你好,
我正在卸载 DVBLink。
我看到有一个用于提取 DVBLink 信息的脚本,但我对 MCEBuddy 完全是新手,完全看不懂,请问能给我一些指导吗?
流程如下:
我需要将 DVBLink 录制的文件连同元数据一起转换,以便用于 Plex 媒体服务器;原本我打算用于 Emby 媒体服务器,但我的三星蓝光播放器上没有 Emby 应用,却有 Plex 应用。
之后,我计划放弃 NextPVR,改用 Plex 内置的电视调谐器支持——如果经过测试后觉得足够好用的话。
你好,
我正在卸载 DVBLink。
我看到有一个用于提取 DVBLink 信息的脚本,但我对 MCEBuddy 完全是新手,完全看不懂,请问能给我一些指导吗?
流程如下:
我需要将 DVBLink 录制的文件连同元数据一起转换,以便用于 Plex 媒体服务器;原本我打算用于 Emby 媒体服务器,但我的三星蓝光播放器上没有 Emby 应用,却有 Plex 应用。
之后,我计划放弃 NextPVR,改用 Plex 内置的电视调谐器支持——如果经过测试后觉得足够好用的话。
你是指这个帖子吗?
这应该相当简单。步骤是对你的 mcebuddy.profiles 文件进行修改,特别是针对你想使用的配置文件。第二步是创建/保存一个文件,当 MCEBuddy 使用该配置文件时,它会调用这个文件。
你可以在这里找到关于配置文件和自定义命令的更多详情:
謝謝,這下我懂了。等我設定好會再回報。
試過 XML 版本,那不是對 Plex 更相容嗎?
總之,腳本無法執行,記錄中出現以下錯誤:
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> Launching process c:\strawberry\perl\bin\perl.exe
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> Process arguments c:\strawberry\dvblink.pl "\\nas4free\storage\mediabackup\share\Nauhoitukset\Dokumenttiprojekti_Nuoret_nettiaddiktit-2130_20150824-12-10240000-1440441000.ts"
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> UI Session Admin Process : False
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> Setting process priority to Normal
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> Can't load 'c:/strawberry/perl/vendor/lib/auto/XML/Parser/Expat/Expat.xs.dll' for module XML::Parser::Expat: load_file:Määritettyä osaa ei löydy at c:/strawberry/perl/lib/DynaLoader.pm line 193.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> at c:/strawberry/perl/vendor/lib/XML/Parser.pm line 18.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> Compilation failed in require at c:/strawberry/perl/vendor/lib/XML/Parser.pm line 18.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> BEGIN failed--compilation aborted at c:/strawberry/perl/vendor/lib/XML/Parser.pm line 22.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> Compilation failed in require at c:\strawberry\dvblink.pl line 9.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> BEGIN failed--compilation aborted at c:\strawberry\dvblink.pl line 9.
这看起来是 Strawberry Perl 的配置错误,似乎找不到内部模块。可以搜索一下看看发生了什么。
可能與 UNC 路徑(網路資料夾)有關。將嘗試把檔案移到本機儲存空間。
不,與 UNC 路徑無關,仍然是同樣的錯誤。
这与你的文件/MCEBuddy无关,是草莓Perl环境/配置的问题。它试图加载一些不存在或找不到的模块。不知道你的环境使用什么代码页,但看起来是芬兰语。
翻译为
找不到指定的部分
沒錯,如果我沒看錯日誌的話,它正在嘗試載入 Expat.xs.dll,但沒有成功。我已經確認該檔案確實存在。
我會試試舊版的 Strawberry 版本。
尝试了2017年版的Strawberry,取得了一些进展。
现在的错误是“在@INC中找不到XML/LibXML/PrettyPrint.pm(你可能需要安装XML::LibXML::PrettyPrint模块)”
我会搜索该模块并尝试安装。
另一個模組遺失,也正在安裝。
在 @INC 中找不到 XML/LibXML/Iterator.pm(您可能需要安裝 XML::LibXML::Iterator 模組)
还需要安装 XML::Writer
但仍然无法运行,出现以下错误:
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → 正在启动进程 c:\strawberry\perl\bin\perl.exe
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → 进程参数 c:\strawberry\dvblink.pl “\nas4free\storage\mediabackup\share\Nauhoitukset\Historia_Tiede_pahan_palveluksessa-2000_20150829-27-10180000-1440867604.ts”
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → UI 会话管理员进程 : False
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → 设置进程优先级为 Normal
2019-05-03T18:07:10 MCEBuddy.AppWrapper.Base → “my” 变量 $ccnt 在同一作用域内遮蔽了之前的声明,位于 c:\strawberry\dvblink.pl 第 74 行。
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → 在 c:\strawberry\dvblink.pl 第 95 行的替换 (s///) 中使用了未初始化的值 $xmlres。
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → 在 c:\strawberry\dvblink.pl 第 96 行的替换 (s///) 中使用了未初始化的值 $xmlres。
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → 在 c:\strawberry\dvblink.pl 第 97 行的替换 (s///) 中使用了未初始化的值 $xmlres。
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → 在 c:\strawberry\dvblink.pl 第 101 行为空字符串。
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → 正在搜索文件 =\nas4free\storage\mediabackup\share\Nauhoitukset\Historia_Tiede_pahan_palveluksessa-2000_20150829-27-10180000-1440867604.ts
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → An Error Occurred
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →An Error Occurred
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →401 Unauthorized
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
授权应该不是问题,我已经在脚本文件中添加了 DVBLink 的用户名和密码。
ArgusTV 格式腳本也有同樣的問題,只不過我還得修改腳本裡指向 DVBLink 的連接埠資訊。
該連接埠在舊版 DVBLink 中已被占用,是這些腳本根本不相容於 DVBLink 6.0.0 嗎?
您想與社群分享新的腳本/指南嗎?我很樂意更新原始貼文,加入您的指南/版本資訊。