This is an old revision of the document!


dvd_player

This is a tiny DVD player that uses libmpv (mpv package) as its backend for media playback. A man page is included with the dvd_info package, see man dvd_player for details. Here is the help output:

dvd_player - a tiny DVD player

Usage: dvd_player [path] [options]

Options:
  -f, --fullscreen              Display in fullscreen mode
  -t, --track <#>               Playback track number (default: longest valid)
  -c, --chapter <#>[-#]         Playback chapter number or range (default: all)
  -a, --alang <language>        Select audio language, two character code (default: first audio track)
  -A, --aid <#>                 Select audio track ID
  -s, --slang <language>        Select subtitles language, two character code (default: no subtitles)
  -S, --sid <#>                 Select subtitles track ID
  -d, --detelecine              Detelecine video
  -v, --verbose                 Verbose output
  -h, --help			Show this help text and exit

DVD path can be a device name, a single file, or directory (default: /dev/sr0)

dvd_player reads a configuration file from ~/.config/dvd_player/mpv.conf
See mpv man page for syntax and dvd_player man page for examples.

Custom Configuration

One of mpv's strong points is that it can have configuration saved in your config directory. This program supports that as well.

Here's an example ''mpv.conf':

# dvd_player libmpv config
alang=en
slang=en
fullscreen

screenshot-format=png
screenshot-template="%f-mpv-%ws.%wT"

osd-level=2

Navigation