vdbmaster is a simple program to ease the process of burning movies to a DVD. It uses growisofs to write the disc, and the VideoDB database for selecting the movies to write and keeping records of where your movies are stored. Once the DVD has been written, vdbmaster updates the movies in VideoDB with the name of the disc where they have been burnt. Then, it asks whether you want to remove the original files from your hard drive. It correctly handles movies spanning more than one file, as well subtitle files, as long as the movie filename (without the extension) is the same. The code is clean, small, and easily customizable.
vidprofile is a collection of a few components that finds the best way to create MPEG video with mjpegtools. It fully characterizes mpeg2enc from mjpegtools and helps answer the question: given a file size limit, what are the best mpeg2enc options (and values) to use that give the highest possible quality MPEG video? mpeg2enc has an abundance of command line options, and each one tweaks the encoded output (some options tweak to larger degrees than others). vidprofile offers a set of tools to let the user fully test each of the options in mpeg2enc and quantify the output video's size and quality.
mplex13818 is an ISO 13818 stream multiplexer for real-time usage that handles both program and transport streams and PES. It is designed to run uninterruptedly on a streaming server that propagates a number of ISO 13818 broadcast streams, reorganizing the streams in real time. It includes an EN 300468 SI table generator.
gpgm2srt is Perl script for the conversion of graphical DVD subtitles into SRT/SUB text subtitles. It contains its own OCR (Optical Character Recognition) algorithm mastering diacritics and italics, and is equipped with a graphical interface. It can also manipulate SRT text subtitles (time corrections and shift, etc.). It requires the Perl-Tk interpreter, libnetpbm9, transcode, and optionally other binaries.