Commercial skip 失敗,因為缺少 .edl 檔案

SYSTEM:Windows 8.1 與 MCEBuddy
MCEBuddy 2.5 Beta 8 使用 WTV 設定檔
Comskip 捐贈版 0.8.09
捐贈版解壓至
C:\Program Files\MCEBuddy2x new\comskip\comskip.exe —— 原有檔案已被覆蓋
我沒有動過 Comskip.ini 檔案

突然間,不知何故,每當 .edl 檔案遺失時,我的廣告跳過就會失敗。

CHAPTER INFO →

2023-08-31T11:03:06 MCEBuddy.CommercialScan.Scanner → EDL:最小段落長度 4 秒。
→ EDL 設定 (ForceEDL) → False
→ EDL 設定 (ForceEDLP) → False
2023-08-31T11:03:07 MCEBuddy.CommercialScan.Scanner → EDL:初始跳過秒數調整 0 秒。
INFORMATION> 2023-08-31T11:03:07 MCEBuddy.CommercialScan.Scanner → 使用自訂 Comskip 路徑 → C:\Program Files\Comskip\comskip.exe
INFORMATION> 2023-08-31T11:03:07 MCEBuddy.CommercialScan.Scanner → 正在使用 Comskip 掃描廣告
2023-08-31T11:03:08 MCEBuddy.AppWrapper.Comskip → 啟動處理程序 C:\Program Files\Comskip\comskip.exe
2023-08-31T11:03:08 MCEBuddy.AppWrapper.Comskip → 處理程序引數 --output=“C:\Program Files\MCEBuddy2x new\working0” “C:\Program Files\MCEBuddy2x new\working0\America’s Got Talent_KINGDT_2023_08_30_19_59_00.ts”
2023-08-31T11:03:08 MCEBuddy.AppWrapper.Comskip → UI Session Admin Process : True
2023-08-31T11:03:08 MCEBuddy.AppWrapper.Comskip → 以 UISession 處理程序且具管理員權限啟動。系統至少需有 1 位使用者登入(遠端桌面或本機)
2023-08-31T11:03:11 MCEBuddy.AppWrapper.Comskip → 將處理程序優先順序設為 Normal
→ 處理程序結束,代碼 -1073741515
2023-08-31T11:03:15 MCEBuddy.CommercialScan.Scanner → 廣告掃描:完成百分比 0
INFORMATION> 2023-08-31T11:03:15 MCEBuddy.CommercialScan.Scanner → 使用 EDL 檔案進行廣告移除
WARNING> 2023-08-31T11:03:15 MCEBuddy.CommercialScan.Scanner → 找不到或無法存取 EDL 檔案

有什麼想法嗎?先謝謝!

你已將自訂 Comskip 路徑設為

自訂 Comskip 路徑 → C:\Program Files\Comskip\comskip.exe

該路徑存在嗎?

非常感谢您的回复。
是的,该路径确实存在。

MCEBuddy 无法访问,因此运行失败。请检查权限。

請說明是哪個檔案無法存取。就我所見,並沒有產生任何 .edl 檔案。非常感謝您的協助。

我在上面的日誌片段中完全沒有看到 Comskip 執行。這可能有兩個原因(你沒有附上完整的日誌檔案):

  1. 日誌未設為 debug 模式
  2. MCEBuddy 無法存取 Comskip.exe 檔案,因此未執行

非常感谢你的帮助,RBoy

我整个周末断断续续地卸载又重装了 MCEBuddy。终于有好消息,也有坏消息。

好消息是终于生成了 .edl 文件;坏消息是成品并没有剪掉任何广告,时长和原片一样。完全不知道为什么。如前所述,edl 文件确实生成了,而且我除了添加 comskip.exe 路径外,绝对没改任何设置。

我附上了 .edl 文件以及完整日志,先谢了!

Chris
Bones_BBCAPH_2023_09_05_13_00_15.edl (140 字节)
Bones_BBCAPH_2023_09_05_13_00_15.wtv-Remove Commercials-2023-09-05T14-02-46.log (1.2 MB)

只是要確認我完全理解:廣告已經被識別(.edl 檔案),但並未從處理後的電視節目中刪除。

这是因为你已将转换任务配置为跳过广告剪切,而是保留EDL文件和转换后的文件。

任务广告跳过剪切 → 真

信息 > 2023-09-05T14:14:27 MCEBuddy.Engine.ConversionJob → 跳过广告剪切,保留EDL文件

我明白了。我該如何修復?我對設定完全沒有做任何變更——除了 Comskip.exe 的路徑之外全部維持預設值,我也沒有動過 Comskip.ini。請告訴我 Comskip.ini 裡需要修改哪一行。

在转换任务中取消勾选 Only detect Ads

非常感谢。我知道这是个小问题。我现在正在旅行,直到9月20日才会回家。但我99%确定我是不小心勾选了那个选项。到时候我会告诉你。