嘿,我通常只用 MCEBuddy 為一兩部會重看的節目做自訂重新命名與廣告移除,一直都沒問題。但最近換了台裝置,無法在 TS 容器裡快轉 MPEG2,於是決定讓 MCEBuddy 把所有檔案重新封裝成 MKV。
昨晚它處理了約 180 個檔案,大多正常,但有少數回來後長度明顯錯誤。若我用 MKVMerge 重新封裝同一檔案,結果就正常。附上的記錄檔中,原始長度多次正確偵測為 43 分 07 秒,但最後卻變成 13 小時 43 分 07 秒。
我往回翻了幾頁,沒看到其他人回報類似問題。有什麼想法嗎?
謝謝!
Law & Order S20E06 Human Flesh Search Engine.ts-Comskip-2018-04-08T06-59-29.4923358-05-00.log (286.5 KB)
我开始怀疑这可能是由于在录制时OTA信号微弱导致的信号中断。由MKVMerge重新封装(remux)的文件虽然时长正确,但在文件末尾也出现了音视频不同步的问题。我没有足够长时间地观看MCEBuddy重新封装的文件,因此不确定是否两者都存在同样的问题。
Goose
(Goose)
3
MCEBuddy 没有使用 MKVMerge,而是用 ffmpeg 来创建你的 MKV 文件。根据你的配置:
order=ffmpeg,copy
ffmpeg-ext=.mkv
它被设置为使用 ffmpeg 作为编码器,并且 ffmpeg 直接将其编码为 mkv。
如果你想让它使用 mkvmerge,请按如下方式修改配置:
ffmpeg-ext=.mp4
ffmpeg-remuxto=.mkv
这将让 ffmpeg 创建一个 MP4 文件,然后使用 MKVMerge 将其重新封装为 MKV。