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 DVDThe 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
)
Then you can do standard ./configure; make; make install
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.