Video
avi2mpg1 - general purpose MPEG encoder Avi2mpg1 is a general purpose mpeg encoder for encoding a wide range of input video resolutions. Combines the MSSG video codec, the ISO audio encoder, and mplex encoder. Open Source. For Win32. (Aug 2002)
avi2vcd - MPEG encoder to create VCDs Avi2vcd is an MPEG encoder to produce VideoCD 2.0 compliant MPEG streams. Avi2vcd can create all 3 valid VideoCD streams: FILM (23.976 fps), PAL (25 fps), and NTSC (29.97 fps). Open Source. Win32. (Aug 2002)
avidemux - AVI editor and converter Avidemux is a graphical tool to edit AVI. Multiplex and demultiplex audio to/from video. It is able to cut video, import BMP, MJPEG, and MPEG video, filter, and encode them. It requires divx4linux and GTK/GDK. Linux (Jan 2003)
drip - a DVD to DIVX transcoder Drip is a DVD to DIVX conversion application. It's made up out two applications: a DVD reader and a DIVX encoder. The reader is a GUI for the GNOME environment, the DIVX encoder a text mode tool. (Oct 2002)
Intel IPP - Integrated Performance Primitives Intel® IPP is library for multimedia, audio codecs, video codecs (e.g. H.263, MPEG-4), image processing (JPEG), signal processing, speech compression (i.e. G.723, GSM ARM*) plus computer vision. (Jan 2003)
Kino - Digital Video capture for Linux Kino allows you to record, create, edit, and play movies recorded with DV camcorders. Unlike other editors, this program uses many keyboard commands for fast navigating and editing inside the movie. Freeware (Dec 2000)
libdvdcss - cross-platform DVD library libdvdcss is a cross-platform library for transparent DVD device access with on-the-fly CSS decryption. It currently runs under Linux, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, BeOS, Win32 (Jul 2003)
libmpeg2 - a free MPEG-2 video stream decoder libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. It is released under the terms of the GPL license. Supports most Unix and Win32 platforms. (Oct 2002)
LookingGlass - video stream processing LookingGlass supports real-time live video processing from Video For Windows (VFW) compatible devices, and can read and write BMP, JPG, GIF89 and AVI files. Includes example source code for VC++. (Jul 1999)
Movietime - DVD player for Linux Movietime is a small and simple DVD/VOB file player for linux. It is a proof-of-concept demonstrating the power of available video decoding and processing libraries, and investigating what other code should be released as a library itself. Open Source (Oct 2002)
ooMPEG - object-oriented MPEG decoder ooMPEG is a reentrant multi-threaded MPEG decoder written in C++. ooMPEG is based on the MPEG Library, a wrapper written around the Berkeley MPEG decoder. (Sep 1998)
The MPEG Library If you want to write your own MPEG player without diving into either decoding it yourself (very difficult) or adapting the mpeg_play source to your particular platform (moderately difficult), you should definitely take a look at the MPEG Library, (Jun 2003)
transcode - video format converter transcode is a text console video-stream processing tool. It supports elementary video and audio frame transformations. Some example modules are included to enable import of MPEG-1/2, Digital Video, DVD and other formats. Can also write AVI. Linux (Aug 2003)
VideoLAN - MPEG/DVD client video player The VideoLAN Client (VLC) is an MPEG, MPEG-2, and DVD player for Unix, Windows, MacOS X, BeOS, and QNX. It can play MPEG streams from a file, from a network source, or directly from DVD. GPL license (Aug 2001)
VirtualDub - capture, edit, and encode MPEG VirtualDub works with VfW capture devices and supports fractional frame rates, AVI >2GB, field swapping, video filters, resampling, decompression, preview, 3:2 pulldown, and more. Open Source for Win32. (Nov 2000)
XAnim - AVI Player with Source XAnim is an AVI video playback package that supports several different platforms and dozens of codecs, including IBM Ultimotion, Microsoft, Intel Indeo, Cinepack, Apple, Motion JPEG, Creative Labs, VDONet and more. Free for non-commercial use. (Jan 1998)
xine - video player for Linux xine is a free gpl-licensed video player for unix-like systems. Xine plays videos synchronizing the playback of image and audio. Supports DVD, VCD, MPEG, AVI, and QuickTime. (Sep 2001)
XMPS - X Movie Player System XMPS stands for X Movie Player System. It's a Linux X11 program that will (hopefully) play various video and audio files. It has a fully featured plugin system, including GUI plugins like the Skinned and GNOME (Oct 2002)
See also: MultimediaSee Also: if you are interested in Video you may find related topics in Multimedia
Books about VideoA complete list of books on Video available through Amazon.COM