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

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

您可以使用表达式 :

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

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