Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > FFmpeg
FFmpeg is a set of open source computer programs that can record, convert and stream digital audio and video. It includes libavcodec, a leading audio/video codec library. FFmpeg is developed under Linux, but it can compile under most operating systems, including Windows. The project was started by Fabrice Bellard, nowadays it is maintained by Michael Niedermayer.The project is made of several components:
- ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card.
- ffserver is an HTTP (RTSP is being developed) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported.
- ffplay is a simple media player based on SDL and on the FFmpeg libraries.
- libavcodec is a library containing all the ffmpeg audio/video encoders and decoders. Most codecs were developed from scratch to ensure best performances and high code reusability.
- libavformat is a library containing parsers and generators for all common audio/video formats.
FFmpeg is released under GNU Lesser General Public License or GNU General Public License (depending on which sub-libraries one would include). The project is hosted at SourceForge.
FFmpeg have reverse-engineered and reimplemented, among others:
- The Sorenson 3 CodecThe Sorenson codec (also known as Sorenson Video Codec 3 or SVQ3 is a digital video codec devised by the company Sorenson Media and used by Apple's QuickTime and the newest version of Macromedia Flash, a special version called Sorenson Spark''. The Sorens used by many QuickTimeQuickTime is a multimedia technology developed by Apple Computer, capable of handling various formats of digital video, sound, text, animation, music, and immersive virtual reality panoramic images. There are three main components to the QuickTime technol movies.
- Advanced Streaming FormatAdvanced Streaming Format (or ASF later renamed into Advanced Systems Format is Microsoft's proprietary digital audio/ digital video wrapper, especially meant for streaming. ASF is part of the Windows Media framework. The format does not specify how the v
- Windows Media AudioWindows Media Audio (WMA is a proprietary compressed audio file format used by Microsoft. It was initially a competitor to the MP3 format, but with the introduction of Apple's iTunes Music Store, it has positioned itself as a competitor to the advanced au
- Windows Media VideoWindows Media Video WMV is a generic name for the set of streaming video technologies developed by Microsoft. It is part of the Windows Media framework. WMV is not built solely on Microsoft in-house technology. From version 7 (WMV7), Microsoft has used it (and thereby also the associated DivXThis article is about the video codec DivX. For the pay-per-view DVD system, see DIVX. DivX is a video codec created at DivXNetworks Inc. known for its ability to compress lengthy video segments into small sizes and has been the center of controversy beca hack)
Read more »