早上好。我一直在用 MCEBuddy 把 Chennel DVR 录制的 Mp4/h264 文件转码为 MPG/hevc 以便长期保存,效果挺好,文件体积通常能缩小 30–50%。然而,当我用同一套配置去转码 Emby 录制的 TS/h264 文件时,文件体积反而略微变大了。
想请教一下哪里出了问题,毕竟按道理 h265 应该比 h264 更节省空间才对。
早上好。我一直在用 MCEBuddy 把 Chennel DVR 录制的 Mp4/h264 文件转码为 MPG/hevc 以便长期保存,效果挺好,文件体积通常能缩小 30–50%。然而,当我用同一套配置去转码 Emby 录制的 TS/h264 文件时,文件体积反而略微变大了。
想请教一下哪里出了问题,毕竟按道理 h265 应该比 h264 更节省空间才对。
It’s not uncommon to see a file size increase when transcoding between already compressed formats, even when moving from H.264 to the more efficient H.265 (HEVC). Based on similar discussions in the forum, here are a few reasons why this might be happening with your Emby (TS) recordings compared to your Channels DVR (MP4) recordings:
MCEBuddy profiles often use a Quality Multiplier or a constant quality factor (CRF).
-q or crf value being used by Handbrake or FFmpeg in the log you attached. If it’s very low (e.g., below 20 for H.265), it may be over-encoding.Are you using a GPU (NVENC, QuickSync) for these conversions?
MPG container. The MPEG-PS (Program Stream) container has different overhead than MP4 or MKV.Many Emby/Broadcast TS recordings are 1080i (interlaced).
.mpg for a legacy player, try using an MKV HEVC or MP4 HEVC profile. They are generally more modern and efficient.You can find more advanced technical details on how to tweak these settings in the MCEBuddy Advanced Settings Guide.
看起來您正在使用 AMD 硬體加速進行影片編碼。
INFORMATION> 2026-02-26T07:05:16 MCEBuddy.Transcode.Convert → 使用 Handbrake 轉換,類型:HardwareOnly,gpu: {
“hardwareBrand”: “AMD”,
“legacyHardware”: false,
“codecType”: “Encoder”,
“hardwareCodecPresent”: true,
“h264Codec”: true,
“h265Codec”: true,
“av1Codec”: true
}
看起來預設的硬體編碼器品質設定過高,導致檔案大小增加
–encoder-preset quality -q 26
試著將品質滑桿調整至 -30%,這樣可以在不影響品質的情況下解決問題,或者您可以關閉硬體編碼,改用軟體編碼,這樣可以在不增加檔案大小的情況下最大化品質,但會花費更長時間。