Guides/Media-Library-Organization/Guide.md
2026-05-14 22:26:43 -04:00

227 lines
4.2 KiB
Markdown

# Media Library Organization
---
### 1. Goal
This guide gives a clean folder and naming system for movies, shows, music, books, and other media. A good library should be readable by humans and easy for media apps to scan.
The main rule: make filenames boring, consistent, and searchable.
---
### 2. Top-Level Layout
Start with clear categories:
```text
Media/
Movies/
Shows/
Music/
Books/
Podcasts/
Stand-Up/
Documentaries/
Unsorted/
```
Use `Unsorted` as a temporary inbox, not a permanent home.
---
### 3. Recommended Apps
The best tools depend on whether you want manual control or automation.
* **Jellyfin:** self-hosted media server for browsing and streaming your organized library.
* **FileBot:** strong paid renamer for movies, shows, and anime when you want fast batch renaming.
* **MusicBrainz Picard:** best first stop for tagging and renaming music.
* **Calibre:** best general ebook library manager.
* **MediaInfo:** quick way to inspect files before deciding where they belong.
* **MKVToolNix:** useful when you need to fix tracks, subtitles, language labels, or container metadata without re-encoding.
* **Radarr / Sonarr:** advanced automation tools for movie/show library management. Only connect them to sources and indexers you are legally allowed to use.
Official links:
* Jellyfin: `https://jellyfin.org`
* Jellyfin movie naming docs: `https://jellyfin.org/docs/general/server/media/movies/`
* FileBot: `https://www.filebot.net`
* MusicBrainz Picard: `https://picard.musicbrainz.org`
* Calibre: `https://calibre-ebook.com`
* MediaInfo: `https://mediaarea.net/MediaInfo`
* MKVToolNix: `https://mkvtoolnix.download`
* Radarr: `https://radarr.video`
* Sonarr: `https://sonarr.tv`
---
### 4. Movies
Recommended format:
```text
Movies/
Movie Title (Year)/
Movie Title (Year).mkv
```
Examples:
```text
Movies/
Heat (1995)/
Heat (1995).mkv
Alien (1979)/
Alien (1979) - Director's Cut.mkv
```
Keep extras in a separate folder:
```text
Movie Title (Year)/
Movie Title (Year).mkv
Extras/
Behind the Scenes.mkv
```
---
### 5. Shows
Recommended format:
```text
Shows/
Show Name/
Season 01/
Show Name - S01E01 - Episode Title.mkv
```
Examples:
```text
Shows/
Example Show/
Season 01/
Example Show - S01E01 - Pilot.mkv
Example Show - S01E02 - The Second Episode.mkv
```
Use two digits for season and episode numbers. It keeps sorting clean.
---
### 6. Music
Recommended format:
```text
Music/
Artist/
Album (Year)/
01 - Track Title.flac
```
Examples:
```text
Music/
Artist Name/
Album Name (2024)/
01 - Opening Track.flac
02 - Second Track.flac
```
Keep album art in the album folder as:
```text
cover.jpg
```
---
### 7. Books and Audiobooks
Books:
```text
Books/
Author Name/
Book Title (Year)/
Book Title - Author Name.epub
```
Audiobooks:
```text
Audiobooks/
Author Name/
Book Title (Year)/
01 - Chapter Title.m4b
```
For series:
```text
Author Name/
Series Name/
01 - First Book/
02 - Second Book/
```
---
### 8. Metadata IDs
When a media app keeps matching the wrong movie or show, add a metadata provider ID to the folder name when supported.
Examples:
```text
Movies/
Movie Title (Year) [imdbid-tt0000000]/
Movie Title (Year) [imdbid-tt0000000].mkv
Shows/
Show Name (Year) [tmdbid-000000]/
Season 01/
Show Name - S01E01 - Episode Title.mkv
```
Use IDs sparingly. They are most useful for remakes, duplicate titles, anime, specials, and titles with regional naming differences.
---
### 9. Cleanup Rules
Before adding files to the library:
* remove release tags that do not help you;
* keep edition labels that do help you;
* normalize capitalization;
* remove duplicate copies;
* keep subtitles beside the video file if they are external;
* avoid dumping loose files into top-level folders.
Useful edition labels:
* `Director's Cut`
* `Extended`
* `Remastered`
* `Theatrical`
* `Unrated`
---
### 10. Maintenance Routine
Once a month:
1. Empty `Unsorted`.
2. Fix duplicate folders.
3. Check failed metadata matches in your media app.
4. Remove partial downloads.
5. Back up new additions.
A media library gets messy when intake is faster than cleanup. Keep the intake folder small.