EDLP 未被使用

我遇到一個問題:廣告被移除時,總會留下一秒到四五秒的片段。我曾用 Comskip 的 edl_offset 功能亂槍打鳥地解決過,但換成 ShowAnalyzer 後又出現同樣狀況,因此推斷是 MCEBuddy 在剪段時造成的。

我在特殊參數裡看到改用 EDLP 而非 EDL 可能有效,於是把 ForceEDLP 設為 true,並讓 Comskip 輸出 EDLP。但 MCEBuddy 依舊跳過 EDLP 檔,只讀 EDL。

我的檔案來自 Plex DVR,以 TS 格式錄製。根據同一份說明,TS 預設用 EDL,其他格式才用 EDLP。這是否代表我得先轉成別的格式,才能啟用 EDLP?也許有人能幫我釐清流程,先謝了。

您能提供出现此问题的转换任务的转换日志吗?我们应该能从中判断发生了什么。

我已上傳了我的 Comskip 日誌、MCEBuddy 日誌,以及 EDL/EDLP 檔案,證明它們確實被產生了。從日誌中可以看到:

INFORMATION> 2021-02-23T18:36:39 MCEBuddy.CommercialScan.Scanner → Skipping EDLP, using EDL file for commercial removal.

這裡並未說明跳過 EDLP 的原因(例如「找不到檔案」),只是單純地跳過,感覺不太尋常。

Gunsmoke (1955) - S11E27 - Harvest.edl (102 Bytes)
Gunsmoke (1955) - S11E27 - Harvest.edlp (124 Bytes)
Gunsmoke (1955) - S11E27 - Harvest.log (81.1 KB)
Gunsmoke (1955) - S11E27 - Harvest.ts-PlexDVR INSP-2021-02-23T18-34-46.log (1.5 MB)

你把它设置为 ForceEDLP 却还是被跳过了,这很奇怪。@Goose 大概比我更能帮你解决这个问题。

感謝回報這個問題。看起來有個錯誤導致 MCEBuddy 無法使用 EDLP 檔案。這個問題在今天的 2.5.6 BETA 版本中已經修復。試試看,應該可以解決你的問題。

谢谢!它现在确实在使用 EDLP 文件,这解决了那个问题。

但我最初的问题仍然存在,EDLP 并没有像我最初希望的那样修复它。我会为此另发一帖。