libdvb (formerly dvb-mpegtools) contains three libraries with examples for their usage. libdvb is a library for switching channels using the Linux DVB API and keeping channel list for DVB-C, DVB-S and DVB-T. libdvbci is used for handling CI interfaces that are optional for some DVB cards. It is based on the CI handler of vdr. libdvbmpegtools and the dvb-mpegtools provide a library and various small programs helpful for converting, demuxing, changing, analyzing, and remuxing MPEG transport streams coming from DVB receiver cards. They mostly work on the PES level, but tools for manipulating elementary streams are also included. All those packages used to be included with the DVB driver.
| Tags | multimedia Video |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C C++ |
Recent releases


Release Notes: This release adds support for the zap and vdr input and output formats. There is some support for Twinhan CAM.


No changes have been submitted for this release.


Release Notes: Some minor bugfixes and improvements were made.


Release Notes: This release adds a new Makefile scheme, various bugfixes, better tuning (hopefully), an example for CAM Menu support, better scanning, and the addition of AC3PID and SUBPID to dvbrc.


Release Notes: Some minor fixes and additions have been added, mainly to dvb-mplex, where >2GB file support should work now.
A set of libraries and tools for reading, mastering, and writing optical discs.