多个文件夹的最佳工作流程?

我昨天買了 MCEBuddy,對影片編碼軟體也算老手,但對 MCEBuddy 的工作流程還是有點困惑,想請教一個最佳實務問題:

我的媒體庫很大,並且依照資料夾分類,例如「Kids Movies」、「Parents TV Shows」等。

在 MCEBuddy 的「設定」裡,我嘗試調整了「監控位置」(Monitor Locations)與「轉換工作」(Conversion Tasks)。我的終極目標是把所有影片都轉成 HEVC MKV。我知道我可以「監控」Kids Movies,再新建一個「Kids Movies Converted」資料夾,讓 MCEBuddy 把轉好的檔案丟進去,然後讓 Plex 把「Kids Movies Converted」當作 Kids Movies 的媒體庫,依此類推……

然而,如果我想要 MCEBuddy 同時監控 Kids Movies 與 Parents TV Shows,我卻找不到方法讓它把轉好的兒童電影放回 Kids Movies 資料夾,把轉好的家長電視劇放回 Parents TV Shows 資料夾。因為似乎沒辦法把「監控位置」的規則/目錄與「轉換工作」的規則/輸出目錄綁定。換句話說,MCEBuddy 可以同時跑多條規則,但我看不出有任何邏輯方法能自動分類到對應資料夾……

附註:我曾試著只把一條規則指向單一資料夾,讓它處理完所有檔案後刪除原始檔。但 MCEBuddy 完成後卻又從頭再跑一次,把剛轉好的檔案重新編碼,陷入無限迴圈。也許我漏掉了什麼簡單的設定?

理想狀況是:MCEBuddy 掃描資料夾、整理檔案、認得自己已經做完,之後只處理新進項目。我知道可以在 MCEBuddy 裡排除 *.mkv 的掃描,但我確實還有不少 mkv 檔案等著被處理……

您可以將監視任務連結到轉換任務。請參閱此主題

我也会根据“儿童”和“非儿童”来拆分内容。我最终创建了两个监控位置和两个任务。只要目标位置下同时有 Movies 和 TV 子目录,这些任务就能同时处理电影和电视剧。我使用的重命名模式如下:

\%ismovie%<Movies\Stream\%showname%%ifairdate% (%airyear%),>\%showname%,TV\Stream\%showname%%ifpremieredate% (%premiereyear%),>\Season %ifseason%<%season%##,00>\%showname% - S%ifseason%<%season%##,00>E%episode%## - %episodename%>

这样会把电影输出到 Movies 文件夹,并以“影片名称 (年份)”作为子目录,影片及关联文件直接使用影片名称命名。如果是电视剧,则输出到 TV 文件夹,以“剧集名称 (首播年份)”作为子目录,再下挂 Season ## 子目录,视频及关联文件命名为“剧集名称 - S##E## - 分集名称”。当 season 为空时,也会自动归为 00。

以下是我的监控位置和转换任务。基本上每种需求都对应两个。我现在很少转码,但偏爱 MKV 容器,所以每种需求也各有两个对应任务。由于输出路径由转换任务决定,因此我也为此准备了两组。

PS——写得有点仓促,可能有点乱,希望对你有帮助。

谢谢你的回复——抱歉回复晚了