Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
bluray_copy [2018/03/27 23:27] beandog |
bluray_copy [2023/04/09 21:20] beandog |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== bluray_copy ====== | ====== bluray_copy ====== | ||
+ | * [[Blu-ray]] | ||
* [[bluray_info]] - main package | * [[bluray_info]] - main package | ||
- | * [[https://github.com/beandog/bluray_info]] - source code and releases | + | * [[https://github.com/beandog/bluray_info]] - source code |
+ | * [[https://github.com/beandog/bluray_info/releases]] - releases | ||
''bluray_copy'' is a program that ships with the ''bluray_info'' package of utils. You can use it to copy a track directly off a disc either to your drive, or to stdout. | ''bluray_copy'' is a program that ships with the ''bluray_info'' package of utils. You can use it to copy a track directly off a disc either to your drive, or to stdout. | ||
+ | ** You will need [[libaacs]] installed and a valid KEYDB.cfg file for copying. See [[Blu-ray DRM]] for details. ** | ||
See ''bluray_copy --help''. | See ''bluray_copy --help''. | ||
Line 11: | Line 14: | ||
<code> | <code> | ||
- | bluray_info 1.4 - display information about a Blu-ray disc | + | bluray_info 1.6 - display information about a Blu-ray |
- | Usage: bluray_info [options] [filename] | + | Usage: bluray_info [path] [options] |
Options: | Options: | ||
- | -t, --track [number] Limit to one title track | + | -m, --main Limit to main title (default: all) |
- | -p, --playlist [number] Limit to one playlist | + | -t, --title <number> Limit to selected title |
- | -m, --main Limit to main title | + | -p, --playlist <number> Limit to selected playlist |
- | -k, --keydb Location to KEYDB.CFG (default: use libaacs to look up) | + | -j, --json Display format as JSON |
- | Detailed information: | + | Extra information: |
- | -v, --video Display video stream details | + | -v, --video Display video streams |
- | -a, --audio Display audio stream details | + | -a, --audio Display audio streams |
- | -s, --subtitles Display subtitle details | + | -s, --subtitles Display subtitles |
- | -c, --chapters Display chapter details | + | -c, --chapters Display chapters |
- | -x, --all Display all information | + | -x, --all Display all |
- | Formatting: | + | Narrow results: |
- | -j, --json Display output in JSON format | + | -A, --has-audio Title has audio |
- | -i, --id Display disc ID | + | -S, --has-subtitles Title has subtitles |
- | -u, --volname Display UDF volume name title (iso or device only) | + | -E, --seconds <number> Title has minimum number of seconds |
- | Blu-ray path can be a device filename, a file, or a directory. | + | -M, --minutes <number> Title has minimum number of minutes |
- | Examples: | + | Other: |
- | bluray_info /dev/bluray | + | -g, --xchap Display title's chapter format for mkvmerge |
- | bluray_info movie.iso | + | -k, --keydb <filename> Location to KEYDB.cfg (default: ~/.config/aacs/KEYDB.cfg) |
- | bluray_info bluray/ | + | -h, --help This output |
+ | --version Version information | ||
- | Default device filename is /dev/sr0 | + | Blu-ray path can be a device, a filename, or directory (default: /dev/sr0) |
- | + | ||
- | For more information, see http://dvds.beandog.org/ | + | |
</code> | </code> | ||
- | I like to pipe mine to ''avprobe'' sometimes to see what's in there. ''avprobe'' will quit once it has enough data, so no need to worry about ''bluray_copy'' trying to get everything off. Here's Batman Begins: | + | I like to pipe mine to ''ffprobe'' sometimes to see what's in there. ''ffprobe'' will quit once it has enough data, so no need to worry about ''bluray_copy'' trying to get everything off. Here's Batman Begins: |
<code> | <code> | ||
- | bluray_copy -o - | avprobe - | + | bluray_copy -o - | ffprobe - |
</code> | </code> | ||