discarr/docs/reference/disc-formats.md
pyr0ball dc768a8dbb docs: add MkDocs site
14-page documentation site covering installation, quick start,
full config reference, Sonarr/Radarr/qBittorrent/Tdarr integrations,
ffmpeg/HandBrake transcoder setup, SSH transcode workers, disc format
reference, and troubleshooting.

Stack: mkdocs-material 9.x (MIT), pinned <10 to avoid 2.0 licence wall.
2026-05-27 09:45:29 -07:00

1.5 KiB

Disc Formats

Discarr supports the following input formats:

VIDEO_TS (DVD)

Standard DVD file structure. Discarr reads IFO files to extract title, chapter, and duration information.

/media/disc/
└── VIDEO_TS/
    ├── VIDEO_TS.IFO
    ├── VTS_01_0.IFO
    ├── VTS_01_0.VOB
    ├── VTS_01_1.VOB
    └── ...

Multi-episode discs: Discarr reads chapter boundaries from IFO data to identify individual episodes within a single title. You can split a title into multiple episodes during the mapping step.

BDMV (Blu-ray)

Standard Blu-ray structure. Discarr reads CLPI (clip info) and MPLS (playlist) files for title enumeration.

/media/disc/
└── BDMV/
    ├── BACKUP/
    ├── CERTIFICATE/
    ├── CLIPINF/
    ├── MOVIEOBJ.BDM
    ├── STREAM/
    └── ...

ISO

Disc image files. Discarr mounts the ISO in memory and scans the inner structure (VIDEO_TS or BDMV).

/media/disc.iso

!!! note "libdvdcss for encrypted DVDs" CSS-encrypted DVD ISOs require libdvdcss to be installed. The native installer handles this. The Docker image includes libdvdcss.

Multi-disc sets

Discarr handles multi-disc sets by scanning each disc directory separately. Map each disc in sequence — the episode counter picks up where the previous disc left off.

Scan path tips

  • Pass the directory containing VIDEO_TS or BDMV, not the inner directory itself
  • For ISOs, pass the full .iso file path
  • Symlinks are followed