Przewodnik mediów

Przewodnik organizacji mediów

Konzerwatywny layout SMB i WebDAV, który Vanto, Jellyfin i Kodi mogą wiarygodnie zidentyfikować.

Ostatnia aktualizacja: 8 sierpnia 2026 r.Na aktualną wersję Vanto

Szybkie zasady

  • Użyj Title (Year) folder dla każdego filmu, i podać jego film, NFO i subteksty taką samą nazwę podstawową.
  • Wykorzystanie Show (Year)/Season 01/Show - S01E01 na epizody.
  • Pliki NFO są opcjonalne. Bez nich Vanto buduje strukturę mediów z folderów i nazw plików.
  • Umieść obraz w folderze zdefiniowanym dla opisanego przez niego elementu. Vanto generuje obraz wideo tylko wtedy, gdy nie ma odpowiedniego dzieła sztuki.
  • Po zmianie NFO, artystyki lub podtytułów, zaktualizuj aktualny źródło z Vanto Home.
Zalecany model

Struktura katalogu mówi, czym jest media; NFO kontroluje, w jaki sposób są prezentowane; dzieła artystyczne i podtytuły pozostają niezależnymi plikami sidecar.

Minimalny układ bez NFO

Media/
├── Movies/
│   └── Arrival (2016)/
│       └── Arrival (2016).mkv
└── TV Shows/
    └── Example Show (2026)/
        ├── Season 01/
        │   ├── Example Show - S01E01.mkv
        │   └── Example Show - S01E02.mkv
        └── Season 02/
            └── Example Show - S02E01.mkv

Media mogą być indeksowane bez NFO, sztuki lub podtytułów. Extras Włączenie roku wydania znacznie zmniejsza niejednoznaczne dopasowania.

Kompletny przykład filmu

Movies/
└── Arrival (2016)/
    ├── Arrival (2016).mkv
    ├── Arrival (2016).nfo
    ├── poster.jpg
    ├── fanart.jpg
    └── Arrival (2016).en.forced.srt

Wolę NFO, którego podstawowe nazwisko pasuje do wideo. movie.nfo, ale pasujące nazwy utrzymują czytelność, gdy istnieje wiele wersji wideo.

<?xml version="1.0" encoding="UTF-8"?>
<movie>
  <title>Arrival</title>
  <originaltitle>Arrival</originaltitle>
  <year>2016</year>
  <plot>Movie summary</plot>
  <genre>Science Fiction</genre>
  <rating>7.9</rating>
  <uniqueid type="tmdb" default="true">329865</uniqueid>
  <actor>
    <name>Amy Adams</name>
    <role>Louise Banks</role>
    <thumb>amy-adams.jpg</thumb>
  </actor>
</movie>

Kompletny przykład pokazu

TV Shows/
└── Example Show (2026)/
    ├── tvshow.nfo
    ├── poster.jpg
    ├── fanart.jpg
    ├── season01-poster.jpg
    ├── season01-fanart.jpg
    └── Season 01/
        ├── season.nfo
        ├── poster.jpg
        ├── fanart.jpg
        ├── Example Show - S01E01.mkv
        ├── Example Show - S01E01.nfo
        ├── Example Show - S01E01-thumb.jpg
        └── Example Show - S01E01.en.forced.ass

Ten układ zachowuje obie wspólne konwencje sezonowe:

  • Jellyfin i Vanto: czytanie season.nfo, poster.jpgi fanart.jpg wewnątrz folderu sezonu.
  • Kodi: czyta nazwy sezonów i podsumowania z poziomu pokazu tvshow.nfo, i plików na poziomie pokazu, takich jak: season01-poster.jpg i season01-fanart.jpg.

Oba konwencje opisują tę samą sezonę i nie powinny zawierać sprzecznych faktów.

Wydarzenie: tvshow.nfo

