FFmpeg将720 * 1080视频缩放到720 * 404,它不起作用,它播放为279×404,并使用ffmpeg -i显示720 * 404

时间:2018-03-14 23:00:56

标签: ffmpeg

FFmpeg缩放720 * 1080视频到720 * 404,它不起作用,它播放为279×404,并使用cmd ffmpeg -i scaled.mp4它显示720 * 404。 然后我使用cmd ffmpeg -i scaled.mp4 -y -f image2 -ss 1 -vframes 1 ./xx.jpg来获取缩略图,但我的大小是720 * 404。 为什么? 如何将视频缩略图捕获为279 * 404? 如何将视频缩放为我定义的大小?

视频链接:enter link description here

1 个答案:

答案 0 :(得分:0)

FFmpeg的缩放滤镜调整样本宽高比,以保持原始显示比例。为避免这种情况,请将SAR设置为1。

-vf scale=2*trunc(oh*dar/2):404,setsar=1

视频和缩略图均为268x404

要调整为720x404,请改为使用

-vf scale=720:404,setsar=1

视频和缩略图都是720x404,看起来会很紧张。