缩小 mp4 视频尺寸同时又尽可能保持其清晰的最佳方法是什么?

缩小 mp4 视频尺寸同时又尽可能保持其清晰的最佳方法是什么?

我有一个 .mp4 文件,当前尺寸为 830x1100(这是一个截屏视频),我需要将其缩小到 114x150。我已经尝试了几个小时的 ffmpeg 设置,但结果并不好看、清晰。原始文件看起来不错,我不明白为什么缩小尺寸后看起来这么模糊。

不幸的是我无法分享该视频,因为它包含尚未发布的软件的演练。

答案1

考虑到源的大小,114x150 非常小,我不确定是否有任何缩放方法可以为您提供满意的结果。话虽如此,您可以-sws_flags在 ffmpeg 中尝试该选项。

ffmpeg -i input -filter:v scale=114:-1 -sws_flags lanczos output

这只是一个例子:我并不是说 lanczos 是你的最佳选择。默认值是bicubic。查看完整列表ffmpeg -h full

还要记住提供足够高的质量,以免压缩伪影干扰。请参阅FFmpeg 和 x264 编码指南举些例子。

另一个选择(尽管可能不是一个很好的建议)是尝试unsharp过滤器。

答案2

最肮脏的 DSP 技巧之一是缓慢地扩大最终结果然后缩小最终结果。

第一步称为“增量上采样”。他们似乎在大学水平的 Photoshop 中教授它(?)参见http://library.albany.edu/imc/pdf/upsampling.pdf

第二步是调整为原始输出的大小。

相关内容