命令:
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,而