过去几周,MCEBuddy 停止工作,一直提示“引擎未运行”。我卸载重装无果,最终做了干净安装:先用注册表编辑器删除所有 MCEBuddy 相关项,再安装最近两个版本(含测试版),问题依旧。关闭防火墙与杀毒软件也无效。最新变化是:状态显示“运行中”,却不转换监控目录里的任何文件,手动添加文件也失败。(我所有录像都用 NextPVR)。
请帮忙。
mcebuddy.log (1.5 MB)
过去几周,MCEBuddy 停止工作,一直提示“引擎未运行”。我卸载重装无果,最终做了干净安装:先用注册表编辑器删除所有 MCEBuddy 相关项,再安装最近两个版本(含测试版),问题依旧。关闭防火墙与杀毒软件也无效。最新变化是:状态显示“运行中”,却不转换监控目录里的任何文件,手动添加文件也失败。(我所有录像都用 NextPVR)。
请帮忙。
mcebuddy.log (1.5 MB)
記錄顯示您電腦上的某個程式正在鎖定檔案,導致 MCEBuddy 嘗試存取時 Windows 會封鎖請求。
WARNING> 2023-02-14T12:59:01 MCEBuddy.Engine.QueueManager → Monitor task Next PVR : Unable to queue file for conversion - file inaccessible/locked by another process F:\NextPVR Recordings\Impractical Jokers Inside Jokes\Season 01\Impractical.Jokers.Inside.Jokes.S01E17.DOOMED.ts
您需要找出是哪個程式,可能是防毒軟體或其他監控軟體,也可能是錄影軟體。試著一次停用一個,直到找出罪魁禍首。也可以試著重新啟動電腦。
我似乎終於找到了解決辦法。我在日誌中記錄了以下內容:
2023-02-14T12:55:06 MCEBuddy.Engine.QueueManager → File >The Three Stooges_20230211_17001720.ts<, checking filename filter >%ismovie%<Movies%showname% (%airyear%)%showname% (%airyear%),TV MKV Conversions%showname%\Season %season%##\S%season%##E%episode%##-%episodename% (%airyear%-%airmonth%-%airday%)><
WARNING> 2023-02-14T12:55:06 MCEBuddy.Engine.QueueManager → File The Three Stooges_20230211_17001720.ts did not match Filename meta data pattern
我注意到 NextPVR 資料夾中的所有影片在日誌中都出現了相同的錯誤訊息。
我嘗試刪除搜尋模式方塊中列出的所有檔案類型,以便轉換找到的所有影片,但這樣做沒有效果。於是我嘗試了一種新方法。我為監控位置和轉換任務建立了新項目,並給它們取了不同的名稱,但選擇與之前相同的設定。然後我刪除了先前的位置項目和轉換任務。現在一切都能正常轉換了。不確定為什麼這樣能解決問題,除非與設定檔相關的檔案/登錄檔設定不知何故已損壞。
我也遇到过同样的问题,把录制的文件换个文件夹就神奇地恢复正常了。在一台用作测试的机器上,mcebuddy 和 nextpvr 都看不到任何驱动器,真是怪事。我不明白 Windows 能看到驱动器,应用程序却看不到,毕竟它们都是通过操作系统命令访问驱动器的。我使用 nextpvr,它会用 schedules direct 的数据给文件命名,同时我也会把对应的 xml 文件传给 mcebuddy。如果我在转换前重命名文件,mcebuddy 会提示文件名不匹配,但仍然能完成录制转换。你看到的错误和我当时很像。如果你经常查看日志,就能早点发现诸如录制质量差之类的问题,所以很高兴看到你会去读日志。