This library reads and parses video DVD. It includes a UDF parser and video DVD structure parses. It supports unencrypted disks and also encrypted ones using the external libdvdcss. A tool (dvdvideo-backup-image) is provided to make decrypted copies of disks. This disks often contain various defects in the data structures to complicate reading them. libdvdcss is an optional dependency.