ffmpeg - 如何查看使用了哪种缩放算法

ffmpeg - 如何查看使用了哪种缩放算法

我正在使用缩放选项设置缩放算法,将 200x200 的视频放大到 400x400 -sws_flags。现在,我无法通过控制台输出判断是否使用了某种算法,也无法通过调整大小后的输出视频的外观判断。而且,在尝试不同的缩放算法后,视频大小保持不变。我现在无法判断是否使用了某种算法。我如何在控制台中甚至事后找出或查看使用了哪种缩放算法?

命令行如下所示:

ffmpeg -i old_vid_200x200.mkv -vf scale=400:400 -sws_flags lanczos new_vid_400x400.mkv

谢谢

答案1

我读过它-vf scale=400:400 -sws_flags lanczos可能有缺陷,所以最好使用它-vf scale=400:400:flags=lanczos。(来源

要查看缩放算法,您可以使用-loglevel verbose和/或print_info向缩放器添加标志(例如:-vf scale=400:400:flags=lanczos+print_info)。(来源

相关内容