我已经阅读了你们讨论站上所有能找到的内容,并全部尝试过,但都没有成功。我的 NAS 上运行着 Plex,并配置了 Live TV DVR,它通过 Plex 从 HomerunConnect 录制到 NAS 共享目录。我希望 MCEBuddy 能监控这个共享目录,把文件压缩、去广告,然后放到同一 NAS 共享盘的另一个文件夹里。我试过进入“常规设置”,用映射驱动器的凭据添加网络认证,再在配置文件里只填本地工作站的用户凭据;也试过全部留作来宾;还试过在配置文件里用映射共享凭据;标准版和命令行版都试过;我甚至下载了 SystemInternalsSuite,在本地 SYSTEM 账户下创建映射驱动器,让它对系统可见。全都不行。已经无计可施,非常沮丧。
mcebuddy.log (811.0 KB)
RBoy
(RBoy)
2017 年9 月 2 日 15:47
2
這很可能是你的問題所在。你正在使用映射磁碟機名稱。映射磁碟機不存在於系統內容中,只存在於使用者登入內容中,而 MCEBuddy 是以系統服務的形式在系統內容中執行。
Search Path -> P:\DVR
將你的路徑更改為網路路徑,例如 \\network\share,並且應該就能使用憑證正常運作。你的目標資料夾也請使用相同方式。
詳細資訊請參閱常見問題頁面。
Table Of Contents:
同時請確保你的 NAS 日期時間與電腦日期時間一致。有使用者指出,若日期時間不一致,驗證會失敗。
我也试过这种方法,结果还是一样。有没有 Linux 版本?
RBoy
9月2日
这很可能就是问题所在。你正在使用映射驱动器名称。映射驱动器只在用户登录上下文中存在,而 MCEBuddy 作为系统服务在系统上下文中运行。
> 搜索路径 -> P:\DVR
我相信我修好了。我重新建立了所有監視器和目的地,並把憑證放進去,因為我的磁碟機已經映射好了,結果這次就成功了。
我也被这个问题搞疯了,上个赛季我只好手动拖文件,所以这个赛季想彻底解决。我的 Kodi 盒子挂了一个 USB 硬盘,共享路径是 \\kodiname\My Passport\Recordings
我得到的错误信息是:
ERROR : The given path’s format is not supported.
我怀疑是共享名的问题,可能是“My Passport”里的空格不被支持?
如果空格确实是问题,我还不知道怎么在 Kodi 里重命名已挂载的USB共享,但至少知道原因也算起点。
我还试过先把盘映射成 R:\,然后让监控指向 R:\,但报错:
ERROR : Could not find a part of the path ‘R:\\’.
我知道肯定只是某个小地方搞错了,可我已经想破头几个月了。
谢谢!
RBoy
(RBoy)
2017 年9 月 13 日 01:12
6
你有看到這篇貼文嗎:
This is likely your problem. You are using a mapped drive name. Mapped drives don’t exist in system context, only in user login context and MCEBuddy runs as a system service in system context.
Search Path -> P:\DVR
Change your path to a network path like \\network\share and it should work fine with the credentials. Same for your destination folder.
See the Common issues page for details on this topic.
Also ensure that your NAS date time is matching the comouter date time. One user had note…
映射磁碟機在系統空間中不存在,而 MCEBuddy 運行在系統空間。你必須使用網路路徑,如 \\\\server\\sharename,而且還要輸入遠端分享的登入憑證(看旁邊的鑰匙圖示)。
試著在路徑結尾加上或去掉 \
如果你附上你的記錄檔,或是完整的錯誤訊息以及你在設定中使用的確切路徑,會很有幫助。
嗨 RBoy,
是的,我確實有看到那篇貼文。我平時不用網路磁碟機,只是因為讀到 Jeffrey 的最新貼文說他搞定了,只是得再新增一個位置,所以才試試看。我通常直接用 IP 位址或分享名稱,但我不確定這兩種方式是否完全等效。
這是我用兩種方式嘗試後的記錊檔。我敢肯定是我有某個登入設定搞砸了,因為它們分散在不同地方,一個在系統底下,一個是監控用的,搞得我很亂。用 IP 位址跟用伺服器名稱得到的錯誤訊息也不一樣。
mcebuddy.log (57.1 KB)
謝啦
我们简单一点,因为日志开头还有其他报错,我试过的组合太多了。这个配置看起来没问题,只是提示“给定路径的格式不支持”。共享位置在一台使用 LibreELEC 的 Odroid C2 上,通过 USB 外置硬盘挂载,如果“给定路径格式”指的是源目录结构的问题的话。
mcebuddy.log (20.6 KB)
RBoy
(RBoy)
2017 年9 月 13 日 13:07
9
嗯,我在想是不是IP地址导致了这个问题。试着用机器名代替,我也会去检查一下。
是的,我一開始先試了機器名稱,也就是在那裡看到「路徑格式不受支援」的錯誤。我看過一些文章提到 Unicode 的問題,不確定這裡所說的格式是什麼。我會試著找出如何在 Kodi 機器上把分享名稱改成更簡單的格式,像是把「My Passport」裡的空白去掉。
這裡是使用機器名稱時的記錄檔。
mcebuddy.log (22.6 KB)
好的,比我想象的简单。插在台式机上,打开磁盘管理→属性,把名字改成“Passport”。再插回 Kodi 盒子,立刻以新名字挂载,然后在 MCEBuddy 里把监控路径改成新名字,所有录制文件瞬间被抓取。本以为得 SSH 或者手写启动配置,省事了,等新剧开播录制就方便多了。Unicode 这个提示好像是在某个 C# 编程帖子里看到的,MCEBuddy 的故障排查文档里似乎没提过。如果真是这样,这倒是个值得补充的小贴士。
谢谢
RBoy
(RBoy)
2017 年9 月 13 日 22:11
12
所以你是對機器或掛載點使用了 Unicode 名稱嗎?
对于挂载,西部数据外置硬盘的预设驱动器名称为“My Passport”。我将外置硬盘重命名为“Passport”。
因此,我的共享路径名称为:
\\lkodi\My Passport\Recordings
我将其更新为:
\\lkodi\Passport\Recordings
我已經嘗試了好幾個小時要讓它上線。我有一台新的樹莓派伺服器在 OMV 上執行 Plex 伺服器。我想用它取代我的 Windows Plex 伺服器,原本那台有 MCEBuddy2x 即時轉檔,運作得很好。我從沒想過 MCEBuddy2x 會佔掉我大部分的設定心力。
我的監視器設定使用 \\server\share,卻不斷出現像這樣的錯誤…
ERROR> 2018-05-20T21:36:45 MCEBuddy.Engine.QueueManager → 無法在位置 \\raspberrypi\Media\Movies 搜尋檔案以供監視任務 Movies 使用
ERROR : 找不到網路名稱。
我在想這是否跟我的 Windows 檔案總管網路探索沒有在工作群組裡顯示 OMV 伺服器有關。我之前試過用對應磁碟機,現在知道那行不通。
Goose
(Goose)
2018 年5 月 22 日 01:59
15
是的,Windows 无法解析计算机名称/路径
ronwes113890:
我一直在尝试使用映射驱动器,现在我知道这行不通。
你说得对,映射驱动器在 MCEBuddy 运行的系统/内核空间中并不存在,因此除非从用户账户而非服务方式运行 MCEBuddy 引擎,否则无法使用映射驱动器。参见此 FAQ :
Table Of Contents:
MickyDooDah
(Michael Williams)
2018 年12 月 20 日 18:04
16
在我的机器上
尝试了很久都无法使用UNC/映射驱动器
解决方法:在MCEBuddy中输入驱动器路径,然后点击输入框右侧的钥匙图标,如果没有登录信息,就在用户名处输入Guest(或者在那里填写任何登录信息)。
与Windows或系统空间无关,只是缺少“Guest”这个词
Goose
(Goose)
2018 年12 月 20 日 18:29
17
這是正確的,也是最佳選項,引用常見問題中有關如何使用網路磁碟機的說明:
mcebuddy2x:
總結,這些是選項:
當 MCEBuddy 以 LocalSystem 服務執行時,若要存取需要使用者名稱與密碼的網路共用,您必須在 MCEBuddy 中分別為每個共用輸入使用者名稱與密碼。請在 MCEBuddy 中使用完整網路路徑,例如 \\\\<machine or IP Address>\\<share name>,並點擊路徑旁的憑證 ( ) 圖示,輸入該路徑的 username 與 password 憑證。請勿使用您的對應磁碟機(例如 Z:),因為它們在您的使用者登入工作階段之外並不存在。