有沒有辦法在使用「媒體資訊管理」時,將「title」而非「showtitle」寫入檔案?
或者,能否透過「修正」功能,把「原始標題」改成 %episodename%,就像自訂檔案重新命名那樣,把 Title 改成 Subtitle/單集名稱?
當我嘗試重新命名體育賽事時,我希望把「隊伍 1 vs 隊伍 2」或更棒的「%airyear%-%airmonth%-%airday% %episodename%」(就像我自訂的檔名格式)當作「Title」,而不是全部預設成「NFL Football」(也就是 showtitle)。
感謝!
Goose
(Goose)
2
Metadata Title 修正 GUI 的目的,是為了讓 MCEBuddy 在網路上查詢其餘 metadata 時,能夠使用正確的標題名稱。因此這是一個「雞生蛋、蛋生雞」的問題:你希望使用 episodename 與其他 metadata 欄位,但這些欄位只有在標題被修正後才能取得。
不過,你想做的事情可以透過 CustomCommand 達成。這是一個在轉檔完成後執行的自訂命令,此時所有 metadata 都已經可用。你可以在 profiles.conf 裡把這段設定加到 profile 中,它會在轉檔成功、且 metadata 已經寫入輸出檔案後執行。它的作用是呼叫內附的 AtomicParsley 程式,用來覆寫輸出檔案的 metadata。自訂命令的腳本裡可以使用 metadata 變數(就像你用來重新命名檔案的那些變數),所以你可以把 title(或任何其他 metadata 欄位)改成任何你想要的內容。範例如下:
CustomCommandPath=AtomicParsley\AtomicParsley.exe
CustomCommandParameters="%convertedfile%" --overWrite --title "%airyear%-%airmonth%-%airday% %episodename%"
CustomCommandHangPeriod=100
CustomCommandCritical=true
CustomCommandUISession=false
CustomCommandShowWindow=false
CustomCommandExitCodeCheck=false
如果是影集,你也可以考慮改 --TVShowName 這個 metadata 欄位,而不是 --title。