0
0
mirror of https://github.com/jellyfin/jellyfin.org.git synced 2025-06-23 17:53:47 +00:00
Files
jellyfin.org/docs/general/server/media/movies.md
2025-06-04 10:25:53 +08:00

83 lines
2.1 KiB
Markdown

---
uid: server-media-movies
title: Movies
---
# Movies
Movies can be added to a Jellyfin server using the "Movies" library type.
import VideoHeader from './\_video-header.md';
<VideoHeader />
## Organization
Movies should be organized into individual folders for each movie. The folder can optionally contain extra files.
```txt
Movies
├── Best_Movie_Ever (2019)
│ ├── Best_Movie_Ever (2019).mp4
│ ├── Best_Movie_Ever (2019).nfo
│ ├── Best_Movie_Ever (2019).en_us.srt
│ ├── cover.png
│ └── theme.mp3
└── Movie (2021) [imdbid-tt12801262]
├── backdrop.jpg
└── VIDEO_TS
├── VIDEO_TS.BUP
├── VIDEO_TS.IFO
├── VIDEO_TS.VOB
├── VTS_01_0.BUP
├── VTS_01_0.IFO
├── VTS_01_0.VOB
├── VTS_01_1.VOB
└── VTS_01_2.VOB
```
### Naming
The folder containing the movie should be named in the following format:
```txt
Movie Name (year) [external id]
```
The `year` and `external id` fields are optional, but they will help identify media more reliably.
The video files within the folder should have the same name has the folder. I.e. if the folder is named `Super Fun Movie`, the video file within should be named `Super Fun Movie.mp4` (or any other extension), optionally with tags defined below.
- Example with name only: `Jellyfin Documentary.mkv`
- Example with year: `Jellyfin Documentary (2030).mkv`
- Example with external id: `Jellyfin Documentary [imdbid-tt00000000].mkv`
- Example with both year and external id: `Jellyfin Documentary (2030) [imdbid-tt00000000].mkv`
import VideoMetadataProviders from './\_video-metadata-providers.md';
<VideoMetadataProviders />
import ExternalStreams from './\_video-external-streams.md';
<ExternalStreams />
import Multiversion from './\_video-multiversion.md';
<Multiversion />
import Video3D from './\_video-3d.md';
<Video3D />
import Multipart from './\_video-multipart.md';
<Multipart />
import ExternalExtras from './\_video-external-extras.md';
<ExternalExtras />
import ExternalImages from './\_external-images.md';
<ExternalImages />