我想我知道為什麼會這樣,但我不確定該怎麼解決。我用 SageTV 處理所有錄影,並同時提供 .properties 與 .xml 兩種檔案來攜帶詮釋資料。
我認為 MCEB 只讀取 .properties 檔,而那個檔案有時內容很少,但 .xml 檔裡面資訊很完整。我覺得 MCEB 正確辨識節目所需的所有資訊都在 .xml 裡。
在附件的案例中,節目名稱被重複寫入,導致原本的資料被覆蓋。
BattleBots-YouMessWiththeBullYouGettheDrumPart2-17875655-0.ts.zip (94.0 KB)
Goose
(Goose)
2019年06月24日20:15
2
MCEBuddy 正在读取您的 XML 文件(不是属性文件),读取到的内容如下:
2019-06-21T19:01:50 MCEBuddy.MetaData.FileExtractMetadata → 成功提取 SageTV XML 元数据
2019-06-21T19:01:50 MCEBuddy.MetaData.VideoMetaData → 从文件/名称元数据提取的视频标签 →
标题:BattleBots
副标题:You Mess With the Bull, You Get the Drum, Part 1
描述:快速而坚固的手工机器人在对决中一决高下,直到决出冠军。
原始播出时间:2019-06-21T17:00:00
我想我发现了您的问题,当它尝试从互联网补充元数据时,TVDB 正在使用原始播出日期进行匹配,但返回了其他信息:
→ 通过原始播出日期在 TVDB 上找到系列匹配 。已更新视频标签 →
标题:BattleBots
副标题:Don’t Flip Out!
描述:BattleBots 冠军 Bite Force 与著名机器人 Yeti 对决,同时另一位传奇建造者带着全新的史诗级机器人重返赛场。
季:4
集:3
如果 TVDB 上的信息有误,您有两个选择:
在 TVDB 上更正信息
使用“元数据更正”页面指定您想使用的互联网元数据提供商,并停止使用 TVDB
Goose
(Goose)
2019年06月24日22:54
5
是的,它會先比對 XML ,再比對 PROPERTIES 檔案。在你的情況下,它先找到 XML 就停止了。順帶一提,你的 properties 檔案是空的,所以其實也幫不上忙。
我想我看到你的問題了。這兩集節目的 XML 檔案回報的副標題名稱與 TVDB 不符。
因此 MCEBuddy 改用播出日期來配對,而你的 XML 檔案對兩個節目都給了同一個日期:
OriginalBroadcastDateTime: 2019-06-21T17:00:00
所以兩個檔名才會一樣。這是 XML 檔案的問題。
如果你不希望 MCEBuddy 覆寫檔案,它可以建立不重複的檔名。在「轉換工作 → 進階設定 」頁面最下方,勾選 Do not overwrite files 選項,它就會改用不重複的檔名。