命令:
ffmpeg -i input.mkv -vf scale=1280:720 -codec:v libx264 -preset:v veryslow -level 32 output.mp4
旧版 x264 输出: 1280x720p, High@L3.2, RefFrames 5
新版 x264 输出: 1280x720p, High@L3.2, RefFrames 16
很明显新版 x264 使用了 preset 内的 RefFrames 值
而不是以前那样,依分辨率与指定的 level 来约束 RefFrames
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels
新版 x264 的原始码来自于
git://git.videolan.org/x264.git
有人知道这是怎么一回事吗?
难道 x264 增加了新选项来强制输出 level,而