我正在尝试使用 FFMPEG 调整视频大小,方法是使用 -s 480x272。不幸的是,某些原因导致 FFMPEG 输出的视频大小为 483x272。
对于那些好奇的人来说,这是我正在使用的命令:
ffmpeg -i 'BirdyNamNam.mp4' -an -pass 1 -vcodec libx264 -vpre fastfirstpass -b 512k -bt 512k -threads 2 -s 480x272 BirdyNamNam1256333420.mp4
ffmpeg -i 'BirdyNamNam.mp4' -acodec libfaac -ab 96k -pass 2 -vcodec libx264 -vpre hq -b 512k -bt 512k -threads 2 -y -s 480x272 BirdyNamNam1256333420.mp4
FFMPEG 是否试图保持纵横比或类似的东西?任何建议都值得赞赏。
答案1
您可以通过将其添加到命令中来强制 FFmpeg 尊重您的尺寸:
-aspect:v 480:272
答案2
是的。您可能想要-padbottom
、-padtop
、-padleft
或-padright
— 如果您不介意丢失部分帧-cropbottom
— -croptop
、-cropleft
和-cropright
。