[ excerpt (with adaptations) from developer's README ]
ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.
It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.
What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
realtime on a K6 500).
[snip -> rest on website below]
ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
It can also encode from any supported input file format to any
input supported format.
* ffserver: high performance live broadcast streaming server based
on the ffmpeg core encoders.
A TV streaming server for Linux and FreeBSD supporting
DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video
(V4L) as input sources.
FFmpegSource (usually known as FFMS or FFMS2) is a cross-platform
wrapper library around FFmpeg/libav. It gives you an easy, convenient
way to say "open and decompress this media file for me, I don't care
how you do it" and get frame- and sample-accurate access (usually),
without having to bother with the sometimes less than straightforward
and less than perfectly documented libav API.
FLVmeta is a metadata injector for Adobe Flash Video files
(FLV). It is able to inject all known metadata tags into the
onMetaData event, as well as insert an onLastSecond event.
This utility rips Music and Sound class objects from .umx and .uax
files in Unreal or Unreal Tournament. It rips all the exports in the
file that it understands (currently 'xm', 'it', 's3m', and 'WAV').
Adding support for an export is fairly trivial, so you can add them
in a minute or two.
L-SMASH source plugin for VapourSynth.
A tool to convert VCDs from cue/bin format to mpeg
VDPAU is the Video Decode and Presentation API for UNIX. It provides
an interface to video decode acceleration and presentation hardware
present in modern GPUs.
This port provides a tool to query VDPAU capabilities.
http://www.linuxtv.org/vdrwiki/index.php/Control-plugin
The 'control' plugin brings the ability to VDR to control
the whole OSD over a telnet client.
To reach this, 'control' listens on a network socket
(default is port 2002). If a client wants to connect, VDR
checks if that client is allowed to connect to VDR (see in
the documentation of VDR about the svdrphosts.conf file for
more info). If the connection is etablished, 'control'
sends the curent OSD state to the client. Also all key
strokes at the client side are redirected to VDR.
This VDR plugin parses the extended (2 to 10 day) EPG data which is send by
providers on their portal channels. This EEPG data is transmitted in a
non-standard format on a non-standard PID.
Currently the following EEPG formats are supported:
-Mediahighway 1 (CanaalDigitaalNL, CSat, Cyfra+)
-Mediahighway 2 (Digital+)
-Sky Italy
-Sky UK
-Freesat
-Premiere
-NagraGuide (CanaalDigitaalNL, only in test)