Hướng dẫn truyền thông

Hướng dẫn tổ chức truyền thông

Bố cục SMB và WebDAV thận trọng mà Vanto, Jellyfin và Kodi có thể xác định một cách đáng tin cậy.

Cập nhật lần cuối: ngày 8 tháng 8 năm 2026Đối với phiên bản Vanto hiện tại

Quy tắc nhanh

  • Sử dụng một Title (Year) thư mục cho mỗi phim và đặt tên cơ sở cho video, NFO và phụ đề của nó.
  • sử dụng Show (Year)/Season 01/Show - S01E01 cho các tập phim.
  • Các tập tin NFO là tùy chọn. Không có cái nào, Vanto xây dựng cấu trúc phương tiện từ tên thư mục và tệp.
  • Đặt tác phẩm nghệ thuật vào thư mục được xác định cho mục mà nó mô tả. Vanto chỉ tạo hình ảnh khung video khi không có tác phẩm nghệ thuật phù hợp.
  • Sau khi thay đổi NFO, tác phẩm nghệ thuật hoặc phụ đề, hãy làm mới nguồn hiện tại từ Vanto Home.
Mô hình được đề xuất

Cấu trúc thư mục cho biết phương tiện truyền thông là gì; NFO kiểm soát cách nó được trình bày; tác phẩm nghệ thuật và phụ đề vẫn là các tệp sidecar độc lập. Không sử dụng NFO để viết lại các mối quan hệ giữa phần, tập hoặc thư mục.

Bố cục tối thiểu không có 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

Phương tiện có thể được lập chỉ mục mà không cần NFO, tác phẩm nghệ thuật hoặc phụ đề. Giữ một video chính trong một thư mục phim. Đặt các tính năng bổ sung trong một Extras thư mục con để chúng không bị nhầm lẫn với tính năng này. Bao gồm cả năm phát hành sẽ làm giảm đáng kể các kết quả trùng khớp không rõ ràng.

Ví dụ phim hoàn chỉnh

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

Ưu tiên một NFO có tên cơ sở khớp với video. Vanto cũng đọc một bản hiện có movie.nfo, nhưng tên trùng khớp giúp giữ rõ quyền sở hữu khi có nhiều phiên bản video.

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

Ví dụ hiển thị hoàn chỉnh

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

Bố cục này giữ cả hai quy ước mùa chung:

  • Jellyfin và Vanto: đọc season.nfo, poster.jpgfanart.jpg bên trong thư mục mùa.
  • Kodi: đọc tên phần và tóm tắt từ cấp độ chương trình tvshow.nfovà các tệp cấp độ hiển thị như season01-poster.jpgseason01-fanart.jpg.

Cả hai quy ước đều mô tả cùng một mùa và không được chứa các thông tin trái ngược nhau.

Trình chiếu: 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>

Mùa: Mùa 01/season.nfo

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

Tập: NFO khớp với video

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

Đặt tên tác phẩm nghệ thuật

MụcTệp được đề xuấtVị trí
Phimposter.jpg, fanart.jpgThư mục phim
Hiển thịposter.jpg, fanart.jpgHiển thị gốc
Mùa (Jellyfin / Vanto)poster.jpg, fanart.jpgSeason 01
Mùa (Kodi)season01-poster.jpg, season01-fanart.jpgHiển thị gốc
TậpExample Show - S01E01-thumb.jpgBên cạnh video tập phim

Sử dụng JPG hoặc PNG. Tên hình ảnh tương đối trong NFO phải khớp chính xác với các tệp thực. Vanto không đoán những cái tên tương tự; khi danh tính không chắc chắn, nó sẽ để trống tác phẩm nghệ thuật thay vì hiển thị hình ảnh sai.

Phụ đề bên ngoài

Arrival (2016).mkv
Arrival (2016).en.srt
Arrival (2016).en.forced.ass
Arrival (2016).zh-Hant.vtt
  • Sử dụng các thẻ ngôn ngữ như zh-Hans, zh-Hant, enhoặc ja.
  • Các hậu tố phổ biến như forced có thể được giữ lại. Lựa chọn phụ đề trong trình phát vẫn có thẩm quyền.
  • Các định dạng văn bản được hỗ trợ bao gồm SRT, ASS, SSA, VTT và SMI.
  • Không liệt kê phụ đề bên ngoài trong NFO. Chúng vẫn là các tệp độc lập được liên kết với một video cụ thể.

Chỉnh sửa trong Vanto

Trên iPhone, iPad và Mac, Chỉnh sửa thông tin trên trang chi tiết SMB và WebDAV có thể tạo NFO cho một mục không có hoặc cập nhật siêu dữ liệu và tác phẩm nghệ thuật cho một bộ phim, chương trình, phần đã chọn hoặc tập đã chọn. Sau khi lưu thành công, Vanto làm mới thư mục bị ảnh hưởng và hiển thị các thông tin phương tiện truyền thông hợp nhất đã cập nhật. Apple TV đọc và hiển thị các tệp này nhưng không hiển thị chỉnh sửa từ xa.

Viết phạm vi

Mỗi lần lưu chỉ thay đổi mục đã chọn trong trình chỉnh sửa và không bao giờ xếp thành các phần hoặc tập không liên quan. Xác nhận rằng tài khoản NAS có thể tạo, thay thế, đổi tên và xóa các tệp trong thư mục đích.

Kiểm tra và tương thích

  • Sử dụng XML UTF-8 và phần tử gốc chính xác: movie, tvshow, seasonhoặc episodedetails.
  • Mỗi NFO có thể lên tới 2 MB; Vanto đọc tới 32 diễn viên.
  • Các phần tử XML không xác định sẽ bị bỏ qua và không chặn quá trình quét hoặc phát lại.
  • Nếu thay đổi không xuất hiện, hãy kiểm tra tên, XML, chữ hoa, vị trí tác phẩm nghệ thuật và quyền ghi trước khi làm mới nguồn.

Trang này ghi lại sự giao thoa bảo thủ của Vanto, Jellyfin và Kodi. Để biết phần mở rộng, hãy xem NFO sứa, Phim sứa, Chương trình về sứa, Tập tin Kodi NFOTác phẩm nghệ thuật của Kodi.