Przewodnik po nazewnictwie Jellyfin: Filmy, seriale, anime, muzyka i migracja z Plex (2026)
Jellyfin jest bardziej wyrozumiały niż Plex w kwestii nazewnictwa — ale tylko do pewnego stopnia. Zadbaj o poprawną strukturę, a skaner będzie szybki, dokładny i darmowy na zawsze. Jeśli popełnisz błąd, spędzisz godziny na walce z „niezidentyfikowanymi” pozycjami, które powinny zostać dopasowane od razu.
Ten przewodnik to praktyczny poradnik nazywania plików multimedialnych w Jellyfin — każdy typ mediów, każdy skrajny przypadek i ścieżka migracji dla każdego, kto przechodzi z Plex. Przykłady są zgodne z dokumentacją Jellyfin i zweryfikowane pod kątem działania Jellyfin 10.10+. Szczególną uwagę poświęcono dwóm przypadkom, na których potykają się użytkownicy Plex po przejściu: jak Jellyfin traktuje odcinki specjalne sezonu zerowego i jak radzi sobie z anime bez odpowiednika HAMA.
Po przeczytaniu będziesz dokładnie wiedzieć, jak zorganizować bibliotekę Jellyfin, aby skanowała się bezbłędnie za pierwszym razem — niezależnie od tego, czy zaczynasz od zera, migrujesz z Plex, czy porządkujesz bibliotekę, która przez lata rosła w chaosie.
Pomiń ręczną pracę — pozwól, aby RenameFlow zajął się schematami za Ciebie.
Open RenameFlowPodstawy nazewnictwa w Jellyfin
Architektura skanera Jellyfin różni się od tej w Plex, a zrozumienie tej różnicy pozwala uniknąć trzech czwartych frustracji związanej z tym, że „Jellyfin nie dopasowuje moich plików”. Dobra wiadomość: większość nazw zgodnych z Plex działa w Jellyfin od razu. Haczyk: elastyczność Jellyfin oznacza, że możesz tworzyć prawidłowe schematy nazw, które działają w jednej bibliotece, a w innej nie, w zależności od włączonych dostawców metadanych.
Open source, wbudowany skaner
Jellyfin to oprogramowanie open source, self-hosted i darmowe na zawsze — bez płatnych planów, telemetrii czy płatnych wtyczek. Skaner jest częścią samego serwera, a nie osobną wtyczką jak w Plex. Oznacza to, że aktualizacje Jellyfin wprowadzają ulepszenia w nazewnictwie w regularnym cyklu wydawniczym (obecnie mniej więcej co miesiąc), a jeśli jakiś wzorzec cię zaskoczy, możesz przeczytać dokładny kod parsowania na GitHubie. Kompromis w porównaniu z Plex: interfejs metadanych Jellyfin jest mniej dopracowany, konfiguracja akceleracji sprzętowej jest bardziej manualna, a kilka funkcji Plex (Plex Pass DVR, analiza dźwiękowa Plexamp) nie ma bezpośrednich odpowiedników. Z punktu widzenia nazewnictwa plików nic z tego nie ma znaczenia — otrzymujesz te same potoki TMDB, TVDB, AniDB, MusicBrainz i OMDb, z których korzysta Plex, tylko inaczej skonfigurowane.
Dostawcy metadanych (nie „agenci”)
Tam, gdzie Plex ma „agentów”, Jellyfin ma „dostawców metadanych” konfigurowanych dla każdej biblioteki. Tworząc bibliotekę, wybierasz, do których dostawców wysyłać zapytania i w jakiej kolejności. Dla filmów domyślnym jest TheMovieDB; możesz dodać OMDb, TVDb lub żadnego. Dla seriali są to TheMovieDB i TheTVDB, z The Open Movie Database (OMDb) jako opcją zapasową. Dla anime możesz dodać AniDB i AniList bezpośrednio (nie jest potrzebna zewnętrzna wtyczka w stylu HAMA). Kolejność dostawców ma znaczenie: Jellyfin odpytuje ich od góry do dołu i używa pierwszego udanego dopasowania. Jeśli TheMovieDB zwróci zły serial z powodu konfliktu tytułów, umieszczenie TheTVDB na pierwszym miejscu może to naprawić. Ta konfiguracja per-biblioteka jest potężniejsza niż sztywno narzucony wybór agenta w Plex — i to jest sekret, dzięki któremu anime działa bez skanerów firm trzecich.
Cztery zasady, które naprawiają większość błędów dopasowania
Cztery zasady, które zapobiegają zdecydowanej większości problemów z dopasowaniem w Jellyfin: Zasada 1 — Używaj struktury z jednym folderem na element. Filmy w osobnych folderach, seriale z wyraźnymi podfolderami sezonów. Jellyfin skanuje drzewo folderów, aby zrozumieć granice między elementami przed odczytaniem nazw plików. Zasada 2 — Dołączaj rok wydania w nawiasach dla filmów, tak jak w Plex: „Title (YYYY)”. Mechanizm dopasowujący Jellyfin używa roku identycznie jak w Plex. Zasada 3 — Używaj wzorca sXXeYY dla odcinków. Jellyfin akceptuje więcej wariantów niż Plex (dokumentacja wymienia ponad 8 prawidłowych formatów), ale sXXeYY pisane małymi literami z zerami wiodącymi jest najbezpieczniejsze i najbardziej czytelne. Zasada 4 — W razie wątpliwości umieść ID dostawcy w nazwie folderu. Jellyfin obsługuje sufiksy „[tmdbid-12345]”, „[tvdbid-67890]”, „[imdbid-tt1234567]”, które wymuszają dokładne dopasowanie. Używaj ich, gdy tytuł jest niejednoznaczny.
Need it from zero? zmiana nazw krok po kroku.
Nazywanie filmów dla Jellyfin
Filmy to najprostszy typ mediów w Jellyfin. Wzorzec z jednym folderem na film jest taki sam jak w Plex; rok jest obowiązkowy do ujednoznacznienia; pliki z wieloma wersjami są obsługiwane przez nieco inną konwencję nazewnictwa niż w Plex. Jeśli przechodzisz z Plex, musisz zapamiętać tylko trzy drobne różnice.
Struktura folderów
Każdy film znajduje się w osobnym folderze o nazwie „Title (Year)”. Plik wideo w środku powtarza tę samą nazwę. Napisy, dodatki, plakaty i zwiastuny znajdują się obok.
Movies/
├── Blade Runner (1982)/
│ ├── Blade Runner (1982).mkv
│ ├── Blade Runner (1982).en.srt
│ ├── poster.jpg
│ └── trailers/
│ └── teaser.mp4
├── Dune (2021)/
│ └── Dune (2021).mkv
└── The Matrix (1999)/
└── The Matrix (1999).mkvJellyfin najpierw odczytuje nazwę folderu, a potem nazwę pliku. Utrzymanie ich identycznymi to najczystszy wzorzec, który pozwala przechowywać dodatki i grafiki bez konfliktów nazw.
Rok jest obowiązkowy
Rok jest nie do negocjacji z tego samego powodu co w Plex: TheMovieDB zwraca dopasowania o zduplikowanych tytułach posortowane według popularności, a bez roku otrzymasz tę wersję, która jest akurat bardziej znana na TMDB. Format: „Tytuł (RRRR)” z rokiem w nawiasie. Wyrażenie regularne Jellyfin jest elastyczne — akceptuje „Tytuł.RRRR.mkv” i „Tytuł RRRR.mkv” — ale te formaty zawodzą, gdy tytuły zawierają liczby („2001: A Space Odyssey”, „1917”). Nawiasy są jednoznaczne. Zawsze ich używaj.
Filmy w wielu wersjach
Jellyfin obsługuje wiele wersji tego samego filmu połączonych w jeden wpis w bibliotece, podobnie jak Plex, ale z innym schematem nazewnictwa. Oficjalna konwencja Jellyfin używa myślników i etykiet wersji:
Dune (2021)/
├── Dune (2021) - 1080p.mkv
└── Dune (2021) - 2160p.mkvLub schemat z podfolderami, który działa identycznie w Jellyfin i jest czytelniejszy w bibliotekach z wieloma edycjami:
Dune (2021)/
├── 1080p/
│ └── Dune (2021).mkv
└── 2160p/
└── Dune (2021).mkvOba pliki pojawiają się jako jedna karta filmu z selektorem wersji. Jellyfin automatycznie wybiera plik najwyższej jakości, który klient może odtworzyć bezpośrednio; jeśli żaden klient nie może odtworzyć 4K HEVC, przełącza się na kopię o niższej rozdzielczości bez transkodowania.
Edycje (wersja reżyserska, kinowa, rozszerzona)
Dla wersji reżyserskich, kinowych i rozszerzonych Jellyfin obsługuje schemat z sufiksem „[edition-X]”, który różni się od konwencji Plex z nawiasami klamrowymi „{edition-X}”. Bądź ostrożny podczas migracji — schemat z nawiasami klamrowymi jest po cichu ignorowany przez Jellyfin:
Movies/
├── Blade Runner (1982)/
│ ├── Blade Runner (1982) [edition-Theatrical].mkv
│ └── Blade Runner (1982) [edition-Final Cut].mkv
└── Apocalypse Now (1979)/
├── Apocalypse Now (1979) [edition-Theatrical].mkv
└── Apocalypse Now (1979) [edition-Redux].mkvKażda edycja pojawia się jako osobny film w bibliotece (nie są łączone jak w przypadku wielu wersji). Używaj tej opcji dla wersji, które znacząco różnią się czasem trwania lub zawartością; używaj wielu wersji dla tego samego filmu w różnych rozdzielczościach.
Zwiastuny, materiały zza kulis i dodatki
Jellyfin traktuje dodatki (zwiastuny, materiały zza kulis, usunięte sceny, wywiady) jako pełnoprawną zawartość. Umieść je w podfolderach wewnątrz folderu filmu, używając dokładnie tych nazw: `trailers/`, `behind the scenes/`, `deleted scenes/`, `interviews/`, `featurettes/`, `scenes/`, `shorts/`. Pliki w tych folderach dziedziczą metadane filmu i pojawiają się w odtwarzaczu Jellyfin jako powiązana zawartość.
Dune (2021)/
├── Dune (2021).mkv
├── trailers/
│ ├── trailer-1.mp4
│ └── trailer-2.mp4
└── behind the scenes/
└── making-of.mp4Ta sama konwencja działa dla seriali — dodatki na poziomie serialu umieszcza się w podfolderach z dodatkami w głównym folderze serialu.
Błędy, które powodują większość problemów z dopasowaniem
Cztery błędy, które odpowiadają za większość niepowodzeń w dopasowywaniu filmów w Jellyfin: 1. Używanie składni edycji Plexa w nawiasach klamrowych `{edition-X}`. Jellyfin po cichu ją ignoruje — sufiks staje się częścią dopasowywanego tytułu, uniemożliwiając wyszukiwanie. 2. Brak roku w przypadku nieunikalnego tytułu. „Inception.mkv” jest dopasowywany dzięki samej popularności; „Dune.mkv” na TMDB w 100% przypadków wybierze wersję Villeneuve'a z 2021 roku zamiast filmu Lyncha z 1984. 3. Biblioteka z pojedynczymi plikami w głównym katalogu (bez folderu). Działa to do dopasowywania, ale psuje obsługę dodatków, plakatów i wielu wersji. 4. Złe kodowanie znaków w tytułach nielacińskich. Znaki w tytułach greckich, cyrylicy i japońskich wymagają kodowania nazw plików w UTF-8; niektóre starsze programy do rozpakowywania zipów zapisują zamiast tego w Latin-1.
Prawdziwe przykłady
Movies/
├── The Matrix (1999)/
│ └── The Matrix (1999).mkv
├── Dune (2021)/
│ ├── Dune (2021) - 1080p.mkv
│ └── Dune (2021) - 2160p.mkv
├── Blade Runner (1982)/
│ ├── Blade Runner (1982) [edition-Theatrical].mkv
│ └── Blade Runner (1982) [edition-Final Cut].mkv
├── 1917 (2019)/
│ └── 1917 (2019).mkv
└── Spirited Away (2001)/
├── Spirited Away (2001).mkv
└── trailers/
└── trailer.mp4Compare to Odpowiedniki dla Plex.
Official: Jellyfin movies docs · Jellyfin extras docs
Masz bibliotekę Plex do konwersji? Wypróbuj tryb wsadowy RenameFlow.
Open RenameFlowNazywanie seriali dla Jellyfin
Seriale to obszar, w którym elastyczność Jellyfin błyszczy, ale też sprawia problemy nowym użytkownikom. Skaner akceptuje osiem prawidłowych wzorców nazw plików, co brzmi świetnie, dopóki nie pomieszasz ich w tym samym folderze serialu, a mechanizm dopasowujący wybierze zły. Rozwiązaniem jest wybranie jednego wzorca i konsekwentne jego stosowanie — wzorzec `sXXeYY` pisany małymi literami jest jedynym uniwersalnie bezpiecznym wzorcem.
Struktura folderów
Dwa poziomy: folder serialu, a następnie folder sezonu. Tak samo jak w Plex. Jellyfin nie pogrupuje poprawnie odcinków, jeśli spłaszczysz strukturę.
TV Shows/
├── Breaking Bad (2008)/
│ ├── Season 01/
│ │ ├── Breaking Bad - s01e01 - Pilot.mkv
│ │ └── Breaking Bad - s01e02 - Cat's in the Bag.mkv
│ ├── Season 02/
│ │ └── Breaking Bad - s02e01.mkv
│ └── Specials/
│ └── Breaking Bad - s00e01 - Behind the Scenes.mkv
└── The Wire (2002)/
└── Season 01/
└── The Wire - s01e01.mkvFormat folderu serialu: „Tytuł (Rok)”. Rok pozwala odróżnić remaki (The Office UK 2001 vs US 2005, House of Cards UK 1990 vs US 2013). Format folderu sezonu: „Season XX” z zerem wiodącym lub „Specials” dla sezonu 0.
Wymuś dopasowanie do konkretnego dostawcy
Bonus: dodaj „[tmdbid-X]” lub „[tvdbid-Y]” do nazwy folderu serialu. Jellyfin użyje tego jako kanonicznego identyfikatora i zignoruje dopasowywanie na podstawie tytułu:
The Office (2005) [tmdbid-2316]/
└── Season 01/
└── The Office - s01e01.mkvWzorzec nazwy pliku
Skaner Jellyfin akceptuje następujące wzorce dla odcinków: - `Show - s01e01.mkv` (małe litery, zalecane) - `Show - S01E01.mkv` (wielkie litery) - `Show - 1x01.mkv` (styl z „x”) - `Show.S01.E01.mkv` (oddzielone kropkami) - `Show s01e01 Title.mkv` (bez myślnika) - `Show 101.mkv` (kompaktowy — ryzykowny) - `Show 1.01.mkv` (kompaktowy z kropką — ryzykowny) - `Show Season 1 Episode 1.mkv` (opisowy) Wybierz jeden i trzymaj się go. Formy „kompaktowe” (Show 101) działają, ale psują się przy serialach mających ponad 100 odcinków w sezonie lub trzycyfrową numerację bezwzględną. Wzorzec `sXXeYY` pisany małymi literami jest najbezpieczniejszym uniwersalnym wzorcem.
Breaking Bad - s05e14 - Ozymandias.mkvMożesz dodać tytuł odcinka dla czytelności. Tytuł odcinka nie jest używany do dopasowywania — dostawca metadanych Jellyfin zastępuje go kanonicznym tytułem z TVDB/TMDB.
Odcinki specjalne, OVA i dodatki sezonowe
Odcinki specjalne, OVA, materiały zza kulis i dodatki powiązane z sezonem umieść w folderze „Specials” w głównym katalogu serialu lub w „Season 00”. Jellyfin traktuje oba tak samo. Wewnątrz nazwij pliki s00e01, s00e02, po kolei. Dodatki sezonowe (zwiastuny, usunięte sceny) mogą również znajdować się w podfolderach z dodatkami wewnątrz folderu nadrzędnego sezonu, używając tych samych konwencji co dodatki do filmów (`trailers/`, `deleted scenes/` itp.).
Codzienne programy oparte na dacie
Codzienne programy (talk-show, wiadomości) bez numeracji sezonu/odcinka używają wzorca daty:
The Daily Show (1996)/
└── Season 29/
└── The Daily Show - 2024-03-15.mkvFormat YYYY-MM-DD. Jellyfin dopasowuje na podstawie indeksu dat TheTVDB dla codziennych programów — upewnij się, że TheTVDB jest włączony jako dostawca dla biblioteki.
Pliki z wieloma odcinkami
Dla podwójnych odcinków w jednym pliku:
Breaking Bad - s05e15-e16 - Granite State + Felina.mkvJellyfin tworzy jeden odtwarzalny element, który mapuje się na oba odcinki w metadanych. Forma z zakresem (`e15-e16`) jest czytelniejsza; forma z pełnym powtórzeniem (`s05e15-s05e16`) również działa.
Miniseriale i seriale limitowane
Miniseriale i seriale limitowane (Chernobyl, Band of Brothers, The Queen's Gambit) stosują standardowy wzorzec z „Season 01” jako jedynym folderem sezonu. Nie spłaszczaj odcinków do głównego katalogu serialu — skaner Jellyfin oczekuje warstwy folderu sezonu nawet dla seriali z jednym sezonem.
Najczęstsze błędy z serialami
Najczęstsze błędy z serialami w Jellyfin i ich przyczyny: — „Odcinek niedopasowany”, ale sezon jest w porządku: wzorzec nazwy pliku jest nieprawidłowy lub miesza style (s01E01 — wielkie E z małym s). Ujednolić do małych liter sXXeYY. — Cały sezon niedopasowany: nazwa folderu sezonu nie zaczyna się od „Season ” (zwróć uwagę na spację). „S1”, „Season1” i „s01” nie pasują. — Dopasowano zły serial: brak roku w tytule, który ma kolizje. Dodaj `(YYYY)` do folderu serialu lub użyj `[tmdbid-X]` dla absolutnego ujednoznacznienia. — Odcinki podzielone na złe sezony: jeśli zmieniłeś nazwy plików, ale Jellyfin nadal pokazuje stare przypisania, wymuś odświeżenie metadanych z menu ⋯ serialu → „Odśwież metadane” → „Zastąp wszystkie metadane” → „Wymuś”. — Odcinki specjalne pojawiają się jako sezon 1: plik znajduje się w głównym katalogu serialu zamiast w folderze „Specials/” lub „Season 00/”. Przenieś plik. — Miniserial wyświetlany jako jeden duży odcinek: wszystkie odcinki znajdują się w głównym katalogu serialu bez folderu sezonu. Dodaj folder „Season 01/” i przenieś do niego pliki.
Prawdziwe przykłady
TV Shows/
├── Breaking Bad (2008)/
│ ├── Season 01/
│ │ ├── Breaking Bad - s01e01 - Pilot.mkv
│ │ └── Breaking Bad - s01e02 - Cat's in the Bag.mkv
│ ├── Season 05/
│ │ └── Breaking Bad - s05e15-e16 - Granite State + Felina.mkv
│ └── Specials/
│ └── Breaking Bad - s00e01 - No Half Measures.mkv
├── The Office (2005) [tmdbid-2316]/
│ └── Season 03/
│ └── The Office - s03e12 - Back from Vacation.mkv
├── Chernobyl (2019)/
│ └── Season 01/
│ └── Chernobyl - s01e01 - 1:23:45.mkv
└── The Daily Show (1996)/
└── Season 29/
└── The Daily Show - 2024-03-15.mkvOfficial: Jellyfin shows docs
Nazywanie anime dla Jellyfin (bez HAMA)
To właśnie tutaj Jellyfin wyprzedza Plexa dla większości użytkowników. Plex wymaga wtyczki społecznościowej HAMA do poprawnej obsługi AniDB — co oznacza ręczną instalację, ręczne aktualizacje i podatność na błędy. Jellyfin zawiera AniDB i AniList jako natywnych dostawców metadanych, których włączasz w ustawieniach biblioteki. Bez zewnętrznych skanerów, bez folderu wtyczek z GitHuba, bez uprawnień do nadawania.
Natywni dostawcy AniDB + AniList
Dla biblioteki z anime utwórz nową bibliotekę typu „TV Shows” i na liście dostawców metadanych ustaw: 1. AniDB — najdokładniejszy dla serii z numeracją bezwzględną (One Piece, Detective Conan, Bleach) 2. AniList — drugi w kolejności, przydatny dla nowoczesnych shonenów i anime sezonowych 3. TheTVDB — jako rezerwa dla serii z popularnym angielskim dubbingiem 4. TheMovieDB — w ostateczności, często podaje błędne dane dla anime Ustaw AniDB na pierwszym miejscu. Większość skarg na Reddicie typu „Jellyfin nie dopasowuje anime” wynika z tego, że TheMovieDB ma domyślnie ustawiony priorytet.
Dla seriali o niejednoznacznych tytułach (gdy kilka anime o tej samej nazwie powstawało na przestrzeni dekad), wymuś dopasowanie przez ID z AniDB bezpośrednio w nazwie folderu:
Anime/
└── One Piece [anidbid-69]/
└── Season 01/Jellyfin odczytuje `[anidbid-X]`, `[tvdbid-X]`, `[tmdbid-X]` z nazwy folderu i używa ich jako głównego identyfikatora, całkowicie pomijając przybliżone dopasowywanie po tytule. To najbliższy odpowiednik skanera HAMA z Plexa w Jellyfin — i działa od razu, bez dodatkowej konfiguracji.
Numeracja bezwzględna (One Piece, Naruto)
Dla serii z numeracją bezwzględną (np. One Piece odcinek 1064, Naruto Shippuden odcinek 500), AniDB domyślnie traktuje wszystkie odcinki jako sezon 1. Nazwij pliki w odpowiedni sposób:
One Piece [anidbid-69]/
└── Season 01/
├── One Piece - s01e0001.mkv
├── One Piece - s01e0002.mkv
└── One Piece - s01e1064.mkvCzterocyfrowe dopełnienie zerami (`e0001` zamiast `e1`) nie jest absolutnie wymagane, ale zapewnia, że kolejność sortowania w systemie plików odpowiada kolejności odtwarzania — co jest przydatne, gdy przeglądasz folder poza Jellyfin. Jeśli wolisz podział na sezony w stylu TheTVDB (One Piece podzielone na ponad 21 sag), usuń ID z AniDB i pozwól, aby dostawca TheTVDB przejął dopasowanie. Wybierz jeden model i trzymaj się go konsekwentnie dla całego serialu.
Podzielone sezony i „cours” (Attack on Titan, Demon Slayer)
Nowoczesne anime podzielone na wiele „sezonów” lub „cours” (np. Attack on Titan Final Season Parts 1/2/3, Demon Slayer Mugen Train arc vs Entertainment District arc) są najczęstszym źródłem problemów z „dopasowaniem błędnego sezonu”. Rozwiązanie jest takie samo jak w Plexie: zdecyduj, która baza danych pasuje do twojego sposobu postrzegania serialu, ustaw odpowiednio kolejność dostawców i użyj ID na poziomie folderu, aby wymusić dopasowanie:
Anime/
├── Attack on Titan [anidbid-9541]/
│ ├── Season 01/
│ ├── Season 02/
│ ├── Season 03/
│ └── Season 04/ ← Final Season part 1
├── Attack on Titan - Final Season Part 2 [anidbid-15689]/
│ └── Season 01/ ← podzielony jako osobny wpis w AniDB
└── Demon Slayer (2019)/
├── Season 01/
├── Season 02/ ← Mugen Train + Entertainment District
└── Season 03/ ← Swordsmith VillageOVA i filmy anime
Odcinki OVA, filmy anime powiązane z serią i odcinki specjalne umieszczaj w folderze „Specials” lub „Season 00” z numeracją sekwencyjną. AniDB ma dla nich bogate metadane — większość „niejednoznacznych OVA” w stylu Plexa jest poprawnie rozpoznawana w Jellyfin bez dodatkowej konfiguracji. Samodzielne filmy anime (Your Name, Spirited Away, Akira) umieść w bibliotece filmów (Movies), a nie w bibliotece seriali anime. Dostawca anime w Jellyfin radzi sobie z filmami lepiej niż dostawca dla seriali TV.
Napisy kontra dubbing
Podobnie jak Plex, Jellyfin potrafi przechowywać wiele ścieżek audio w jednym pliku lub osobne pliki z napisami i dubbingiem jako wiele wersji. Ten schemat pozwala widzom przełączać się za pomocą selektora wersji:
Show - s01e01 - JPN.mkv
Show - s01e01 - ENG.mkv
Lub użyj schematu z przyrostkiem rozdzielczości i językiem audio:
Show - s01e01 - 1080p JPN.mkv
Show - s01e01 - 1080p ENG.mkvJeden plik z osadzonymi wieloma ścieżkami audio jest czystszym rozwiązaniem — Jellyfin odczytuje tagi języka audio z kontenera i pozwala widzom wybrać ścieżkę w interfejsie odtwarzacza.
Prawdziwe przykłady
Anime/
├── One Piece [anidbid-69]/
│ └── Season 01/
│ ├── One Piece - s01e0001.mkv
│ └── One Piece - s01e1064.mkv
├── Attack on Titan [anidbid-9541]/
│ ├── Season 01/
│ ├── Season 02/
│ └── Specials/
│ └── Attack on Titan - s00e01 - Ilse's Notebook.mkv
└── Demon Slayer (2019)/
└── Season 02/
└── Demon Slayer - s02e01.mkvComing from Plex? Porównaj z Plex + HAMA.
Nazywanie muzyki dla Jellyfin
Obsługa muzyki w Jellyfin to jedna z jego najmocniejszych stron — pełna integracja z MusicBrainz, analiza dźwiękowa dla „instant mix” (podobna do Plexamp) i porządne aplikacje na Androida/iOS. Jeśli chodzi o nazewnictwo, zasady są bardzo podobne do tych w Plex, z dwiema drobnymi różnicami w obsłudze płyt i wsparciu dla Various Artists.
Struktura folderów
Artysta → Album → Utwór, tak jak w Plex:
Music/
├── Pink Floyd/
│ ├── The Dark Side of the Moon (1973)/
│ │ ├── 01 - Speak to Me.flac
│ │ └── 02 - Breathe.flac
│ └── Wish You Were Here (1975)/
│ └── 01 - Shine On You Crazy Diamond Pts. 1-5.flac
└── Daft Punk/
└── Random Access Memories (2013)/
└── 01 - Give Life Back to Music.flacZalecane jest umieszczenie roku albumu w nazwie folderu. Nazwy plików z utworami zaczynają się od numeru utworu uzupełnionego zerem, po którym następuje myślnik i tytuł.
Tagi ID3 mają pierwszeństwo przed nazwami plików
Jellyfin, podobnie jak Plex, odczytuje tagi ID3 przed nazwami plików. Wymagane tagi: Artist, Album, Title, Track Number. Zdecydowanie zalecane: Album Artist (inny niż artysta utworu na kompilacjach), Year, Genre, Disc Number. Jeśli zmienisz nazwy plików bez poprawiania tagów, Jellyfin nadal będzie ufał błędnym tagom. Najczystszy przepływ pracy to: najpierw popraw tagi za pomocą MusicBrainz Picard lub Mp3tag, a dopiero potem zajmij się nazwami plików. Tryb muzyczny RenameFlow odczytuje dane z MusicBrainz, aby sugerować nazwy plików, ale nie zapisuje tagów — używaj go po użyciu programu do tagowania.
Various Artists / kompilacje
Kompilacje i ścieżki dźwiękowe używają tagu „Various Artists” jako artysty albumu — ten sam schemat co w Plex: Tag ID3: Album Artist = „Various Artists” Tag ID3: Artist = (artysta danego utworu) Układ folderów:
Music/
└── Various Artists/
└── Pulp Fiction Soundtrack (1994)/
├── 01 - Misirlou - Dick Dale.flac
└── 02 - Royale with Cheese - John Travolta.flacJellyfin wyświetla kompilacje pod „Various Artists”, ale każdy utwór zachowuje informację o swoim prawdziwym wykonawcy.
Numeracja utworów
Najpierw dwucyfrowy, uzupełniony zerem numer utworu, a następnie opcjonalny myślnik i tytuł: 01 - Track Title.flac Lub po prostu `01 Track Title.flac`. Obie wersje działają. Unikaj umieszczania artysty w nazwie każdego pliku z utworem — jest to zbędne przy obecnej hierarchii folderów.
Albumy wielopłytowe
Albumy wielopłytowe używają podfolderów „Disc XX” między albumem a utworami, a także tagu ID3 „Disc Number” w każdym pliku:
Music/
└── Pink Floyd/
└── The Wall (1979)/
├── Disc 01/
│ └── 01 - In the Flesh?.flac
└── Disc 02/
└── 01 - Hey You.flacJellyfin łączy je w ciągły widok albumu z separatorami płyt. Bez tagu płyty, utwory z płyty 2 kolidują z płytą 1 (dwa utwory „01”, dwa „02”, a skaner wybiera jeden).
Prawdziwe przykłady
Music/
├── Pink Floyd/
│ ├── The Dark Side of the Moon (1973)/
│ │ ├── 01 - Speak to Me.flac
│ │ └── 10 - Eclipse.flac
│ └── The Wall (1979)/
│ ├── Disc 01/
│ │ └── 01 - In the Flesh?.flac
│ └── Disc 02/
│ └── 01 - Hey You.flac
└── Various Artists/
└── Pulp Fiction Soundtrack (1994)/
├── 01 - Misirlou - Dick Dale.flac
└── 02 - Royale with Cheese.flacOfficial: Jellyfin music docs
Migracja z Plex do Jellyfin
Jeśli przechodzisz z Plex (zmęczenie subskrypcjami, obawy o telemetrię, po prostu chęć większej kontroli), mamy dobrą wiadomość: około 80% twoich nazw zgodnych z Plex działa w Jellyfin bez zmian. Pozostałe 20% – edycje, anime i kilka skrajnych przypadków – wymaga ukierunkowanej zmiany nazw. Ta sekcja to kompletna lista kontrolna.
Co się przenosi, a co trzeba zmienić
Co przenosi się bez zmian z Plex do Jellyfin: - Nazewnictwo folderów z filmami: „Title (Year)/Title (Year).mkv” działa identycznie. - Nazewnictwo folderów z serialami: „Show (Year)/Season XX/Show - sXXeYY.mkv” działa identycznie. - Sufiks rozdzielczości dla wielu wersji: „Title (Year) - 1080p.mkv” działa w obu. - Muzyka: Struktura Artysta/Album/Utwór przenosi się bez zmian. - Obsługa odcinków specjalnych i „Season 00”: ta sama logika. - Programy codzienne oparte na dacie (YYYY-MM-DD): ten sam format. Co musisz zmienić: - Edycje filmów: Plex używa `{edition-X}` (nawiasy klamrowe), Jellyfin używa `[edition-X]` (nawiasy kwadratowe). Znajdź i zamień w całej swojej bibliotece filmów. - Biblioteki anime zbudowane wokół skanera HAMA od Plex: usuń tagi specyficzne dla HAMA i ponownie włącz AniDB jako dostawcę metadanych w nowej bibliotece Jellyfin. Identyfikatory folderów `[anidbid-X]` przenoszą się i działają bezpośrednio. - Identyfikatory dostawców w nazwach folderów: skrót Plex `[tmdb-X]` staje się `[tmdbid-X]` w Jellyfin (zwróć uwagę na sufiks `id`). To samo dotyczy tvdbid, imdbid, anidbid.
Migracja statusu obejrzenia
Status obejrzenia nie migruje automatycznie — Plex przechowuje go we własnej bazie danych, a nie w plikach. Masz trzy opcje: Opcja 1 — Plex Watched History Importer (społecznościowa wtyczka do Jellyfin). Czyta eksport bazy danych Plex i importuje oznaczenia obejrzenia dla każdego użytkownika. Działa, ale wymaga, aby Plex był włączony na tyle długo, by dokonać eksportu. Opcja 2 — Synchronizacja z Trakt.tv. Jeśli scrobblujesz do Trakt z Plex (za pomocą wtyczki Trakt), włącz synchronizację z Trakt również w Jellyfin. Twoja historia obejrzeń zostanie przeniesiona przez Trakt, który posłuży jako pomost. Opcja 3 — Pogódź się ze stratą i zacznij od nowa. W przypadku bibliotek poniżej kilkuset pozycji jest to często ścieżka wymagająca najmniej wysiłku. Dla rodzin z wieloma użytkownikami synchronizacja z Trakt jest najbardziej niezawodna.
Funkcje Plex Pass bez bezpośrednich odpowiedników
Niektóre funkcje Plex Pass nie mają bezpośredniego odpowiednika w Jellyfin. Zanim zdecydujesz się na migrację, weź pod uwagę: - DVR / Live TV: Jellyfin obsługuje Live TV przez tunery (HDHomeRun, klucze USB), ale interfejs planowania nagrań DVR jest bardziej podstawowy niż w Plex. - Analiza dźwiękowa Plexamp: Jellyfin ma podstawowe wykrywanie nastroju/gatunku, ale nie ma analizy podobieństwa na podstawie „odcisku palca” dźwiękowego. Symfonium lub Manet na urządzeniach mobilnych to dobre alternatywy dla Plexamp. - Pomijanie czołówek (tylko w Plex Pass): Jellyfin ma do tego wtyczki społecznościowe (Jellyscrub, Intro Skipper) — trzeba je zainstalować osobno. - Plex Mobile Sync: Aplikacje mobilne Jellyfin obsługują synchronizację, ale jest ona mniej dopracowana niż w Plex. - Tone Mapping / Transkodowanie sprzętowe w Plex: Jellyfin obsługuje wszystkie główne technologie akceleracji sprzętowej, ale wymaga ręcznej konfiguracji dla każdej platformy. To nie są problemy związane z nazewnictwem, ale wpływają na decyzję „czy powinienem migrować?”. Żaden z nich nie blokuje jednak czystej migracji samej biblioteki.
Kiedy migrować (a kiedy zostać)
Jesteś dobrym kandydatem do migracji, jeśli: - Podwyżka ceny Plex Pass zmieniła twoje kalkulacje (dożywotni za 250 USD kontra darmowy na zawsze Jellyfin). - Chcesz, aby twoja historia oglądania była prywatna, bez telemetrii. - Używasz Linux/BSD/unRAID i wolisz apt/Docker od oficjalnych pakietów Plex. - Nie potrzebujesz planowania nagrań DVR z Live TV. - Nie masz nic przeciwko spędzeniu popołudnia na konfiguracji akceleracji sprzętowej. Powinieneś zostać przy Plex, jeśli: - Członkowie rodziny polegają na synchronizacji mobilnej Plex. - Zależy ci na dopracowanym odkrywaniu treści w Plex (Universal Watchlist, rekomendacje). - DVR to twój główny przypadek użycia. - Wolisz zapłacić raz za dopracowany produkt niż samodzielnie go hostować. Sama migracja nazw to dla większości bibliotek praca na 30 minut — konwersja edycji (`{edition}` → `[edition]`) to jednorazowe „znajdź i zamień”. Użyj trybu batch w RenameFlow, aby to zautomatyzować.
Przed / po
Przed (Plex):
Movies/Blade Runner (1982)/Blade Runner (1982) - {edition-Final Cut}.mkv
TV/The Office (2005)/Season 03/The Office - s03e12 - Back from Vacation.mkv
Anime [HAMA]/One Piece [anidb-69]/Season 01/One Piece - s01e1064.mkv
Po (Jellyfin):
Movies/Blade Runner (1982)/Blade Runner (1982) [edition-Final Cut].mkv
TV/The Office (2005)/Season 03/The Office - s03e12 - Back from Vacation.mkv
Anime/One Piece [anidbid-69]/Season 01/One Piece - s01e1064.mkv
Trzy zmiany: nawiasy klamrowe na kwadratowe przy edycji filmu, usunięcie folderu z prefiksem HAMA i zmiana nazwy `[anidb-X]` na `[anidbid-X]`.Also useful: Użytkownicy FileBot przechodzący z Plex.
Wypróbuj za darmo — przekonwertuj pierwsze 15 plików bez rejestracji
Open RenameFlowRozwiązywanie problemów z nazewnictwem w Jellyfin
Sześć typowych błędów odpowiada za około 85% skarg na nazewnictwo w Jellyfin. Każdy z nich ma przewidywalną przyczynę i proste rozwiązanie.
Alternatywa w 60 sekund
Wszystko powyżej to metoda ręczna: zrozum schematy, wpisz nazwy plików, napraw skrajne przypadki. Warto to zrobić raz dla nowej biblioteki. To męka przy migracji z Plexa z 2000 plików do konwersji.
Metoda ręczna
Ręczna konwersja nazw z Plexa na Jellyfin zajmuje około 30 sekund na plik, jeśli działasz zdyscyplinowanie — znajdź i zamień składnię edycji, sprawdź ID folderów anime, popraw skrócone oznaczenia odcinków. Biblioteka z 2000 plików to ponad 16 godzin starannego pisania.
Metoda 60-sekundowa
RenameFlow dokonuje konwersji w kilka sekund. Przeciągnij folder nazwany według standardu Plex, a parser wykryje istniejący wzorzec, zasugeruje jego odpowiednik zgodny z Jellyfin i po Twoim zatwierdzeniu zmieni nazwy plików lokalnie. Bez wysyłania plików — pozostają na Twoim dysku dzięki File System Access API. Za darmo do 15 plików dziennie; 49 € za dożywotni dostęp, by przetworzyć całą bibliotekę za jednym razem. W przypadku nowej biblioteki Jellyfin tworzonej z surowych plików „scene releases” (bez konwersji z nazw Plex), RenameFlow jednocześnie odpytuje TheMovieDB, TheTVDB, AniDB oraz MusicBrainz i tworzy wzorzec zgodny z Jellyfin bezpośrednio — zgodnie z zasadami opisanymi w tym poradniku.
See Plany RenameFlow.
Wypróbuj za darmo — przekonwertuj pierwsze 15 plików bez rejestracji
Try RenameFlow free