今天早上我不得不把 MCEBuddy 回退到 2.4.11,才让我的转换速度恢复到可接受的水平,但现在的问题是关键帧(keyframes)变得巨大,导致几乎无法编辑。我检查了所有设置,看起来和我以前用的一模一样。我把今天压缩的文件和 6 个月前的文件做了对比,发现旧文件大约每 0.8 秒一个关键帧,而今天压缩的文件关键帧间隔居然达到了 8.5 秒……这太离谱了……但我完全不知道为什么。
我一直用的是同一个配置文件:MKV 普通质量,我还特地看了 MCEBuddy 里的 profiles 文件,MKV 普通质量的关键帧间隔写的是 25,按 30 帧/秒算应该约 0.8 秒,所以我搞不懂发生了什么。
为了恢复速度,我做了全新安装,把 2.5.4 留下的所有配置文件和备份全删了,因为保留它们回退到 2.4.11 时速度也没变化。
我用 mediainfo 看了下文件:今早用 2.5.4 转换的文件,在“格式设置”里能看到 GOP(关键帧)字段,写的是 M=2 N=25;而重装 2.4.11 后转换的文件,这个 GOP 设置直接没了。另一个区别是 2.5.4 的文件有 3 个参考帧,而 2.4.11 今天转的只有 1 个参考帧……但几个月前用 2.4.11 做的旧 MKV 文件也有 3 个参考帧。
有人知道这到底怎么回事吗?
附上全新 2.4.11 安装后的日志文件:
The Bobo_TCMHD_2020_04_04_04_57_00.wtv-Convert to MP4-2020-06-14T14-41-01.6202736-05-00.log (2.5 MB)
提前感谢!