在录制完成前是否可以开始处理文件?

這有可能嗎?Comskip 可以在錄製完成前就開始處理檔案並標記廣告,這將節省大量時間。

我不这么认为。你怎么知道录制会在广告处理完成之前结束?

另外,录制对 I/O 要求极高——从调谐器进来的数据必须尽快写入磁盘。如果你同时进行“处理”,就会用同一块磁盘重新读取文件来标记广告,这会与录制 OTA 流的能力产生竞争。

因此,出于技术和实际的多重原因,你不会在还在录制的同时就去处理文件。如果你的系统一直在录制或做其他事情,导致没有足够 CPU 来处理文件,你就应该把录制/DVR 系统与转码系统分开(如果转码系统也跑满了,甚至还要把播放系统也独立出来)。

TL;DR——如果你的系统已经跑满,那就得加硬件。

如果你是想在节目还没播完时就看无广告版本,那你其实需要的是一台 TiVo,比如 Roamio OTA 型号(我建议买带 All-In 节目指南服务的,这样之后就没有月费了——大约三年回本)。

我是用 dvrmstoolbox 来完成这个操作的,但这个软件已经非常老了。它会在录制一开始立即启动 comskip,并以极低优先级运行,直到录制结束。效果非常完美。Comskip 支持实时电视处理。我用 Kodi 观看录制内容,它会读取 comskip 生成的 edl 文件,在录制过程中就能自动跳过广告。

当年使用 Windows Media Center 时,我也是这样做的。

Comskip 仍在维护中。如果它运行良好,请继续使用。也许可以更新您的 comskip 或获取捐赠者版本。