XML 格式的章节未添加到输出视频中

我抓取了一部电视剧,转码后才发现没有把字幕压进去。

我用 MKVExtract 把字幕提取成了 .xml 文件,现在想让 MCEBuddy 在最终的视频里把它们加回去。

xml 文件名与视频文件名完全一致,但处理完成后,mkv 里并没有章节,而 xml 文件会和原视频一起被移到目标文件夹——说明它们被识别了。

MCEBuddy 能把外部的 filename.eng.srt 和 filename.eng.sdh.srt 字幕加进去。

在“专家设置”里,“添加字幕”“添加章节”以及“检查章节广告标记”(本例不需要)都已勾选。

章节 xml 文件到底该用什么命名规则?

Young Hercules s01e02.mkv-Instant MKV-2023-10-15T21-42-21.log (430.7 KB)

XML 檔案包含可用來解析章節的資訊。事實上,MCEBuddy 也能直接從 MKV 與 MP4 檔案提取章節。字幕則儲存在 SRT 檔案中。

MCEBuddy 無法辨識所產生的 XML 檔案。請將你的 XML 與原始 MKV 檔案上傳至伺服器,以便我們查看問題:

INFORMATION> 2023-10-15T21:42:23 MCEBuddy.Engine.ConversionJob → 檢查 EDL、EDLP、VPRJ 或 DTB XML 檔案
WARNING> → XMLtoEDL: 找不到有效項目,不建立 EDL 檔案
WARNING> 2023-10-15T21:42:23 MCEBuddy.Engine.ConversionJob → 找到既有 DTB XML 檔案,但無法儲存為 EDL

谢谢,

我已经将文件上传到
John_Freiman/Chapter Insertion

為了釐清,XML 章節檔案是從哪裡來的?如果我們知道來源,也許就能在處理 XML 時加以最佳化。你上傳的 MKV 檔案裡並沒有包含任何章節。那是原始來源,還是轉換後的輸出?

抱歉,是我的錯。我把原本要「合併」的檔案一起放進去了——我剛剛才把原始的 MakeMKV 轉檔檔案上傳到資料夾。

「Young Hercules s01e02 - Original MakeMKV rip.mkv」

我們已在最新的 2.6.2 測試版中加入此功能

現在它可以從檔案解析 MKV XML、OGG/OGM 及其他章節格式,也能從 MKV、MP4、TS 等格式中提取內嵌的章節標記。

您也可以在「轉換工作 → 進階」選項頁面中,使用「嵌入章節」選項,將這些章節重新嵌入到轉換後的檔案中。

哈哈,我还以为这个功能已经实现好几年了呢!
很高兴看到这个功能终于上线了,以后就不用再手动添加了。
非常感谢。