Table of Contents
dvd_info
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
Documentation
Run –help
to see what it can do.
There is more documentation available on the project wiki. Also, there are man
pages for each program.
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.