<?xml version="1.0" encoding="UTF-8"?>
<tvshow>
  <title>Example Show</title>
  <originaltitle>Example Show</originaltitle>
  <year>2026</year>
  <plot>Show summary</plot>
  <genre>Drama</genre>
  <uniqueid type="tvdb" default="true">123456</uniqueid>
  <namedseason number="1">Season One</namedseason>
  <seasonplot season="1">Season summary</seasonplot>
</tvshow>

Sezon: sezon 01/season.nfo

<?xml version="1.0" encoding="UTF-8"?>
<season>
  <title>Season One</title>
  <seasonnumber>1</seasonnumber>
  <plot>Season summary</plot>
</season>

Wpis: NFO pasuje do wideo

<?xml version="1.0" encoding="UTF-8"?>
<episodedetails>
  <title>Episode One</title>
  <showtitle>Example Show</showtitle>
  <season>1</season>
  <episode>1</episode>
  <aired>2026-01-01</aired>
  <plot>Episode summary</plot>
</episodedetails>

Nazwa dzieła sztuki

PozycjaZalecane plikiPołożenie
Filmposter.jpg, fanart.jpgfolder filmowy
Pokażposter.jpg, fanart.jpgWyświetlanie korzenia
Sezon (Jellyfin / Vanto)poster.jpg, fanart.jpgSeason 01
Sezon (Kodi)season01-poster.jpg, season01-fanart.jpgWyświetlanie korzenia
Wpis:Example Show - S01E01-thumb.jpgObok nagrania wideo

Użyj JPG lub PNG. Nazwa obrazów w NFO musi dokładnie pasować do prawdziwych plików. Vanto nie zgadza się przez podobne nazwy; gdy tożsamość jest niepewna, pozostawia dzieło sztuki puste, zamiast pokazywać niewłaściwy obraz.

Subteksty zewnętrzne

Arrival (2016).mkv
Arrival (2016).en.srt
Arrival (2016).en.forced.ass
Arrival (2016).zh-Hant.vtt
  • Użyj tagów językowych takich jak zh-Hans, zh-Hant, enlub ja.
  • Powszechne sufiksy, takie jak: forced Wybór podtytułów w gracz pozostaje autentyczny.
  • Wspierane formaty tekstu obejmują SRT, ASS, SSA, VTT i SMI.
  • Nie umieszczaj subtekstów zewnętrznych w NFO. Pozostają niezależnymi plikami związanymi z określonym filmem.

Redagowanie w Vanto

Na iPhone'u, iPadzie i Mac, edycja informacji na stronach szczegółowych SMB i WebDAV może tworzyć NFO dla elementu, który go nie ma, lub aktualizować metadany i dzieła artystyczne dla filmu, programu, wybranej sezonu lub wybranej epizody. Po pomyślnym zapisywaniu, Vanto odświeża dotknięty folder i odtwarza zaktualizowane zjednoczone dane medialne. Apple TV czyta i wyświetla te pliki, ale nie ujawnia zdalnego edycji.

Napisz zakres

Każdy zapis zmienia tylko element wybrany w edytorze i nigdy nie wchodzi w kaskadę w niezwiązane sezony lub epizody. Potwierdź, że konto NAS może tworzyć, zastąpić, zmienić nazwę i usunąć pliki w folderze docelowym.

Kontrole i zgodność

  • Użyj UTF-8 XML i właściwego elementu korzeniowego: movie, tvshow, seasonlub episodedetails.
  • Każdy NFO może być do 2 MB; Vanto czyta do 32 członków obsady.
  • Nieznane elementy XML są ignorowane i nie blokują skanowania ani odtwarzania.
  • Jeśli zmiany nie pojawią się, sprawdź nazwy, XML, przypadek, lokalizację dzieła artystycznego i zapisz uprawnienia przed odświeżeniem źródła.

Strona ta dokumentuje konserwatywne skrzyżowanie Vanto, Jellyfin i Kodi. Jellyfin NFO, Filmy z żelifiny, Żelefini pokazują, Pliki Kodi NFOi Artykuł Kodi.