编码后不同帧率的视频大小不同

时间:2018-12-24 20:41:55

标签: ffmpeg codec libav

我在目录中有一系列600帧。我正在尝试使用ffmpeg将它们编码为视频。以下是我正在使用的命令:

ffmpeg -r INPUT_FPS -i out%03d.jpg -c:v libx264 -vf "fps=OUTPUT_FPS,format=yuv420p" out.mpeg

我无法理解为什么更改INPUT_FPSOUTPUT_FPS会影响编码文件的大小。

例如: 与INPUT_FPS=30, and OUTPUT_FPS=30: 输出文件的长度为20秒,大小为20.7 Mb。

INPUT_FPS=60, and OUTPUT_FPS=60: 输出文件的长度为10秒,但大小减小为16.7 Mb。

鉴于两个视频都具有600个相同的帧,为什么编码文件的大小存在这种差异?

0 个答案:

没有答案