FFmpeg 0.4.9 pre1 review

by rbytes.net on

FFmpeg is a complete solution to record, convert and stream audio and video

License: LGPL (GNU Lesser General Public License)
File size: 0K
Developer: Fabrice Bellard
0 stars award from rbytes.net

FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library.

FFmpeg is developed under Linux, but it can compiled under most operating systems.

Here are some key features of "FFmpeg":
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 developped) 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 developped from scratch to ensure best performances and high code reusability.
libavformat is a library containing parsers and generators for all common audio/video formats.

What's New in This Release:
DV encoder, DV muxer
Microsoft RLE video decoder
Microsoft Video-1 decoder
Apple Animation (RLE) decoder
Apple Graphics (SMC) decoder
Apple Video (RPZA) decoder
Cinepak decoder
Sega FILM (CPK) file demuxer
Westwood multimedia support (VQA & AUD files)
Id Quake II CIN playback support
8BPS video decoder
FLIC playback support
RealVideo 2.0 (RV20) decoder
Duck TrueMotion v1 (DUCK) video decoder
Sierra VMD demuxer and video decoder
MSZH and ZLIB decoder support
SVQ1 video encoder
AMR-WB support
PPC optimisations
rate distortion optimal cbp support
rate distorted optimal ac prediction for mpeg4
rate distorted optimal lambda->qp support
AAC encoding with libfaac
Sunplus JPEG codec (SP5X) support
use lagrange multipler instead of qp for ratecontrol
theora/VP3 decoding support
XA and ADX ADPCM codecs
export mpeg2 active display area / pan scan
Add support for configuring with IBM XLC
floating point AAN DCT
initial support for zygovideo (not complete)
rgb ffv1 support
new audio/video parser API
av_log() system
av_read_frame() and av_seek_frame() support
missing last frame fixes
seek by mouse in ffplay
noise reduction of dct coefficients
h263 OBMC & 4MV support
h263 alternative inter vlc support
h263 loop filter
h263 slice structured mode
interlaced DCT support for MPEG2 encoding
stuffing to stay above min_bitrate
mb type & qp vissualization
frame stepping for ffplay
interlaced motion estimation
alternate scantable support
SVCD scan offset support
closed gop support
SSE2 fdct
quantizer noise shaping
G.726 ADPCM audio codec
MS ADPCM encoding
multithreaded/SMP motion estimation
multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263
multithreaded/SMP decoding for MPEG2
FLAC decoder
Metrowerks CodeWarrior suppport
h263+ custom pcf support
nicer output for 'ffmpeg -formats'
matroska demuxer
SGI image format, encoding and decoding
h264 loop filter support
h264 CABAC support
nicer looking arrows for the motion vector vissualization
improved VCD support
audio timestamp drift compensation
mpeg2 YUV 422/444 support
polyphase kaiser windowed sinc and blackman nuttall windowed sinc audio resample
better image scaling
h261 support
correctly interleave packets during encoding
VIS optimized motion compensation
intra_dc_precission>0 encoding support
support reuse of motion vectors/mb types/field select values of the source video
more accurate deblock filter
padding support
many optimizations and bugfixes

FFmpeg 0.4.9 pre1 search tags