This is an old revision of the document!
Table of Contents
dvd_info
- Documentation on wiki, also see man pages
My own set of C programs that are small utilities for reading DVD info, and managing DVD drives.
Includes:
dvd_info
- a successor in spirit to lsdvd, can output information about a DVD in human-readable or JSON outputdvd_drive_status
- poll the DVD drive to see the status of a drive: open, polling, closed with no disc, closed with discdvd_copy
- copies a title straight to harddrive or stdoutdvd_player
- a DVD player using libmpvdvd_rip
- a DVD ripper using libmpvdvd_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
Then you can do standard ./configure; make; make install
dvd_info
See –help
for all the fancy stuff it can do. A man page (man dvd_info) is also included.
Operating Systems
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.
I don't have a Mac otherwise I'd make sure it works on OS X. I'm sure it's fine though.