Projects / libdvdread

libdvdread

libdvdread provides a simple foundation for reading DVD video disks. It provides the functionality that is required to access many DVDs. It parses IFO files, reads NAV-blocks, and performs CSS authentication and descrambling.

Tags multimedia Video Conversion Filesystems
Licenses GPL
Operating Systems POSIX BSD FreeBSD Linux Solaris Mac OS X BSD/OS NetBSD OpenBSD
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Oct 2006 05:49
  • Rrelease-after

Changes: A bug that triggered a segfault if DVDClose was called more than once (when using several DVDOpen calls) was fixed.

  • Rrelease-mid
  •  03 May 2006 06:36
  • Rrelease-after

Changes: The new DVDFileStat() function was added. A prefix is no longer added to the DVD device name on FreeBSD and Dragonfly. Some minor bugfixes and documentation were added.

  • Rrelease-mid
  •  22 Jan 2006 17:14
  • Rrelease-after

Changes: This release includes better error handling, memory leak fixes, bugfixes, and some support for multi-threaded apps.

  • Rrelease-mid
  •  24 Feb 2003 14:30
  • Rrelease-after

Changes: This release adds the functions DVDDiscID, DVDUDFVolumeInfo, and DVDISOVolumeInfo, types, read, and print functions for VTS_TMAPT (Time map table), and Multichannel Extension. PLT_MAIT (Parental Management) info has been corrected. This release can be compiled with Sun's Forte C compiler. All asserts have been removed. Various other fixes have been made.

  • Rrelease-mid
  •  26 May 2002 01:56
  • Rrelease-after

Changes: Support for MacOS X / Darwin has been added. It has been ported to use libdvdcss2 (version 1.2.0 or later is needed) and can now decrypt files on a normal file system. This version is more tolerant of incorrectly mastered DVDs and includes build robustness fixes.

No-screenshot

Project Spotlight

Feedback Form and Script

A feedback form with image verification and email /field validation.

No-screenshot

Project Spotlight

rGallery

An image gallery Web script.