This is Google's cache of https://www.videolan.org/developers/libdvdcss.html. It is a snapshot of the page as it appeared on Apr 22, 2024 15:47:34 GMT. The current page could have changed in the meantime. Learn more.
Full versionText-only versionView source
Tip: To quickly find your search term on this page, press Ctrl+F or ⌘-F (Mac) and use the find bar.
libdvdcss - VideoLAN
VideoLAN, a project and a non-profit organization.

libdvdcss

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

Features

  • Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD, OpenBSD, Haiku, Mac OS X, Solaris, QNX, OS/2, and Windows NT 4.0 SP4 (with IE 5.0) or later.
  • Simplicity. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls.
  • Freedom. libdvdcss is released under the General Public License, ensuring it will stay free, and used only for free software products.
  • Just better. Unlike most similar projects, libdvdcss does not require the region of your drive to be set.

Get libdvdcss

The latest version of libdvdcss is 1.4.3.

On Debian and Ubuntu, you can install libdvdcss via libdvd-pkg helper package:

sudo apt install libdvd-pkg

And by running the following command, which will download, build and install the latest libdvdcss source to your machine:

sudo dpkg-reconfigure libdvd-pkg

libdvdcss is available through Git or by browsing the releases.

Git checkout

$ git clone https://code.videolan.org/videolan/libdvdcss.git

You can also access the code online.

Changelog and Documentation

You can see the release notes and the change log.

Document Status Download Maintainer
Libdvdcss API documentation Up-to-date HTML Generated by Doxygen

Additional Information

If you want to read more on this subject, we publish a non-technical description of libdvdcss.

Legal information

For legal information, see our legal page