SIMD-accelerated libjpeg-compatible JPEG codec library
libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface.
Portable C program to convert a .TiVo file from TiVoToGo to a normal MPEG file given the MAK for the TiVo which generated the file.
A specialized Qt frontend for FFmpeg and other free media tools
QtlMovie is a graphical frontend to FFmpeg, DVD Author, telxcc, CCExtractor, mkisofs and growisofs. QtlMovie is not a general purpose frontend to FFmpeg, so many of them already exist. QtlMovie focuses on a small number of tasks such as the generation of DVD or iPad movie files from any video file or DVD. The unique feature of QtlMovie is the ability to correctly handle most types of subtitles: DVD, DVB, SRT, SSA/ASS, Teletext, Closed Captions and burn them into the output video in one click.
EasyBMPtoAVI is a cross-platform (Linux, Windows, OSX, Solaris..), easy-to-use application to convert a series of BMP images of any bit depth to an AVI movie file. EasyBMPtoAVI supports both command-line and interactive use, and a GUI version is planned.
sub2srt convert subtitles in *.sub (MicroDVD) to *.srt (subrip) format. Using python. there is also portable version. there is another project with similar name which does not work for me. Command line, multiplatform, portable.
QuickASCII is a movie player that works in your command line, converting movies into ASCII on the fly.
EvilEncoding is a software for parallel video encoding. You can encode one movie parallel on multiple computers. So you would have an enormous performance boost. As encoding engine mencoder will be fully featured used.
Measure accuracy of file format conversion.
This is a framework used to convert files from one format to another, while providing a measurement of the accuracy and fidelity of the conversion process
MediaPipe is a flexible framework to manipulate medias. It allows building customized decoding/filtering/encoding pipelines. This project contains the MediaPipe SDK along with some sample pipes.
An open-source, web-based tool for extracting and encoding Tivo videos.
The videotrans project is a set of scripts that converts a movie file in any format that mplayer understands (AVI, etc) to a DVD compatible VOB file, including all the necessary conversions. Further, an automatic DVD menu generator is provided.
mpegsplit can split a system mpeg stream into the contained packet streams, esp. plain audio and video streams. It is now a reentrant library that could be expanded into a multi-purpose reader of mpeg-encoded packet-streams, but is not.