| Search tool or Browse all tools by sections |
| Tool | Description | Type | Rating | Comment | |||||||||||
ffmpeg |
FFmpeg is a complete solution to record, convert and stream audio and video. It 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. Several FrontEnds/GUIs available like WinFF, Super, Avanti, AutoFF, Xpegt, GVC.
|
Free software Released: Size:4.1MB |
8.3/10
13 votes Guides |
Read 13 comments 16596 views this month 7064129 total views |
|||||||||||
|
Latest version: 0.11 (May 25, 2012) Download sites: Visit developer's site More download options: Download latest beta version Supported operating systems: More information and other downloads: Download ffmbc here, FFmpeg customized for broadcast and professional usage. Download latest ffmpeg windows binary versions ffmpeg 0.5 here or here(ffmpeg.exe) or here. ffmpeg GUIs/Frontends: Download Davis Transcoder Download WinFF Download Super Download AutoFF Download Avanti Download AutoFF Download XpegT GuiForFFmpeg Download GVC ffmpeg gui Download SmartFFmpeg Download Convendro Download dtNET FFMPEG GUI Download Multiconvert Download Hyper Video Converter [HVC],Frontend for FFMPEG, Mencoder, and FFMPEG2Theora. Download zConvert, a converter for many different audio and video types, includes presets for a range of devices too. Download FFE, a simple but very good ffmpeg fronted. Download Ultimate Video Converter, another easy to use ffmpeg fronted. Drag Drop Convert GUI, just drag and drop video files in drop zone and wait. Download ffmpegYAG. Download ffmpeg H264 bitstream changer here. It can change SAR, FPS, LEVEL, CROP,etc. Sections/Browse similar tools: Linux video tools, MacOS video tools, Video Encoders / Converters |
Click to enlarge screenshot |
||||||||||||||
User options: Email me when it has been updated Report this tool (dead link/new version) Version history:
May, 25, 2012, FFmpeg 0.11 Hide changelog We have made a new major release (0.11) It contains all features and bugfixes of the git master branch. A partial list of new stuff is below: Fixes:CVE-2012-2772, CVE-2012-2774, CVE-2012-2775, CVE-2012-2776, CVE-2012-2777, CVE-2012-2779, CVE-2012-2782, CVE-2012-2783, CVE-2012-2784, CVE-2012-2785, CVE-2012-2786, CVE-2012-2787, CVE-2012-2788, CVE-2012-2789, CVE-2012-2790, CVE-2012-2791, CVE-2012-2792, CVE-2012-2793, CVE-2012-2794, CVE-2012-2795, CVE-2012-2796, CVE-2012-2797, CVE-2012-2798, CVE-2012-2799, CVE-2012-2800, CVE-2012-2801, CVE-2012-2802, CVE-2012-2803, CVE-2012-2804, - v408 Quicktime and Microsoft AYUV Uncompressed 4:4:4:4 encoder and decoder - setfield filter - CDXL demuxer and decoder - Apple ProRes encoder - ffprobe -count_packets and -count_frames options - Sun Rasterfile Encoder - ID3v2 attached pictures reading and writing - WMA Lossless decoder - bluray protocol - blackdetect filter - libutvideo encoder wrapper (--enable-libutvideo) - swapuv filter - bbox filter - XBM encoder and decoder - RealAudio Lossless decoder - ZeroCodec decoder - tile video filter - Metal Gear Solid: The Twin Snakes demuxer - OpenEXR image decoder - removelogo filter - drop support for ffmpeg without libavfilter - drawtext video filter: fontconfig support - ffmpeg -benchmark_all option - super2xsai filter ported from libmpcodecs - add libavresample audio conversion library for compatibility - MicroDVD decoder - Avid Meridien (AVUI) encoder and decoder - accept + prefix to -pix_fmt option to disable automatic conversions. - audio filters support in libavfilter and avconv - add fps filter - audio split filter - vorbis parser - png parser - audio mix filter We recommend users, distributors and system integrators to upgrade unless they use current git master March, 17, 2012, FFmpeg 0.10.1 "Freedom" 0.10.1 was released on 2012-03-17. It is the latest stable FFmpeg release from the 0.10 release branch, which was cut from master on 2012-01-26. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2012-01-26, libav 0.8.1 as of 2012-03-17. http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.10.1 January, 27, 2012, FFmpeg 0.10 We have made a new major release (0.10) It contains all features and bugfixes of the git master branch. A partial list of new stuff is below: Fixes: CVE-2011-3929, CVE-2011-3934, CVE-2011-3935, CVE-2011-3936, CVE-2011-3937, CVE-2011-3940, CVE-2011-3941, CVE-2011-3944, CVE-2011-3945, CVE-2011-3946, CVE-2011-3947, CVE-2011-3949, CVE-2011-3950, CVE-2011-3951, CVE-2011-3952 v410 Quicktime Uncompressed 4:4:4 10-bit encoder and decoder SBaGen (SBG) binaural beats script demuxer OpenMG Audio muxer Timecode extraction in DV and MOV thumbnail video filter XML output in ffprobe asplit audio filter tinterlace video filter astreamsync audio filter amerge audio filter ISMV (Smooth Streaming) muxer GSM audio parser SMJPEG muxer XWD encoder and decoder Automatic thread count based on detection number of (available) CPU cores y41p Brooktree Uncompressed 4:1:1 12-bit encoder and decoder ffprobe -show_error option Avid 1:1 10-bit RGB Packer codec v308 Quicktime Uncompressed 4:4:4 encoder and decoder yuv4 libquicktime packed 4:2:0 encoder and decoder ffprobe -show_frames option silencedetect audio filter ffprobe -show_program_version, -show_library_versions, -show_versions options rv34: frame-level multi-threading optimized iMDCT transform on x86 using SSE for for mpegaudiodec Improved PGS subtitle decoder dumpgraph option to lavfi device r210 and r10k encoders ffwavesynth decoder aviocat tool ffeval tool all features from avconv merged into ffmpeg January 12, 2012, FFmpeg 0.8.10, 0.7.11, 0.6.5, 0.5.8 We have made 4 new point releases, (0.5.8, 0.6.5, 0.7.11 and 0.8.10). All of them contain fixes for CVE-2011-3892 (already in previous 0.8 and 0.7 releases), CVE-2011-3893, and CVE-2011-3895. In addition 0.8.10 and 0.7.11 contain all critical security fixes from 0.9.1. We recommend users, distributors and system integrators to upgrade unless they use current git master. We recommend everyone to upgrade to at least 0.7.11, 0.8.10 or 0.9.1. Januar 5, 2012, FFmpeg 0.9.1 We have made a new point release, (0.9.1). It contains many bug and security fixes, amongth them CVE-2011-3893 and CVE-2011-3895. It also significantly improves seeking support in H.264. We recommend users, distributors and system integrators to upgrade unless they use current git master. December 25, 2011, FFmpeg 0.5.7, 0.6.4, 0.7.9, 0.8.8 We have made 4 new point releases, (0.5.7, 0.6.4, 0.7.9 and 0.8.8). They contain some bug fixes, minor changes and security fixes. Note, CVE-2011-4352, CVE-2011-4579, CVE-2011-4353, CVE-2011-4351, CVE-2011-4364 and the addition of avcodec_open2() for libx264 have been fixed/done in previous 0.7 and 0.8 point releases already. We recommend users, distributors and system integrators to upgrade unless they use current git master. We recommend everyone to upgrade to at least 0.7.8, 0.8.7 or 0.9. December 11, 2011 We have made a new major release (0.9) It contains all features and bugfixes of the git master branch. A partial list of new stuff is below: native dirac decoder mmsh seeking more accurate rgb->rgb in swscale MPO file format reading support mandelbrot fraktal video source libass filter export quarter_sample & divx_packed from decoders VBLE decoder libopenjpeg encoder alpha opaqueness fixes in many codecs 8bit palette dynamic range fixes in many codecs AVIOInterruptCB OS/2 threads support cbr mp3 muxing fix sample rate change support in flv (nellymoser decoder) mov/mp4 chunking support (equivalent to mp4boxs -inter) mov/mp4 fragment support (equivalent to mp4boxs -frag) rgba tiffs x264rgb bugfix cljrencoder with dither escape130 decoder many new ARM optimizations -report Dxtory capture format decoder life video source wtv, sox, utvideo and many other new regression tests gcc coverage support callauto video source planar rgb input support in sws libmodplug & bintext output g723.1 encoder g723.1 muxer random() function for the expression evaluator persistent variables for the expression evaluator pulseaudio input support h264 422 inter decoding support prores encoder native utvideo decoder libutvideo support deshake filter aevalsrc filter segment muxer mkv timecode v2 muxer cache urlprotocol libaacplus support ACT/BIT demuxers AMV video encoder g729 decoder stdin control of drawtext 2bpp, 4bpp png support interlaced 1bpp and PAETH png fixes libspeex encoding support hardened h264 decoder that wont overread the bitstream wtv muxer H/W Accelerated H.264 Decoding on Android stereo3d filter from libmpcodecs works now an experimental jpeg2000 encoder many bugfixes libswresample November 21, 2011 We have made 2 new point releases (0.7.8 and 0.8.7) that fix many bugs, several of which are security relevant. Amongth them NGS00144, NGS00145 and NGS00148. We recommend users, distributors and system integrators to upgrade unless they use current git master. November 4, 2011 We have made 2 new point releases (0.7.7 and 0.8.6) that fix around 90 bugs, several of which are security relevant. We recommend users, distributors and system integrators to upgrade unless they use current git master. October 2, 2011 We have made 2 new point releases (0.7.6 and 0.8.5) that fix security issues in 4X Technologies demuxer 4xm decoder ADPCM IMA Electronic Arts EACS decoder ANM decoder Delphine Software International CIN decoder Deluxe Paint Animation demuxer Electronic Arts CMV decoder PTX decoder QDM2 decoder QuickDraw decoder TIFF decoder Tiertex Limited SEQ decoder aac decoder avi demuxer avs demuxer bink decoder flic decoder h264 decoder indeo2 decoder jpeg 2000 decoder, libx264 interface to x264 encoder mov muxer mpc v8 decoder rasterfile decode shorten decoder sun raster decoder unsharp filter vmd audio decoder vmd video decoder wmapro decoder wmavoice decoder xan decoder * 0.8.4 http://ffmpeg.org/releases/ffmpeg-0.8.4.changelog * 0.8.1 http://ffmpeg.org/releases/ffmpeg-0.8.1.changelog * 0.8 http://ffmpeg.org/releases/ffmpeg-0.8.changelog * 0.7.1 http://ffmpeg.org/releases/ffmpeg-0.7.1.changelog * 0.6.3 http://ffmpeg.org/releases/ffmpeg-0.6.3.changelog * 0.6.1 General notes ------------- This point release includes some updates to make the 0.6 release series usable for users that need to retain the existing behavior as closely as possible. The changes follow below: Bugfixes -------- - fix autodetection of E-AC-3 substream samples - performance fix for seekable HTTP - add missing VP80 fourcc code for the VP8 codec - small documentation fixes - fix several potentially exploitable issues in the FLIC decoder (addresses CVE-2010-3429) HE-AAC v2 backport ------------------ This release includes a backport of the AAC decoder from trunk, which enables proper playback of HE-AAC v2 media. xploitable issues in the FLIC decoder (addresses CVE-2010-3429) * 0.6 "Works with HTML5" June, 2010 General notes ------------- This release features a lot of improvements that are relevant for HTML5 video. The H.264 and Theora decoders are now significantly faster, the vorbis decoder has seen important updates and this release supports Google's newly released libvpx library for the VP8 codec and WEBM container. Other important changes are additions of decoders including, but not limited to, Intel Indeo 5, WMA Pro, WMA Voice and HE-AAC. See the Changelog file for a list of significant changes. Please note that our policy on bug reports has not changed. We still only accept bug reports against HEAD of the FFmpeg trunk repository. If you are experiencing any issues with any formally released version of FFmpeg, please try a current version of the development code to check if the issue still exists. If it does, make your report against the development code following the usual bug reporting guidelines. API and other notable Changes ----------------------------- Please see the file doc/APIchanges for programmer-centric information. Notable changes: - deprecated vhook subsystem removed - deprecated old scaler removed - nonfree libamr support for AMR-NB/WB decoding/encoding removed - RTMP support in libavformat - -formats option split into -formats, -codecs, -bsfs, and -protocols - ffprobe tool - RTMP/RTMPT/RTMPS/RTMPE/RTMPTE protocol support via librtmp - CODEC_CAP_EXPERIMENTAL added Added Codecs: ------------- - VQF demuxer - PCX encoder - CorePNG decoding support - 8088flex TMV demuxer and decoder - enable symbol versioning by default for linkers that support it - V210 decoder and encoder - QCP demuxer - SoX native format muxer and demuxer - AMR-NB decoding/encoding, AMR-WB decoding via OpenCORE libraries - DPX image decoder - Electronic Arts Madcow decoder - DivX (XSUB) subtitle encoder - experimental AAC encoder - Wave64 demuxer - IEC-61937 compatible Muxer - TwinVQ decoder - Bluray (PGS) subtitle decoder - LPCM support in MPEG-TS (HDMV RID as found on Blu-ray disks) - WMA Pro decoder - Core Audio Format demuxer - Atrac1 decoder - MD STUDIO audio demuxer - RF64 support in WAV demuxer - MPEG-4 Audio Lossless Coding (ALS) decoder - IV8 demuxer - CDG demuxer and decoder - R210 decoder - Auravision Aura 1 and 2 decoders - Deluxe Paint Animation playback system - SIPR decoder - Adobe Filmstrip muxer and demuxer - RTP packetization and depacketization of H.263 and AMR - Bink demuxer and audio/video decoders - IFF PBM/ILBM bitmap decoder - Indeo 5 decoder - WMA Voice decoder - AMR-NB decoder - RTSP muxer - HE-AAC v1 decoder - Kega Game Video (KGV1) decoder - Psygnosis YOP demuxer and video decoder - RTP hinting in the mov/3gp/mp4 muxer - VP8 decoding via libvpx Notable license related changes ------------------------------- - remaining GPL parts in AC-3 decoder converted to LGPL - libswscale can now be compiled in LGPL mode - libvpx is considered (L)GPL incompatible version 0.6: - PB-frame decoding for H.263 - deprecated vhook subsystem removed - deprecated old scaler removed - VQF demuxer - Alpha channel scaler - PCX encoder - RTP packetization of H.263 - RTP packetization of AMR - RTP depacketization of Vorbis - CorePNG decoding support - Cook multichannel decoding support - introduced avlanguage helpers in libavformat - 8088flex TMV demuxer and decoder - per-stream language-tags extraction in asfdec - V210 decoder and encoder - remaining GPL parts in AC-3 decoder converted to LGPL - QCP demuxer - SoX native format muxer and demuxer - AMR-NB decoding/encoding, AMR-WB decoding via OpenCORE libraries - DPX image decoder - Electronic Arts Madcow decoder - DivX (XSUB) subtitle encoder - nonfree libamr support for AMR-NB/WB decoding/encoding removed - experimental AAC encoder - RTP depacketization of ASF and RTSP from WMS servers - RTMP support in libavformat - noX handling for OPT_BOOL X options - Wave64 demuxer - IEC-61937 compatible Muxer - TwinVQ decoder - Bluray (PGS) subtitle decoder - LPCM support in MPEG-TS (HDMV RID as found on Blu-ray disks) - WMA Pro decoder - Core Audio Format demuxer - Atrac1 decoder - MD STUDIO audio demuxer - RF64 support in WAV demuxer - MPEG-4 Audio Lossless Coding (ALS) decoder - -formats option split into -formats, -codecs, -bsfs, and -protocols - IV8 demuxer - CDG demuxer and decoder - R210 decoder - Auravision Aura 1 and 2 decoders - Deluxe Paint Animation playback system - SIPR decoder - Adobe Filmstrip muxer and demuxer - RTP depacketization of H.263 - Bink demuxer and audio/video decoders - enable symbol versioning by default for linkers that support it - IFF PBM/ILBM bitmap decoder - concat protocol - Indeo 5 decoder - RTP depacketization of AMR - WMA Voice decoder - ffprobe tool - AMR-NB decoder - RTSP muxer - HE-AAC v1 decoder - Kega Game Video (KGV1) decoder - VorbisComment writing for FLAC, Ogg FLAC and Ogg Speex files - RTP depacketization of Theora - HTTP Digest authentication - RTMP/RTMPT/RTMPS/RTMPE/RTMPTE protocol support via librtmp - Psygnosis YOP demuxer and video decoder - spectral extension support in the E-AC-3 decoder - unsharp video filter - RTP hinting in the mov/3gp/mp4 muxer - Dirac in Ogg demuxing - seek to keyframes in Ogg - 4:2:2 and 4:4:4 Theora decoding - 35% faster VP3/Theora decoding - faster AAC decoding - faster H.264 decoding - RealAudio 1.0 (14.4K) encoder version 0.5.2: - Hurd support - PowerPC without Altivec compilation issues - validate channels and samplerate in the Vorbis decoder version 0.5.1: - build system updates - documentation updates - fix for GPL code in libswscale that was erroneously activated - AltiVec code in libswscale is now LGPL - remaining GPL parts in AC-3 decoder converted to LGPL - (L)GPL license upgrade support - AMR-NB decoding/encoding, AMR-WB decoding via OpenCORE libraries - enable symbol versioning by default for linkers that support it - backport av_lockmgr_register(), see doc/APIchanges for details - security fixes for: - ASF, Ogg and MOV demuxers - FFv1, H.264, HuffYUV, MLP, MPEG audio and Snow decoders version 0.5: - The "device" muxers and demuxers are now in a new libavdevice library - DV50 AKA DVCPRO50 encoder, decoder, muxer and demuxer - DV100 AKA DVCPRO HD decoder and demuxer - TechSmith Camtasia (TSCC) video decoder - IBM Ultimotion (ULTI) video decoder - Sierra Online audio file demuxer and decoder - Apple QuickDraw (qdrw) video decoder - Creative ADPCM audio decoder (16 bits as well as 8 bits schemes) - Electronic Arts Multimedia (WVE/UV2/etc.) file demuxer - Miro VideoXL (VIXL) video decoder - H.261 video encoder - QPEG video decoder - Nullsoft Video (NSV) file demuxer - Shorten audio decoder - LOCO video decoder - Apple Lossless Audio Codec (ALAC) decoder - Winnov WNV1 video decoder - Autodesk Animator Studio Codec (AASC) decoder - Indeo 2 video decoder - Fraps FPS1 video decoder - Snow video encoder/decoder - Sonic audio encoder/decoder - Vorbis audio encoder/decoder - Macromedia ADPCM decoder - Duck TrueMotion 2 video decoder - support for decoding FLX and DTA extensions in FLIC files - H.264 custom quantization matrices support - ffserver fixed, it should now be usable again - QDM2 audio decoder - Real Cooker audio decoder - TrueSpeech audio decoder - WMA2 audio decoder fixed, now all files should play correctly - RealAudio 14.4 and 28.8 decoders fixed - JPEG-LS encoder and decoder - CamStudio video decoder - build system improvements - tabs and trailing whitespace removed from the codebase - AIFF/AIFF-C audio format, encoding and decoding - ADTS AAC file reading and writing - Creative VOC file reading and writing - American Laser Games multimedia (*.mm) playback system - Zip Blocks Motion Video decoder and encoder - improved Theora/VP3 decoder - True Audio (TTA) decoder - AVS demuxer and video decoder - Smacker demuxer and decoder - NuppelVideo/MythTV demuxer and RTjpeg decoder - KMVC decoder - MPEG-2 intra VLC support - MPEG-2 4:2:2 encoder - Flash Screen Video decoder - GXF demuxer - Chinese AVS decoder - GXF muxer - MXF demuxer - VC-1/WMV3/WMV9 video decoder - MacIntel support - AVISynth support - VMware video decoder - VP5 video decoder - VP6 video decoder - WavPack lossless audio decoder - Targa (.TGA) picture decoder - Delphine Software .cin demuxer/audio and video decoder - Tiertex .seq demuxer/video decoder - MTV demuxer - TIFF picture encoder and decoder - GIF picture decoder - Intel Music Coder decoder - Musepack decoder - Flash Screen Video encoder - Theora encoding via libtheora - BMP encoder - WMA encoder - GSM-MS encoder and decoder - DCA decoder - DXA demuxer and decoder - DNxHD decoder - Gamecube movie (.THP) playback system - Blackfin optimizations - Interplay C93 demuxer and video decoder - Bethsoft VID demuxer and video decoder - CRYO APC demuxer - Atrac3 decoder - V.Flash PTX decoder - RoQ muxer, RoQ audio encoder - Renderware TXD demuxer and decoder - extern C declarations for C++ removed from headers - sws_flags command line option - codebook generator - RoQ video encoder - QTRLE encoder - OS/2 support removed and restored again - AC-3 decoder - NUT muxer - Matroska muxer - slice-based parallel H.264 decoding - Monkey's Audio demuxer and decoder - additional SPARC (VIS) optimizations - AMV audio and video decoder - DNxHD encoder - H.264 PAFF decoding - Nellymoser ASAO decoder - Beam Software SIFF demuxer and decoder - libvorbis Vorbis decoding removed in favor of native decoder - IntraX8 (J-Frame) subdecoder for WMV2 and VC-1 - Ogg (Theora, Vorbis and FLAC) muxer - PC Paintbrush PCX decoder - Sun Rasterfile decoder - TechnoTrend PVA demuxer - Linux Media Labs MPEG-4 (LMLM4) demuxer - AVM2 (Flash 9) SWF muxer - QT variant of IMA ADPCM encoder - VFW grabber - iPod/iPhone compatible mp4 muxer - Mimic decoder - MSN TCP Webcam stream demuxer - RL2 demuxer / decoder - IFF demuxer - 8SVX audio decoder - non-recursive Makefiles - BFI demuxer - MAXIS EA XA (.xa) demuxer / decoder - BFI video decoder - OMA demuxer - MLP/TrueHD decoder - Electronic Arts CMV decoder - Motion Pixels Video decoder - Motion Pixels MVI demuxer - removed animated GIF decoder/demuxer - D-Cinema audio muxer - Electronic Arts TGV decoder - Apple Lossless Audio Codec (ALAC) encoder - AAC decoder - floating point PCM encoder/decoder - MXF muxer - E-AC-3 support added to AC-3 decoder - Nellymoser ASAO encoder - ASS and SSA demuxer and muxer - liba52 wrapper removed - SVQ3 watermark decoding support - Speex decoding via libspeex - Electronic Arts TGQ decoder - RV30 and RV40 decoder - QCELP / PureVoice decoder - hybrid WavPack support - R3D REDCODE demuxer - ALSA support for playback and record - Electronic Arts TQI decoder - OpenJPEG based JPEG 2000 decoder - NC (NC4600) camera file demuxer - Gopher client support - MXF D-10 muxer - generic metadata API version 0.4.9-pre1 - 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 version 0.4.8: - MPEG2 video encoding (Michael) - Id RoQ playback subsystem (Mike Melanson and Tim Ferguson) - Wing Commander III Movie (.mve) file playback subsystem (Mike Melanson and Mario Brito) - Xan DPCM audio decoder (Mario Brito) - Interplay MVE playback subsystem (Mike Melanson) - Duck DK3 and DK4 ADPCM audio decoders (Mike Melanson) version 0.4.7: - RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders. Author unknown, code from a mplayerhq (originally from public domain player for Amiga at http://www.honeypot.net/audio) - Current version now also compiles with older GCC (Fabrice) - 4X multimedia playback system including 4xm file demuxer (Mike Melanson), and 4X video and audio codecs (Michael) - Creative YUV (CYUV) decoder (Mike Melanson) - FFV1 codec (our very simple lossless intra only codec, compresses much better then huffyuv) (Michael) - ASV1 (Asus), H.264, Intel indeo3 codecs has been added (Various) - Tiny PNG encoder and decoder, tiny GIF decoder, PAM decoder (PPM with alpha support), JPEG YUV colorspace support. (Fabrice Bellard) - ffplay has been replaced with a newer version which uses SDL (optionally) for multi platform support (fabrice) - Sorenson Version 3 codec (SVQ3) support has been added (decoding only) - donated by anonymous - AMR format has been added (Johannes Carlsson) - 3gp support has been added (Johannes Carlsson) - VP3 codec has been added (Mike Melanson) - more MPEG-1/2 fixes - Better Multi platform support, MS Visual Studio fixes (various) - Altivec optimizations (Magnus Damn and others) - SH4 processor support has been added (BERO) - New public interfaces (avcodec_get_pix_fmt) (Roman Shaposhnick) - VOB Streaming support (Brian Foley) - Better MP3 Autodetection (Andriy Rysin) - qpel encoding (Michael) - 4mv+b frames encoding finally fixed (Michael) - chroma ME (Michael) - 5 comparission functions for ME (Michael) - b frame encoding speedup (Michael) - wmv2 codec (unfinished - Michael) - user specified diamond size for EPZS (Michael) - Playstation STR playback subsystem, still experimental (Mike and Michael) - ASV2 codec (Michael) - CLJR decoder (Alex) .. And lots more new enhances and fixes. version 0.4.6: - completely new integer only mpeg audio layer 1/2/3 decoder rewritten from scratch. - recoded dct and motion vector search with gcc (no longer depends on nasm). - fix quantization bug in AC3 encoder. - added PCM codecs and format. Corrected wav/avi/asf pcm issues. - added prototype ffplay program. - added GOB header parsing on H.263/H.263+ decoder. (Juanjo) - bug fix on MCBPC tables of H.263. (Juanjo) - bug fix on DC coefficients of H.263. (Juanjo) - added Advanced Prediction Mode on H.263/H.263+ decoder. (Juanjo) - now we can decode H.263 streams found on QuickTime files. (Juanjo) - now we can decode H.263 streams found on VIVO v1 files.(Juanjo) - preliminary RTP "friendly" mode for H.263/H.263+ coding. (Juanjo) - added GOB header for H.263/H.263+ coding on RTP mode. (Juanjo) - now H.263 picture size is returned on the first decoded frame. (Juanjo) - added first regression tests - added MPEG2 TS demux - new demux API for libav - more accurate and faster IDCT (Michael) - faster and entropy controlled motion search (Michael) - two pass video encoding (Michael) - new video rate control (Michael) - added MSMPEG4V1, MSMPEGV2 and WMV1 support (Michael) - great performance improvement of video encoders and decoders (Michael) - new and faster bit readers and vlc parsers (Michael) - high quality encoding mode : tries all macroblock/VLC types (Michael) - added DV video decoder - preliminary RTP/RTSP support in ffserver and libavformat - H.263+ AIC decoding/encoding support. (Juanjo) - VCD MPEG-PS mode. (Juanjo) - PSNR stuff. (Juanjo) - Simple stats output. (Juanjo) - 16-bit and 15-bit rgb/bgr/gbr support (Bisqwit) version 0.4.5: - some header fixes (Zdenek Kabelac <kabi@informatics.muni.cz>). - many MMX optimizations (Nick Kurshev <nickols_k@mail.ru>). - added configure system (actually a small shell script). - added mpeg audio layer 1/2/3 decoding using LGPL'ed mpglib by Michael Hipp (temporary solution - waiting for integer only decoder). - fixed VIDIOCSYNC interrupt. - added Intel H263 decoding support ('I263' avi fourCC) - added Real Video 1.0 decoding (needs further testing). - simplified image formats again. Added PGM format (=grey pgm). Renamed old PGM to PGMYUV. - fixed msmpeg4 slice issues (tell me if you still find problems). - fixed opendivx bugs with newer versions (added VOL header decoding). - added support for mplayer interface. - added macroblock skip optimization. - added MJPEG decoder. - added mmx/mmxext idct from libmpeg2. - added pgmyuvpipe, ppm, and ppm_pipe formats (original patch by Celer <celer@shell.scrypt.net>). - added pixel format convertion layer (e.g. for MJPEG or PPM). - added deinterlacing option. - mpeg1/2 fixes. - mpeg4 vol header fixes (Jonathan Marsden <snmjbm@pacbell.net>). - ARM optimizations (Lionel Ulmer <lionel.ulmer@free.fr>). - Windows porting of file converter. - added MJPEG raw format (input/ouput). - added JPEG image format support (input/output). version 0.4.4: - fixed some std header definitions (Bjorn Lindgren <bjorn.e.lindgren@telia.com>). - added mpeg demux (mpeg 1 and 2 compatible). - added ASF demux. - added prototype RM demux. - added AC3 decoding (done with libac3 by Aaron Holtzman). - added decoding codec parameter guessing (.e.g. for mpeg, because the header does not include them). - fixed header generation in mpeg1, AVI and ASF mux : wmplayer can now play them (only tested video). - fixed h263 white bug. - fixed phase rounding in img resample filter. - add mmx code for polyphase img resample filter. - added CPU autodetect. - added generic title/author/copyright/comment string handling (ASF and RM use them). - added SWF demux to extract MP3 track (not usable yet because no MP3 decoder). - added fractional frame rate support. - codecs are no longer searched by read_header() (should fix ffserver segfault). version 0.4.3: - BGR24 patch (initial patch by Jeroen Vreeken <pe1rxq@amsat.org>). - fixed raw yuv output. - added motion rounding support in MPEG4. - fixed motion bug rounding in MSMPEG4. - added B frame handling in video core. - added full MPEG1 decoding support. - added partial (frame only) MPEG2 support. - changed the FOURCC code for H.263 to "U263" to be able to see the +AVI/H.263 file with the UB Video H.263+ decoder. MPlayer works with this +codec ;) (JuanJo). - Halfpel motion estimation after mb type selection (JuanJo). - added pgm and .Y.U.V output format. - suppressed 'img:' protocol. Simply use: /tmp/test%d.[pgm|Y] as input or output. - added pgmpipe I/O format (original patch from Martin Aumueller <lists@reserv.at>, but changed completely since we use a format instead of a protocol). version 0.4.2: - added H263/MPEG4/MSMPEG4 decoding support. MPEG4 decoding support (for openDIVX) is almost complete: 8x8 MVs and rounding are missing. MSMPEG4 support is complete. - added prototype MPEG1 decoder. Only I and P frames handled yet (it can decode ffmpeg mpegs :-)). - added libavcodec API documentation (see apiexample.c). - fixed image polyphase bug (the bottom of some images could be greenish). - added support for non clipped motion vectors (decoding only) and image sizes non multiple of 16. - added support for AC prediction (decoding only). - added file overwrite confirmation (can be disabled with -y). - Added custom size picture to H.263 using H.263+ (Juanjo). version 0.4.1: - added MSMPEG4 (aka DIVX) compatible encoder. Changed default codec of avi and asf to DIV3. - added -me option to set motion estimation method (default=log). suppressed redundant -hq option. - added options -acodec and -vcodec to force a given codec (useful for AVI for example). - fixed -an option. - improved dct_quantize speed. - factorized some motion estimation code. version 0.4.0: - removing grab code from ffserver and moved it to ffmpeg. Added multi stream support to ffmpeg. - added timeshifting support for live feeds (option ?date=xxx in the URL). - added high quality image resize code with polyphase filter (need mmx/see optimisation). Enable multiple image size support in ffserver. - added multi live feed support in ffserver. - suppressed master feature from ffserver (it should be done with an external program which opens the .ffm url and writes it to another ffserver). - added preliminary support for video stream parsing (wav and avi half done). Added proper support for audio/video file convertion in ffmpeg. - added preliminary support for video file sending from ffserver. - redesigning I/O subsystem : now using URL based input and output (see avio.h). - added wav format support. - added "tty user interface" to ffmpeg to stop grabbing gracefully. - added MMX/SSE optimizations to SAD (Sums of Absolutes Diferences) (Juan J. Sierralta P. a.k.a. "Juanjo" <juanjo@atmlab.utfsm.cl>). - added MMX DCT from mpeg2_movie 1.5 (Juanjo). - added new motion estimation algorithms, log and phods (Juanjo). - changed directories : libav for format handling, libavcodec for codecs. version 0.3.4: - added stereo in mpeg audio encoder. version 0.3.3: - added 'high quality' mode which use motion vectors. It can be used in real time at low resolution. - fixed rounding problems which caused quality problems at high bitrates and large gop size. version 0.3.2: small fixes - asf fixes - put_seek bug fix version 0.3.1: added avi/divx support - added avi support - added mpeg4 codec compatible with open divx. It is based on the h263 codec. - added sound for flash format (not tested) version 0.3: initial public release
|
|||||||||||||||
| Comments | Post comment | ||||||||||||||
|
|||||||||||||||
Poor TuX does not have any better alternative than sticking to this most BuGGy one, where total number of BuGs exceeds total number of codecs. And most important free codec libraries are missing, may be on purpose. Following is the release note from FFMPEG.org... November 4, 2011 We have made 2 new point releases (0.7.7 and 0.8.6) that fix around 90 bugs, several of which are security relevant. We recommend users, distributors and system integrators to upgrade unless they use current git master. Where as We recommend users, distributors and system integrators are requested to upgrade, But who knows, How many BUGS are added in New Release! AaaaaH, FFMPEG. All I learnt from FF... is distribute BUGs,,,BUGS,,,and BuGS. Can Not Think of ANY GOOD! Scored ALL TEN coz it's most BUGGY as compared to other codecs.
|
|||||||||||||||
Great program with almost unlimited functionality in its field. While it may be hard to use, as you need to use a command prompt (unless you use a GUI), it can do just about anything. Best of all, it's free and available to everyone. Always experiment with a small file until you get used to its settings and are ready to do the big projects.
|
|||||||||||||||
The fact that lazy, ignorant people like mentalgeller can't figure out how to use ffmpeg is part of ffmpeg's appeal.
|
|||||||||||||||
This "program" is for nerds only. It's simply unusable. First, you have NO IDEA which version you should download; there is no separation between Windows-, Mac- and Unix-Versions, everything is packed with a different packer. Then you need a GUI (a grafic interface), but every GUI needs another version of ffmpeg (and certain dlls), so you're back at the start. Forget it. I've tried thousands of programs in 20 years - and NEVER have I seen such a piece of sh... ZERO POINTS for this garbage.
|
|||||||||||||||
This developer lists 6 ffmpeg front ends for Windows, why not a few for Mac? Is iFFmpeg the only one still in development for the Mac? What about Datura, is it dead too now?
|
|||||||||||||||
Just study the manual, and make your own batch files. no need for a gui. ffmpeg does it all.
|
|||||||||||||||
i use the dot net ffmpeg gui, its got the usual presets and a small footprint
|
|||||||||||||||
I found that a lot of people are looking for pre compiled ffmpeg libraries to use with their shared hosting account. So here are some: Here are some of my pre compiled FFMPEG binaries to be used on shared hosting accounts. I use this FFMPEG versions to create JPG thumbnails from FLV files. http://www.barrydegraaff.tk/files/Linux/ffmpeg-binaries/
|
|||||||||||||||
Used with Avanti to re-encode an Xvid to play on my standalone player. Downloaded both aand within 20 minutes had used and converted a one and a half hour movie. Wish I had used it years ago.
|
|||||||||||||||
Posting a guide for the tool. Guide shows how to use it to convert audio uploaded from a form on a web page automatically. Guide shows mp3 to flv, but could be changed to any audio or video format easily.
|
|||||||||||||||
The Good: * Commandline driven * Many options * Multi-platform, free, source available The Bad: * Does not ensure bitrate consistency accross a set of files. So a set of AVI files produced from a set of VOB files cannot be merged into a single AVI. * The latest version available at Sourceforge (strangely) predates the version bundled with gui4ffmpeg. Currently the version available on Sourceforge does not support the "-vtag xvid" option. So users are stuck with Windows if they want to run the latest. * According to rumor, the codec does not accurately compress at the bitrate requested by the user. Files I'm encoding are averaging 100 megs smaller than what I'm expecting.
|
|||||||||||||||
Id Grab this quick good application, software patents are threatening its continuous development.
|
|||||||||||||||
FFMPEG is very easy to compile under Win32, too. It is by far the fastest MPEG-2 encoder (AVI/DIVX4-->DVD/MPEG-2) I have ever seen. It was able to do NTSC in real time, >30 fps, on my 0.85 GHz, 'vanilla'. When I eventually get around to setting up CPU-specific optimizations for recompilation I expect it to go 40+ or more. Its only downside for me is that it won't do the frame multiplication needed to take an AVI of less than 1 (e.g., 0.25) fps and convert it to 23.976. For Win32 compilation, use MSYS and MINGW, ./configure, make, from http://mingw.org.
|
|||||||||||||||
|
|||||||||||||||
| 1 tool hits, Showing 1 to 1 tools |
-
|
Explanation:
New tool= New tool since your last visit
New version= New version since your last visit
New comments= New comments since your last visit
Type and download
Freeware = Free software.
Free software = Free software and also open source code.
Freeware/Adware = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
v1.0.1 = Latest version available.
Download beta = It could be a BETA, RC(Release Candidate) and even a ALPHA version of the software.
Download (direct link) = A direct link to the software download.
Download (developer's site) = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64 bit version = If you have a 64bit operating system you can download this version.
Download portable version = No installation is required, just extract the files to a folder and run directly.
= Windows version available.
= Mac OS version available.
= Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com and virusscan.jotti.org.
Rating
Rating from 0-10.
Browse software by sections
