按大小重新编码ffmpeg

时间:2012-11-13 09:10:49

标签: ffmpeg size

有没有办法通过设置所需的输出大小来重新编码ffmpeg?我的意思是这样的

ffmpeg -i in.mp4 -size 650MB out.mp4

所以ffmpeg(或包装器)计算图片,编解码器,比特率等的大小。

1 个答案:

答案 0 :(得分:1)

请注意file size = bitrate * durationbitrate = file size / duration。您知道所需的文件大小(650 MB)和持续时间(请参阅ffmpeg -i in.mp4的输出)。现在阅读two-pass ABR example中的FFmpeg and x264 Encoding Guide。这个例子确实需要相关的解释,否则我会把它包含在这里。