Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
bluray_copy [2018/03/27 23:27]
beandog
bluray_copy [2023/04/09 21:21]
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 15:
  
 <​code>​ <​code>​
-bluray_info 1.- display information about a Blu-ray ​disc+bluray_info 1.- 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:​ +
-  -v, --video              Display video stream details +
-  -a, --audio              Display audio stream details +
-  -s, --subtitles ​         Display subtitle details +
-  -c, --chapters ​          Display ​chapter details +
-  -x, --all                Display all information+
  
-Formatting+Extra information
-  -j, --json               Display ​output in JSON format +  -v, --video              ​Display ​video streams 
-  -i, --id    Display ​disc ID +  -a, --audio              ​Display ​audio streams 
-  -u, --volname  ​  Display ​UDF volume name title (iso or device only) +  -s, --subtitles ​         ​Display ​subtitles 
-Blu-ray path can be a device filenamea fileor a directory.+  -c--chapters ​          ​Display chapters 
 +  -x--all                Display all
  
-Examples+Narrow results
-  ​bluray_info /dev/bluray +  ​-A, --has-audio ​         Title has audio 
-  ​bluray_info movie.iso +  ​-S, --has-subtitles ​     Title has subtitles 
-  ​bluray_info bluray/+  ​-E, --seconds <​number> ​  Title has minimum number of seconds 
 +  -M, --minutes <​number> ​  Title has minimum number of minutes
  
-Default device ​filename ​is /dev/sr0+Other: 
 +  -g, --xchap  ​  ​Display title'​s chapter format for mkvmerge 
 +  -k, --keydb <filename>   ​Location to KEYDB.cfg (default: ~/.config/aacs/​KEYDB.cfg) 
 +  -h, --help  ​  This output 
 +      --version  ​  ​Version information
  
-For more informationsee http://dvds.beandog.org/​+Blu-ray path can be a devicea filename, or directory (default: /dev/sr0)
 </​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>​
  

Navigation