随着 MCEBuddy 的最新更新,我的文件转换后体积暴涨。原本一段 Plex 录制的 MPEG2 在转成 H265 MKV 时,5.5 GB 的源文件竟输出成 48 GB。即使重新编码,有些文件依旧有 6–7 GB。我并未改动任何设置,一直沿用 2016 年的老教程配置 MCEBuddy 与 Plex。我怀疑问题出在“质量”参数:更新前该值设为 100%,文件通常更小,6 GB 的 TS 能压到 1.5 GB。
用一段 5.5 GB 的《周六夜现场》做测试:把质量调到 0,输出体积降至 3.5 GB,肉眼看不到画质损失。如果我继续把质量滑到负值,能否进一步缩小体积?我想回到以前 1.5 GB 甚至更小。
系统环境:Win10 + MCEBuddy 2.5.2 + HandBrake 1.3.0,显卡 Nvidia P2000,驱动 441.66,已开启硬件加速。
Saturday Night Live (1975) - S45E10 - Eddie Murphy.ts-Com Removal-2019-12-22T17-53-52.1929136-05-00.log (2.2 MB)
Goose
(Goose)
2
根據你的日誌,你將品質倍數設為 +20%,因此檔案大小也相應地從約 5GB 增加到 6GB。
2019-12-22T18:24:00 MCEBuddy.Transcode.ConvertWithHandbrake → Original file size [KB] 5,221,935.00
2019-12-22T18:24:00 MCEBuddy.Transcode.ConvertWithHandbrake → Finished video conversion, file size [KB] 6,333,503.00
此外,你的原始位元速率為 8mbps,而轉換後的檔案位元速率卻高達 9mbps。理想情況下應該降低 5 到 8 倍(這樣會產生較小的檔案)。請嘗試使用預設的品質設定。
謝謝。你知道品質滑桿是什麼時候改變功能的嗎?以前我可以把它留在 100%,檔案大小從來沒有這麼大。只有在升級到 2.5.1 及之後的版本時,我才注意到這個問題。目前我會先把所有設定都調到 0%,但這些檔案還是比 2-3 個月前看到的還要大。
Goose
(Goose)
4
这可能与配置文件设置或 HandBrake 有关。试试这个:打开你的 profiles.conf,找到你的配置文件,从 ffmpeg-video 这一行中删除 -preset medium,然后保存。
用这个改动测试一下,看看效果如何。
你用的是自定义版本的 HandBrake,还是 MCEBuddy 自带的?
顺便说一下,我在一次更新后也遇到了类似的问题:我的 h265 mp4 文件在更新后比原文件更大。我始终没有搞清楚原因,因为我的设置没有任何改动。我当时用的是 MCEBuddy 自带的 HandBrake。我先用硬件加速录制 PlayOn,再用 MCEBuddy 硬件加速处理。更新后似乎无法同时兼容这两种硬件加速。关闭 PlayOn 的硬件加速后,MCEBuddy 输出的文件大小就恢复到原来的小体积(大约只有原文件的 10%)。更新后 MCEBuddy 的处理速度比以前慢,但至少结果和之前一样。我仍然保留了 MCEBuddy 的硬件加速。
Goose
(Goose)
7
检查你的质量滑块设置,如果大于 0%,文件会更大。另外,如果你附上转换日志,我们就能知道发生了什么。