升级到 2.71 后 Comskip 无法正常工作

我一直無法讓 comskip 穩定運作。我知道它不可能百分之百完美,但它現在已經完全失效了,至少對某些錄影檔來說是如此。以下是兩個連續的錄影檔,其中一個成功了,而另一個則失敗。

CBS.News.Sunday.Morning.S2026E23.ts-Convert to MP4-2026-06-07T11-58-22.log (2.1 MB)

Sunday Morning Maine_2026-06-07_07000900.ts-Convert to MP4-2026-06-07T11-31-00.log (2.1 MB)

我看到它檢測並成功剪輯了一堆廣告。你有看到其他廣告嗎?

2026-06-07T12:01:50 MCEBuddy.AppWrapper.Comskip → Commercials were found.
→ Process exited with code 1
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → Commercial Scan: Percentage Complete 99
INFORMATION> 2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → Using EDL file for commercial removal
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → Testing EDL File Validity
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:0.000 End:10.980 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:261.860 End:436.400 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:917.950 End:1009.710 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:1051.120 End:1173.040 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:1641.570 End:1728.390 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:2036.830 End:2166.760 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:2313.810 End:2465.960 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:2491.660 End:2653.520 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:3134.060 End:3249.550 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:3788.820 End:3935.800 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:4260.490 End:4382.240 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:4405.600 End:4542.640 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:5010.270 End:5147.110 Action:0
2026-06-07T12:01:52 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:5230.790 End:5403.260 Action:0
→ ConvertCutListToKeepList: Skip initial segment, too small Start:0.000 Stop:0.000
→ ConvertCutListToKeepList: Keep segment Start:10.980 Stop:261.860
→ ConvertCutListToKeepList: Keep segment Start:436.400 Stop:917.950
→ ConvertCutListToKeepList: Keep segment Start:1009.710 Stop:1051.120
→ ConvertCutListToKeepList: Keep segment Start:1173.040 Stop:1641.570
→ ConvertCutListToKeepList: Keep segment Start:1728.390 Stop:2036.830
→ ConvertCutListToKeepList: Keep segment Start:2166.760 Stop:2313.810
→ ConvertCutListToKeepList: Keep segment Start:2465.960 Stop:2491.660
→ ConvertCutListToKeepList: Keep segment Start:2653.520 Stop:3134.060
→ ConvertCutListToKeepList: Keep segment Start:3249.550 Stop:3788.820
→ ConvertCutListToKeepList: Keep segment Start:3935.800 Stop:4260.490
→ ConvertCutListToKeepList: Keep segment Start:4382.240 Stop:4405.600
→ ConvertCutListToKeepList: Keep segment Start:4542.640 Stop:5010.270
→ ConvertCutListToKeepList: Keep segment Start:5147.110 Stop:5230.790
→ ConvertCutListToKeepList: Keep end segment Start:5403.260 Stop:5404.556

這是兩個每週錄製的節目。有那麼幾次,其中一個節目沒有偵測到或至少剪掉任何廣告。然後突然間它又開始正常運作了。對於虛驚一場感到抱歉。

Comskip 2.7.1 我也無法正常運作…

2026-09-20T15:59:07 MCEBuddy.AppWrapper.Comskip → Comskip 0.83.001-20250228, 使用 ffmpeg 編譯
2026-09-20T15:59:07 MCEBuddy.AppWrapper.Comskip → 捐贈者版
→ 進程已以代碼 2 結束
警告> 2026-09-20T15:59:09 MCEBuddy.AppWrapper.Comskip → Comskip 失敗
資訊> → Comskip 版本 : DONATOR
資訊> → Comskip 構建 : CUSTOM

請附上完整的日誌,@Forum_Helper_bot 也可以協助。幾行並未提供完整上下文。當 MCEBuddy 測試已安裝的 Comskip 版本時,會產生一條失敗訊息,但這並不意味著 Comskip 本身失敗。

@laffer98 如 Goose 提到的,僅靠這段程式碼並不一定表示商業檢測失敗。當 MCEBuddy 初始化 Comskip 時,它會先查詢可執行檔以判斷是執行免費版本還是捐贈者版本,這在版本偵測時經常會觸發一個無害的失敗/退出程式碼。

為了準確了解 Comskip 在處理你的视频檔案時實際發生了什麼,請上傳完整的轉換日誌(你可以在日誌目錄中找到,或直接將 .log 檔案附加到你的回覆中)。