
Jellyfin 媒體庫愈大愈難管:4 款插件由搜尋執到清理空間
逐款睇安裝難度、版本相容性同權限風險
Jellyfin 個媒體庫細嗰陣,內置搜尋同分類通常夠用;去到幾萬甚至更多項目,最花時間嘅反而係搵內容、整理標籤同清走唔再保留嘅檔案。XDA 作者 Anurag Singh 揀咗四款自己長用嘅插件,方向幾實際,不過有啲只會改播放器見到嘅內容,有啲就可以直接刪檔,安裝前值得逐款拆開睇。
Meilisearch:大庫搜尋終於容許你打錯字
Jellyfin 內置搜尋幾依賴準確片名,記錯半個字或者串錯名,結果已經可以差好遠。Meilisearch 插件會另起索引,用模糊配對處理片名、劇集、集數、音樂同人物搜尋,而且仍然沿用 Jellyfin 原有搜尋介面。安裝難度屬四款最高,因為除咗加入第三方 repository,仲要另外起一個 Meilisearch 服務、設定 API key 同持久儲存。佢主要啱大型媒體庫;普通家庭庫得幾百套片,未必值得加多一個服務。開發者自己講到用喺約 20 萬項目嘅庫,呢個只係作者環境,唔當效能保證。
版本方面要睇得好仔細。截至 2026 年 8 月 20 日,插件 1.12.1.4 係俾 Jellyfin 12.0 用,repository 亦保留 1.11.1.15 對應 10.11 系列。唔好見到版本最新就手動裝最頂嗰個 zip,交俾 Jellyfin Catalog 揀相容 build 穩陣啲。私隱風險亦高過其餘三款:媒體名稱、人物同索引資料會送去 Meilisearch。開發者建議自己部署,最好只准 Jellyfin 經內部網絡連入,API key 要獨立保存,7700 port 都唔好直接開上公網。

圖片:LanguageTags GitHub 專案
Media Cleaner:慳位好直接,規則寫錯亦真係會刪檔
Media Cleaner 可以按睇過未、加入日期、媒體類型、資料夾、tag 同用戶狀態,自動清走符合條件嘅內容;電影、單集、全季甚至整套劇都可以分開處理,亦有保護規則留住收藏項目。安裝難度中等,操作風險就係四款最高。佢每日 scheduled task 執行時會叫 Jellyfin 刪除媒體,唔止係收埋介面項目。好彩現有版本有 dry-run 報告,會先列出打算刪咩,播放中嘅內容亦受保護。正式開自動清理前,應該先備份 Jellyfin 資料庫,同埋確保媒體目錄有 snapshot 或其他還原方法。
呢款維護狀況相對積極,2026 年 7 月仍有更新;3.2.0 提供對應 Jellyfin 10.10.7、10.11.0 同 10.11.9 ABI 嘅 build。要小心 Jellyfin 嘅「Date Added」可以取自檔案建立日期或掃描日期,重新匯入、換檔後有機會同觀看紀錄對唔上。規則啟用前至少跑幾次 dry-run,再由一個獨立測試資料夾開始,唔好第一日就向成個媒體庫落刀。
LanguageTags:多語言內容好用,前提係檔案標記冇亂
LanguageTags 會讀 Jellyfin 已經收集到嘅音軌同字幕語言,再喺內部資料庫加上 language_English、subtitle_language_Chinese 呢類 tag。之後可以直接篩選有指定配音或字幕嘅內容,亦可以配合個別帳戶嘅 tag 限制。安裝難度低,加入開發者 repository、安裝同重啟便可;掃描亦直接讀 MediaStreams API,唔使逐個檔案開 FFmpeg。佢唔會改原始媒體檔案嘅 tag,不過來源檔本身語言標記錯咗,產生出嚟嘅分類自然一樣錯。
0.5.3.0 target ABI 係 Jellyfin 10.11.0,最近一次 release 喺 2026 年 3 月。插件支援電影、劇集同 collection,亦可以只將全套劇嘅語言集中加喺 series 層,避免 tag 頁俾幾百集塞滿。權限風險低過刪檔插件,但佢會大量改 Jellyfin 資料庫內嘅 item tag;如果已經用 tag 做家長控制,先喺細庫掃描同核對結果,否則錯誤語言資料有機會令內容意外消失或者走入錯帳戶。
Continue Watching Deduplicator:執乾淨首頁,唔會抹走進度
同一套劇有幾集睇到一半,Jellyfin 會將每集都塞入 Continue Watching。呢款插件喺 server 回應送到播放器前,按 LastPlayedDate 每套劇保留最近一集;隱藏咗嘅集數仍然保存原有進度。安裝最簡單,資料風險亦最低,冇額外服務,1.0.1.0 標明支援 Jellyfin 10.10 或以上,開發者列出 Web、Android TV、Swiftfin 同 Findroid 等 client 嘅驗證結果。
不過呢款項目規模明顯細過另外幾款,2026 年 4 月先有現有 release,程式碼紀錄唔算多,用家回報亦仲有限。佢會攔截幾個 Continue Watching API 回應,再解壓、修改 JSON 同重新壓縮;遇到解析失敗會原樣放行,設計上算保守,但 Jellyfin 日後改 endpoint 仍有機會令功能失效。多人共用同一帳戶嗰啲家庭,可以將每套劇保留數量調高,分開帳戶就更乾淨。
裝插件前,先分清楚佢攞到咩權限
Jellyfin 插件係 DLL,server 啟動時直接載入,亦可以攞到媒體庫、用戶、設定同 scheduled task 等內部服務;系統冇手機 app 嗰種逐項 permission 提示。實際檔案權限會受 Jellyfin 服務帳戶或 container 掛載方式限制,所以媒體目錄只讀掛載可以擋住普通插件刪檔,Media Cleaner 呢類工具就必須有寫入權限先做到工作。第三方 repository 指向開發者控制嘅 manifest,更新亦屬供應鏈入口;安裝前要核對 GitHub 擁有人、release checksum、最近活動同 issue,升級 Jellyfin 大版本前先停用外掛兼備份。
四款入面,LanguageTags 同 Continue Watching Deduplicator 較適合先試;Meilisearch 要等媒體庫真係大到搜尋成為阻力先值得多養一個服務。Media Cleaner 確實慳到空間,不過只建議有完整備份、清楚 Jellyfin 日期邏輯,同願意逐條檢查 dry-run 報告嘅管理員啟用。
參考來源
- XDA Developers — 4 lesser-known Jellyfin plugins I couldn't run my self-hosted server without — original report
- Jellyfin 官方插件文件 — 核對官方 Catalog、第三方 repository 同手動安裝方式。
- Jellyfin Plugin Template — 了解插件載入方式、可用內部服務同權限範圍。
- Meilisearch Plugin for Jellyfin — 核對部署要求、索引更新、版本 ABI 同資料流向。
- Media Cleaner for Jellyfin — 核對刪除規則、dry-run、安全機制、版本相容同維護狀況。
- Jellyfin Language Tags Plugin — 核對支援格式、掃描方法、資料庫改動同安裝來源。
- Continue Watching Deduplicator — 核對 client 支援、API 處理方式、版本要求同失敗時行為。
- Jellyfin 12.0 RC3 Release Notes — 核對 12.0 預覽版對外掛相容性同升級前備份警告。
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







