請求類型:
新功能
問題或建議摘要:
目前我使用 Silicon Dust HDHomerun 作為 DVR,並讓 MCEBuddy 監控路徑,壓縮/刪除原始錄影以節省空間。然而,因為我刪除了原始檔案,我的 HDHomerun DVR 會在下一次播出時重新錄製。
我請求的功能是:刪除原始檔案,但建立一個同名/同副檔名的空白檔案取代(或直接將檔案覆寫為空)。這樣就能讓我的 DVR 誤以為不需要再次錄製。
請求類型:
新功能
問題或建議摘要:
目前我使用 Silicon Dust HDHomerun 作為 DVR,並讓 MCEBuddy 監控路徑,壓縮/刪除原始錄影以節省空間。然而,因為我刪除了原始檔案,我的 HDHomerun DVR 會在下一次播出時重新錄製。
我請求的功能是:刪除原始檔案,但建立一個同名/同副檔名的空白檔案取代(或直接將檔案覆寫為空)。這樣就能讓我的 DVR 誤以為不需要再次錄製。
想出了一个简单的解决方案。
PostCustomCommandPath=C:\Windows\System32\cmd.exe
PostCustomCommandParameters=/c aaa > “%sourcefile%”
PostCustomCommandHangPeriod=1
PostCustomCommandCritical=false
PostCustomCommandUISession=true
PostCustomCommandShowWindow=false
PostCustomCommandExitCodeCheck=false
编辑:行不通。访问被拒绝。猜测即使在“PostCustom”阶段,文件仍被 MCEBuddy 占用。这个脚本可以创建另一个空文件,但无法覆盖已有文件。
看来得换个思路。创建一个队列文件,每次转换完成后把文件加入队列,在每次新转换开始时再覆盖队列中的文件。
据我所知,这是正确的做法。MCEBuddy 不会锁定源文件。这可能是其他软件(如杀毒软件)或文件/目录权限问题。
大家也在用同样的流程为 HDHR 创建 stub 文件。可参考这个帖子中的工作示例: