Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
bluray_player [2023/04/09 21:17] beandog created |
bluray_player [2023/04/09 21:18] (current) beandog |
||
---|---|---|---|
Line 5: | Line 5: | ||
''bluray_player'' is a small Blu-ray player. It uses ''libmpv'' as its backend for all the playback, so you will need ''mpv'' installed on your system to run it. | ''bluray_player'' is a small Blu-ray player. It uses ''libmpv'' as its backend for all the playback, so you will need ''mpv'' installed on your system to run it. | ||
+ | |||
+ | ** You will need [[libaacs]] installed and a valid KEYDB.cfg file for playback. See [[Blu-ray DRM]] for details. ** | ||
The program has the same options that ''mpv'' does, and you can set them in ''~/.config/bluray_player/mpv.conf''. For an example, here's what mine looks like: | The program has the same options that ''mpv'' does, and you can set them in ''~/.config/bluray_player/mpv.conf''. For an example, here's what mine looks like: | ||
Line 12: | Line 14: | ||
fullscreen | fullscreen | ||
alang=eng | alang=eng | ||
- | </code> | + | </code> |
+ | |||
+ | Help output: | ||
+ | |||
+ | <code> | ||
+ | bluray_player 1.9 - Play back a Blu-ray using libmpv engine | ||
+ | |||
+ | Usage: bluray_player [bluray path] [options] | ||
+ | |||
+ | Title selection: | ||
+ | -m, --main Play main title (default) | ||
+ | -t, --title <#> Play title number | ||
+ | -p, --playlist <#> Play playlist number | ||
+ | -c, --chapters <#>[-#] Play chapter number(s) | ||
+ | |||
+ | Languages - ISO 639-2 three-letter language codes (eng, deu, fra, spa, ...): | ||
+ | -a, --alang <language> Audio language (default: first stream) | ||
+ | -s, --slang <language> Subtitles language (default: first stream) | ||
+ | |||
+ | Stream IDs: | ||
+ | -V, --vid <number> Play video stream id | ||
+ | -A, --aid <number> Play audio stream id | ||
+ | -S, --sid <number> Play subtitle stream id | ||
+ | |||
+ | Playback: | ||
+ | -f, --fullscreen Display fullscreen | ||
+ | -d, --deinterlace Deinterlace video | ||
+ | |||
+ | Other: | ||
+ | -k, --keydb <filename> Location to KEYDB.cfg (default: ~/.config/aacs/KEYDB.cfg) | ||
+ | -h, --help This output | ||
+ | --version Version information | ||
+ | |||
+ | MPV configuration is read from ~/.config/bluray_player/mpv.conf | ||
+ | |||
+ | Blu-ray path can be a device, a filename, or directory (default: /dev/sr0) | ||
+ | </code> |