Медіа-посібник

Руководство для організації медіа

Консервативний макет SMB і WebDAV, який Vanto, Jellyfin і Kodi можуть надійно ідентифікувати.

Останнє оновлено: 8 серпня 2026 рокуДля поточного випуску Vanto

Швидкі правила

  • Використовуйте Title (Year) папку для кожного фільму, і дати його відео, NFO, і субтитри однаковою базовою назвою.
  • Використання Show (Year)/Season 01/Show - S01E01 для епізодів.
  • Файли NFO є не обов'язковими. Без них Vanto створює структуру засобів масової інформації з папок і імен файлів.
  • Розкладіть картинку в папку, визначену для об'єкта, який вона описує.
  • Після зміни NFO, художніх творів або субтитров оновлюйте поточний джерело з Vanto Home.
Рекомендується модель

Структура каталогу говорить, що таке медіа; NFO контролює, як вона представлена; художні твори і субтитри залишаються незалежними файлами. Не використовуйте NFO для переписки сезону, епізоду або відносин папки.

Мінімальний розклад без 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

Медіа можуть бути індексовані без NFO, художніх творів або субтитров. Extras Включаючи рік виходу значно зменшує неоднозначні відповіді.

Повний приклад фільму

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

Вано також читає існуючу movie.nfo, але відповідні імена залишають власність зрозумілою, коли є кілька відеоверсій.

<?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>

Повний приклад показу

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

У цьому макеті зберігаються обидві звичайні сезонні конвенції:

  • Желліфін і Vanto: читати season.nfo, poster.jpg, і fanart.jpg в папці сезону.
  • Коді: читає ім'я сезонів і резюме з шоу-рівнині tvshow.nfo, і файли на рівні шоу, такі як season01-poster.jpg і season01-fanart.jpg.

Обидві конвенції описують один і той самий сезон і не повинні містити протирічних фактів.

Шоу: 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>

Сезон: Сезон 01/сезон.nfo

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

Епізод: НФО відповідає відео

<?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>

Назва мистецьких творів

СтаттяРекомендовані файлиМісце розташування
Фільмposter.jpg, fanart.jpgФолдер фільмів
Покажітьposter.jpg, fanart.jpgПокажіть корінь
Сезон (желіфін / Vanto)poster.jpg, fanart.jpgSeason 01
Сезон (Kodi)season01-poster.jpg, season01-fanart.jpgПокажіть корінь
ЕпізодExample Show - S01E01-thumb.jpgКрім відео епізоду

Використовуйте JPG або PNG. Релятивні імена зображень в NFO повинні точно відповідати реальним файлам.

Знешні субтитри

Arrival (2016).mkv
Arrival (2016).en.srt
Arrival (2016).en.forced.ass
Arrival (2016).zh-Hant.vtt
  • Використовуйте теги мови, такі як zh-Hans, zh-Hant, en, або ja.
  • Загальні суфікси, такі як forced Вибір субтитрів у гравці залишається авторитетним.
  • Підтримані текстові формати включають SRT, ASS, SSA, VTT і SMI.
  • Не перераховуйте зовнішні субтитри в NFO. Вони залишаються незалежними файлами, пов'язаними з конкретним відео.

Редагування на Vanto

На iPhone, iPad і Mac, редагувати Інфо на SMB і WebDAV детальних сторінках може створювати NFO для об'єкта, який його не має, або оновлювати метаданні та художні роботи для фільму, шоу, обраного сезону або обраного епізоду. Після успішного збереження, Vanto оновлює пов'язану папку і відображає оновлені об'єднані медіа факти. Apple TV читає і відображає ці файли, але не розкриває віддалене редагування.

Напишіть масштаби

Кожна збереження змінює тільки об'єкт, обраний в редакторі, і ніколи не каскадується в невідповідальні сезони або епізоди.

Перевірки та співвідношення

  • Використовуйте UTF-8 XML і правильний корінний елемент: movie, tvshow, season, або episodedetails.
  • Кожен NFO може бути до 2 МБ; Vanto читає до 32 учасників.
  • Невідомі елементи XML ігноруються і не блокують сканування або відтворення.
  • Якщо зміни не з'являються, перевірте ім'я, XML, корпус, місце розташування малюнка і напишіть дозволи перед оновленням джерела.

Ця сторінка документує консервативну перетину Vanto, Джеліфін і Коді. Jellyfin NFO, Фільми "Джеліфін", Желліфін показує, Файли Kodi NFO, і Коді художні роботи.