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.
Video processing source code for algorithms and tools used in software media pipelines. The currently available source code is written in C++ with their associated libraries and DirectShow Filters. Filters include an H.264 encoder, H.264 decoder, H.264 source filter, RTSP sink and source filters, YUV source, RGB to YUV color conversion, croppers, scalers, video mixing/picture in picture filters, rotate filter, virtual mic, and many more. Code is released under BSD license with exception of H.264 codec related classes which are released under LGPL.
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.
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.
Teletext-style closed captions extractor for DVR-MS and WTV files.
Teletext-style subtitle extractor for DVR-MS and WTV files. Subtitles are parsed into the SubRip (srt) format. Does NOT parse ATSC/USA styled closed captions, or bitmap style DVB subtitles. Its intended use is for Australian television recordings, although it may work for others. As of version 0.9.6, there is experimental support for languages other than English that are based on the Latin alphabet. This must be manually set for it to work. Greek should also be supported, and is available as a separate download.
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.
Nick's Video Converter is a freeware program that allows you to convert between the most common video formats, and some uncommon ones, for free. Some formats supported are MPG, WMV, AVI, ASF, and FLV, plus many more.
An open-source, web-based tool for extracting and encoding Tivo videos.
Tools to cope with Varicam footage
Motion contact sheets from any video file
Generates a video composed of moving thumbnail images of a source video file, allowing easy evaluation and scene selection of archive video. Supports batch processing.
This project implements a Video4Linux compatible API and device drivers for the FreeBSD kernel, so you can run Linux video applications under FreeBSD.
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.
pyOpenFX are wrappers for the OpenFX plug-ings frame work. Using Python 2.x and 3.x. and have faster OpenFX development solution and also serve to help migrate all the required py2.x modules to py3.x. OpenFX What Is It OpenFX is an open standard for visu
Subtitle corrector for missing windows-1250 encoding in Western Digital TV HD Media Player. This simple tool converts subtitles (.srt or any text file) to UTF-8 and removes only unsupported accent characters.