僅刷新中繼資料的 CLI

我想我可以設定一個轉換任務來做這件事。不過,我只希望透過 CLI 強制執行這個轉換任務。
我的設定是監控 DVR 目錄,然後根據節目類型與 HD/SD 透過一系列轉換任務處理,並使用自訂命名將檔案搬到 Plex 資料夾(例如 /TV Shows/ShowName/Season 01/Show-S01E01-Episode-airdate)。它會依序往下走,採用「第一個符合就贏」的規則,因此這個任務自然會放在最後。我還有多個受監控目錄會經過這串轉換任務,所以我無法把這些任務綁到特定受監控位置設定檔(除非一個任務可以綁到多個設定檔?)。如果我必須複製整串任務,再把每個任務個別綁到其中一個設定檔,就會變得很笨重。

例如:
Profile1(HDHR-DVR)
Profile2(TiVo)

Task01-MKV-Show-SD
Task02-MKV-Show-HD
Task03-MKV-Sports-SD
Task04-MKV-Sports-HD
Task05-MKV-Movies-SD
Task06-MKV-Movies-HD
Task07-MKV-Specials-SD
Task08-MKV-Specials-HD
Task09-MKV-Metadata-Only ← 新設定檔

這些任務會根據錄影頻道使用不同的壓縮方式,並依節目類型送到不同的輸出媒體庫位置(每種媒體庫類型有不同的命名規則)。

我想做的是:讓已經處理過的媒體重新經過 MCEBuddy,只加入節目詮釋資料,不改變視訊或音訊串流,也不改變容器(MKV)。

如果我把新任務放在清單最底端,它就不會在處理一般 DVR 錄影時觸發;但當我想執行這些詮釋資料更新任務時,也必須跳過前面的任務。

有辦法從 CLI 針對特定檔案套用特定轉換任務嗎?我還得指定目的地目錄,因為來源就是 MCEBuddy 當初處理後、已正確放在 Plex 的位置。

最終目標是把它包成批次檔,用一條命令就能批次更新單集、整季、整個節目,或整個媒體庫的詮釋資料。

是的,这需要一些创意和规划,但可以做到。参见下面的主题,了解如何串联任务(即一个转换任务的输出作为监控任务的输入,然后再进入另一个转换任务)。

你可以使用监控任务过滤器,将串联的转换任务限制为仅接受来自 CLI 输入的文件。