DVD_INFO(1)

NAME
dvd_info - displays information about a DVD

SYNOPSIS

dvd_info [DVD PATH] [OPTIONS]

DESCRIPTION

Displays information about a DVD optical disc, image, or directory in human-readable, JSON, or formatted chapter outputs.

The default device is based on your operating system, and is the primary optical drive.

DVDs can store two kinds of subtitles — VOBSUB, which are images, and closed captioning, which are text. Only the VOBSUB subtitles are reported here.

DVDs may be authored by the provider to intentionally have bugs on the structure that will cause problems during playback or ripping if the correct track is not selected. dvd_info does its best to work around and flag these tracks as invalid. See the JSON or verbose output formats to see which ones are tagged.

DVDs may also have audio and subtitle streams marked as inactive as well. This is normal, and usually won’t show up at all in other DVD applications.

The ID of a DVD is a md5 hash of the IFOs on the disc.

The disc title is the volume name of the DVD’s UDF. It will only appear if the source is an ISO file or a physical disc.

DVDs support three audio codecs: ac3 (Dolby Digital), dts, and pcm. Dolby Digital and DTS support up to 6 channels (5.1 surround sound). PCM supports stereo only.

DVDs support multiple audio and subtitle languages. These are displayed in output as a two letter string. Examples: de - German, en - English, fr - French, it - Italian, etc.

OPTIONS

-t, --track=TRACK
    Limit output to the selected track. By default, list all tracks.

-j, --json
    Format output in JSON. All detailed information is included.

-v, --video
    Display detailed information about video streams.

-a, --audio
    Display detailed information about audio streams.

-s, --subtitles
    Display detailed information about VOBSUB subtitles.

-c, --chapters
    Display detailed information about chapters.

-d, --cells
    Display detailed information about cells.

-x, --all
    Display all optional detailed information.

-l, --longest
    Only display the longest track.

-A, --has-audio
    Limit output to tracks that have audio streams.

-N, --has-alang=LANGUAGE
    Limit output to tracks with a an audio track of two-character language code. For example, en, es, fr.

-S, --has-subtitles
    Limit output to tracks that have VOBSUB subtitles.

-G, --has-slang=LANGUAGE
    Limit output to tracks with a subtitles off two-character language code. For example, en, es, fr.

-E, --seconds=SECONDS
    Limit output to tracks with a minimum length of number of seconds.

-M, --minutes=MINUTES
    Limit output to tracks with a minimum length of number of minutes. Cannot be used in combination with --seconds.

-T, --vts=NUMBER
    Limit output to tracks in Video Title Set number.

-L, --valid
    Don’t display tracks that may be flagged as broken or invalid.

-i, --id
    Display DVD unique identifier only.

-u, --volume
    Display DVD UDF volume name only.

-g, --xchap
    Display track chapters in export format suitable for mkvmerge(1).

-h, --help
    Display help output.

--version
    Display version information.

SEE ALSO

dvd_backup(1), dvd_copy(1), dvd_drive_status(1), dvd_player(1), dvd_rip(1)

BUGS

Please file bugs at

AUTHOR

dvd_info was written by Steve Dibb and was started as a clone of lsdvd(1).

RESOURCES

Source code available at GitHub:

COPYING

Copyright (C) 2023 Steve Dibb. Free use of this software is granted under the terms of the GNU General Public License, version 2 (GPL).