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 - S01E01cho 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.
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.jpgvàfanart.jpgbê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.jpgvàseason01-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ục | Tệp được đề xuất | Vị trí |
|---|---|---|
| Phim | poster.jpg, fanart.jpg | Thư mục phim |
| Hiển thị | poster.jpg, fanart.jpg | Hiển thị gốc |
| Mùa (Jellyfin / Vanto) | poster.jpg, fanart.jpg | Season 01 |
| Mùa (Kodi) | season01-poster.jpg, season01-fanart.jpg | Hiển thị gốc |
| Tập | Example Show - S01E01-thumb.jpg | Bê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ặcja. - Các hậu tố phổ biến như
forcedcó 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.
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ặcepisodedetails. - 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 NFOvà Tác phẩm nghệ thuật của Kodi.