Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dvd_info [2014/09/09 04:41] beandogdvd_info [2025/04/21 06:09] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== dvd_info ====== ====== dvd_info ======
 +
 +  * [[http://github.com/beandog/dvd_info|Homepage]]
 +  * [[https://github.com/beandog/dvd_info/releases|Downloads]]
 +  * [[https://github.com/beandog/dvd_info/wiki|Documentation]]
 +  * [[dvd_copy]]
 +  * [[dvd_drive_status]]
 +  * [[dvd_player]]
 +  * [[dvd_rip]]
 +  * [[dvd_backup]]
  
 My own set of C programs that are small utilities for reading DVD info, and managing DVD drives. My own set of C programs that are small utilities for reading DVD info, and managing DVD drives.
  
-Included:+Includes:
  
   * ''dvd_info'' - a successor in spirit to [[lsdvd]], can output information about a DVD in human-readable or JSON output   * ''dvd_info'' - a successor in spirit to [[lsdvd]], can output information about a DVD in human-readable or JSON output
   * ''dvd_drive_status'' - poll the DVD drive to see the status of a drive: open, polling, closed with no disc, closed with disc   * ''dvd_drive_status'' - poll the DVD drive to see the status of a drive: open, polling, closed with no disc, closed with disc
-  * ''dvd_eject'' - a small eject utility that does its best to make sure drive is properly closed and ready to go before being able toa ccess it (very useful for shell scripts that access DVD drives)+  * ''dvd_copy''copies title straight to harddrive or stdout 
 +  * ''dvd_player''DVD player using [[mpv|libmpv]] 
 +  * ''dvd_rip'' - a DVD ripper using [[mpv|libmpv]] 
 +  * ''dvd_backup'' - back up a DVD completely, similar to [[dvdbackup]] (note the different names) 
 +  * ''dvd_debug'' - a program to display an excessive amount of information about a DVD 
 + 
 +The code is open-source, licensed under GNU GPL v2. 
 + 
 +Source code is available at [[https://github.com/beandog/dvd_info]]. 
 + 
 +Build requirements: libdvdread, libdvdcss, libmpv (optional, needed for ''dvd_player'' and ''dvd_rip'') 
 + 
 +=== Installation ====
  
-To download, see [[http://bluray.beandog.org/dvd_info/]].+Then you can do standard ''./configure; make; make install''
  
-The code is open-source, licensed under GNU GPL v2.  Source code is available at [[https://github.com/beandog/dvd_info]].+==== Documentation ====
  
-==== dvd_info ====+Run ''--help'' to see what it can do.
  
-** Usage** dvd_info [-t track number[dvd path]+There is more documentation available on the [[https://github.com/beandog/dvd_info/wiki|project wiki]]. Also, there are ''man'' pages for each program.
  
-By default will open ''/dev/dvd'' Can also open directories or image files as well.+==== Operating Systems ====
  
-Examples:+I've written it so it will build and run on [[FreeBSD]], [[OpenBSD]], and [[NetBSD]]. You will just need to install the library dependencies and you'll be good to go.
  
-<code> +I don't have a Mac otherwise I'd make sure it works on OS XI'm sure it's fine though.
-dvd_info /dev/sr0 +
-dvd_info EXCITING_MOVIE.iso +
-dvd_info .+
-</code>+