Jellyfin 命名規範與刮削指南
Jellyfin 影視庫整理指南:電影與劇集的目錄結構、SxxExx 命名、字幕與本機圖片的配套命名,以及用 VRenamer 批次產生符合 Jellyfin 規範的檔案名稱。
最後更新
Jellyfin 的中繼資料來源
Jellyfin 預設透過 TMDB、TVDB 以及本機 NFO 檔案取得中繼資料。三種來源裡,檔案名稱與目錄結構都是最先被讀取的輸入,命名不規範會讓後續所有環節失準。
電影庫結構
推薦
Movies/
└── 寄生上流 (2019)/
├── 寄生上流 (2019).mkv
├── 寄生上流 (2019).zh.srt
└── poster.jpg
劇集庫結構
- 頂層是「劇集名 (年份)」目錄
- 季目錄 Season 01 / Season 02,特別篇用 Season 00
- 檔案名稱帶 SxxExx,多集用 S01E01-E02
- 需要固定中繼資料時可在劇集目錄放 tvshow.nfo
推薦
Shows/
└── Chernobyl (2019)/
├── Season 01/
│ ├── Chernobyl.S01E01.mkv
│ ├── Chernobyl.S01E02.mkv
│ └── Chernobyl.S01E03.mkv
└── tvshow.nfo
字幕與附加檔案的命名
- 字幕:與影片同名,加語言代碼後綴,如 Show.S01E01.zh.srt
- 封面:poster.jpg(直式),fanart.jpg / backdrop.jpg(橫式)
- 季封面:Season01-poster.jpg 或放在季目錄下的 poster.jpg
- 字幕與圖片都與影片檔案名稱掛鉤,影片改名後必須同步改
刮削不生效的排查順序
- 確認媒體庫類型:電影庫與劇集庫要分開建,放錯庫永遠不會正確刮削
- 確認目錄層級與 SxxExx 命名符合上面的結構
- 確認 TMDB / TVDB 外掛能正常存取(部分地區需要設定代理)
- 確認「媒體庫 → 中繼資料」裡語言設定與你想顯示的海報語言一致
- 對單一劇集執行「重新整理中繼資料」,觀察是檔案問題還是網路問題
批次規範化現有檔案
VRenamer 透過 SMB / WebDAV 連接媒體庫目錄,掃描後依 TMDB 資料輸出 Jellyfin 規範的命名,並把字幕檔案與影片檔案對齊。整理後回到 Jellyfin 執行一次庫掃描即可。
常見問題
Jellyfin 和 Emby 的命名能共用一套目錄嗎?
能。兩者的目錄層級與 SxxExx 約定一致,同一套命名可以同時被 Jellyfin、Emby、Plex 與 Infuse 辨識,這也是推薦使用標準命名的原因。
必須用 NFO 檔案嗎?
不必。NFO 用於固定中繼資料、避免線上來源變動或斷網,屬於可選方案。只要命名規範,Jellyfin 能直接從 TMDB / TVDB 拉到正確資訊。
改了檔案名稱,Jellyfin 會自己發現嗎?
排程工作觸發後會發現,但想立刻生效就手動執行「掃描媒體庫」。若中繼資料仍不對,對具體條目執行「重新整理中繼資料」用新檔案名稱重新匹配。