我讀到的是這樣做:不要設定任何目標路徑。設定搜尋模式為 *.mkv,轉換任務的目標位置留白,移除廣告選「是」(Comskip),設定檔選 TS Unprocessed。當 MC 執行時,第一件事就是進行緩慢的 remux,浪費約 15 分鐘,然後顯示正在移除廣告,但來源資料夾中並未出現任何 EDL 檔案。我該如何讓最新的捐贈版自動運作,就像我把 MVK 檔案拖曳到 comskip.exe 捷徑一樣?來源檔案是否必須是 MTV 或 TS 格式,這樣就排除了使用 MVK 格式嗎?我應該補充一下,手動執行 comskip 確實能在來源影片中找出廣告。
我想我找到了问题所在,在转换时瞄了一眼日志,看到一条提示说“不是捐赠用户”,嗯?我先给独立版捐了款,一个月后才安装 MceBuddy,结果它似乎没识别出已捐赠的版本。我把 MceBuddy 的 comskip 文件夹整个替换成独立版 comskip 文件夹里的所有内容,现在一切正常了。
現在的問題是,用TS(未處理)去除廣告時,在Atv4k或iOS最新版上用MrMc或Infuse播放產出的檔案,會出現每秒約5次的快速卡頓與音訊斷續;但若改用VLC播放,兩台裝置都流暢。因此,無法在不轉碼的前提下去除廣告,畢竟MceBuddy的未處理選項不多。我會改用一般TS去除廣告,看看兩個主力播放器是否就不會卡頓。
用常规TS转码去掉广告能解决卡顿问题,但会把分辨率砍半,无法接受。回到TS(未处理),我试试关闭i帧处理,看有没有帮助,纯属瞎猜。这论坛真是冷清。
停用 i-frame 處理會導致播放器將輸出檔案視為損毀。
你的問題不太清楚,你是想在不修改來源檔案的情況下產生 EDL 檔案嗎?
如果是這樣,你只需要選擇 Rename without converting,將 Commercial detection 設定為 Comskip(它會自動選擇 Only detect ads),並將目標資料夾留空。
你需要使用 2.4.11 或更新版本的 MCEBuddy。
因為 MrMc 播放器會利用原始檔案與產生的 EDL 來決定播放時要跳過的段落。當不需要轉碼時,處理速度會快很多;我可以在幾分鐘內得到輸出,而不是轉碼所需的 1–3 小時。而且 MceBuddy 轉碼後的輸出,幾乎都會把原本的 720p 變成 592p 之類的解析度,並把長寬比改成非標準值,尤其是 MP4 這種快轉格式。此外……如果 EDL 過度標記了廣告,我還是可以看到被多切掉的內容;但如果直接從播放檔案裡拿掉,就再也看不到了。
我目前用的是免費版來評估它的功能。我不知道免費版沒有「重新命名而不轉換」的核取方塊,謝謝你提醒。
