如何在 ffmpeg 中设置最大视频宽度?

如何在 ffmpeg 中设置最大视频宽度?

如何在 ffmpeg 中设置视频的最大尺寸?
我希望我的视频为 600:-1 或更小。如果我使用-vf scale=600:-1,那么它可以处理大于 600:-1 的视频,但较小的视频会变得更大!
解决方案是什么?

答案1

您可以使用表达

-vf "scale='min(600,iw)':-1"

如果您需要自动计算的高度可以被 2 整除,则更-1改为-2

相关内容