Introduction to libdvdcss

libdvdcss is a simple library designed for accessing DVDs as a block device without having to bother about the decryption.

Package Information

libdvdcss Dependencies

Optional (to Create Documentation)

Doxygen-1.5.2 and teTeX-3.0

User Notes:

Installation of libdvdcss



In certain circumstances the 'inputenc' package in the LaTeX installation may not work properly duing the build, causing it to hang up. If this happens, issue quit at the LaTeX prompt and then issue the following command at the shell prompt:

echo "INPUT_ENCODING         = ISO-8859-1" >>doc/doxygen.cfg

Now either resume the build, or start over. Disregard this note if you do not have a LaTeX package or Doxygen installed.

Install libdvdcss by running the following commands:

./configure --prefix=/usr &&

If you have Doxygen and teTeX installed, HTML and Postscript documentation was created during the build. If you also want to install a PDF version of the reference manual, issue the following command:

make -C doc/latex pdf

This package does not come with a test suite.

Now, as the root user:

make install

If you have Doxygen and teTeX installed, install the documentation using the following commands as the root user:

install -v -m755 -d         /usr/share/doc/libdvdcss-1.2.9/html &&
install -v -m644 doc/html/* /usr/share/doc/libdvdcss-1.2.9/html &&
install -v -m644 doc/latex/*.{pdf,ps,dvi} \


Installed Programs: None
Installed Library: libdvdcss.{so,a}
Installed Directories: /usr/include/dvdcss and /usr/share/doc/libdvdcss-1.2.9

Short Descriptions


provides the functionality that is required for transparent DVD access with CSS decryption.

Last updated on 2007-07-19 15:56:20 -0500