Profile

Cover photo
1,627 followers|66,787 views
AboutPosts

Stream

FFmpeg
owner

News  - 
 
We have made a new major release (2.7) It contains all features and bugfixes of the git master branch from the 9th June. Please see the Release Notes for a list of note-worthy changes.

We recommend users, distributors and system integrators to upgrade unless they use current git master.
FFmpeg has always been a very experimental and developer-driven project. It is a key component in many multimedia projects and has new features added constantly. Development branch snapshots work really well 99% of the time so people are not afraid to use them. Git Repositories ...
7
1
Add a comment...

FFmpeg
owner

News  - 
 
We have made a new major release (2.4) It contains all features and bugfixes of the git master branch from the 14th September. Please see the Release Notes for a list of note-worthy changes.

We recommend users, distributors and system integrators to upgrade unless they use current git master.
FFmpeg has always been a very experimental and developer-driven project. It is a key component in many multimedia projects and has new features added constantly. Development branch snapshots work really well 99% of the time so people are not afraid to use them. Git Repositories ...
7
Marius Dalacu's profile photoRaihan Allie's profile photo
2 comments
 
I'm not sure whether this is a bug or not, but using the libx264 library in php results in the encoding stoping midway through the process without kicking out any actually error. Anyone else suffer that yet?
Add a comment...

FFmpeg
owner

News  - 
 
We have made a new major release (2.1) It contains all features and bug fixes of the git master branch from 28th October. A partial list of new stuff is below:

 - aecho filter
 - perspective filter ported from libmpcodecs
 - ffprobe -show_programs option
 - compand filter
 - RTMP seek support
 - when transcoding with ffmpeg (i.e. not streamcopying), -ss is now accurate even when used as an input option. Previous behavior can be restored with the -noaccurate_seek option.
 - ffmpeg -t option can now be used for inputs, to limit the duration of
data read from an input file
 - incomplete Voxware MetaSound decoder
 - read EXIF metadata from JPEG
 - DVB teletext decoder
 - phase filter ported from libmpcodecs
 - w3fdif filter
 -  Opus support in Matroska
 - FFV1 version 1.3 is stable and no longer experimental
 - FFV1: YUVA(444,422,420) 9, 10 and 16 bit support
 - changed DTS stream id in lavf mpeg ps muxer from 0x8a to 0x88, to be more consistent with other muxers
 - adelay filter
 - pullup filter ported from libmpcodecs
 - ffprobe -read_intervals option
 - Lossless and alpha support for WebP decoder
 - Error Resilient AAC syntax (ER AAC LC) decoding
 - Low Delay AAC (ER AAC LD) decoding
 - mux chapters in ASF files
 - SFTP protocol (via libssh)
 - libx264: add ability to encode in YUVJ422P and YUVJ444P
 - Fraps: use BT.709 colorspace by default for yuv, as reference fraps decoder does
 - make decoding alpha optional for prores, ffv1 and vp6 by setting
the skip_alpha flag.
 - ladspa wrapper filter
 - native VP9 decoder
 - dpx parser
 - max_error_rate parameter in ffmpeg
 - PulseAudio output device
 - ReplayGain scanner
 - Enhanced Low Delay AAC (ER AAC ELD) decoding (no LD SBR support)
 - Linux framebuffer output device
 - HEVC decoder, raw HEVC demuxer, HEVC demuxing in TS, Matroska and MP4
 - mergeplanes filter
14
2
Add a comment...

FFmpeg
owner

News  - 
 
We have made a new major release (2.0) It contains all features and bugfixes of the git master branch from 10th July. A partial list of new stuff is below:

 - curves filter
 - reference-counting for AVFrame and AVPacket data
 - ffmpeg now fails when input options are used for output file or vice versa
 - support for Monkey's Audio versions from 3.93
 - perms and aperms filters
 - audio filtering support in ffplay
 - 10% faster aac encoding on x86 and MIPS
 - sine audio filter source
 - WebP demuxing and decoding support
 - new ffmpeg options -filter_script and -filter_complex_script, which allow a filtergraph description to be read from a file
 - OpenCL support
 - audio phaser filter
 - separatefields filter
 - libquvi demuxer
 - uniform options syntax across all filters
 - telecine filter
 - new interlace filter
 - smptehdbars source
 - inverse telecine filters (fieldmatch and decimate)
 - colorbalance filter
 - colorchannelmixer filter
 - The matroska demuxer can now output proper verbatim ASS packets. It will become the default at the next libavformat major bump.
 - decent native animated GIF encoding
- asetrate filter
 - interleave filter
 - timeline editing with filters
 - vidstabdetect and vidstabtransform filters for video stabilization using the vid.stab library
 - astats filter
 - trim and atrim filters
 - ffmpeg -t and -ss (output-only) options are now sample-accurate when transcoding audio
 - Matroska muxer can now put the index at the beginning of the file.
 - extractplanes filter
 - avectorscope filter
 - ADPCM DTK decoder
 - ADP demuxer
 - RSD demuxer
 - RedSpark demuxer
 - ADPCM IMA Radical decoder
 - zmq filters
 - DCT denoiser filter (dctdnoiz)
 - Wavelet denoiser filter ported from libmpcodecs as owdenoise (formerly "ow")
 - Apple Intermediate Codec decoder
 - Escape 130 video decoder
 - FTP protocol support
 - V4L2 output device
 - 3D LUT filter (lut3d)
 - SMPTE 302M audio encoder
 - support for slice multithreading in libavfilter
 - Hald CLUT support (generation and filtering)
 - VC-1 interlaced B-frame support
 - support for WavPack muxing (raw and in Matroska)
 - XVideo output device
 - vignette filter
 - True Audio (TTA) encoder
 - Go2Webinar decoder
 - mcdeint filter ported from libmpcodecs
 - sab filter ported from libmpcodecs
 - ffprobe -show_chapters option
 - WavPack encoding through libwavpack
 - rotate filter
 - spp filter ported from libmpcodecs
 - libgme support
 - psnr filter

We recommend users, distributors and system integrators to upgrade unless they use current git master.
FFmpeg Download and Source Code Repository Access. Getting FFmpeg. FFmpeg has always been a very experimental and developer-driven project. It is a key component in many multimedia projects and has new features added constantly. Development branch snapshots work really well 99% of the time so ...
12
2
Tuuls Shred's profile photoWarren Beyda's profile photoTimothy Gu's profile photo
3 comments
 
+Warren Beyda MPlayer automatically uses git master FFmpeg by default, which is even newer than this release; MPC-HC now uses LAV filters, which by default uses +Hendrik Leppkes (nevcariel) FFmpeg fork, which is based on FFmpeg git master.
Add a comment...

FFmpeg
owner

News  - 
 
We have made a new major release (1.2) It contains all features and bugfixes of the git master branch from 7th march. A partial list of new stuff is below:

 - VDPAU hardware acceleration through normal hwaccel
 - SRTP support
 - error diffusion dither in Swscale
 - chained ogg support
 - Theora midstream reconfiguration support
 - EVRC decoder
 - audio fade filter
 - filtering audio with unknown channel layout
 - allpass, bass, bandpass, bandreject, biquad, equalizer, highpass, lowpass and treble audio filter
 - improved showspectrum filter, with multichannel support and sox-like colors
 - histogram filter
 - tee muxer
 - il filter ported from libmpcodecs
 - support ID3v2 tags in ASF files
 - encrypted TTA stream decoding support
 - RF64 support in WAV muxer
 - noise filter ported from libmpcodecs
 - Subtitles character encoding conversion
 - blend filter
 - stereo3d filter ported from libmpcodecs

We recommend users, distributors and system integrators to upgrade unless they use current git master.
7
Justin Coffi's profile photo
 
What exactly does " VDPAU hardware acceleration through normal hwaccel" mean? 
Add a comment...

FFmpeg
owner

News  - 
 
We have made a new major release (1.1) It contains all features and bugfixes of the git master branch. A partial list of new stuff is below:

 - stream disposition information printing in ffprobe
 - filter for loudness analysis following EBU R128
 - Opus encoder using libopus
 - ffprobe -select_streams option
 - Pinnacle TARGA CineWave YUV16 decoder
 - TAK demuxer, decoder and parser
 - DTS-HD demuxer
 - remove -same_quant, it hasn't worked for years
 - FFM2 support
 - X-Face image encoder and decoder
 - 24-bit FLAC encoding
 - multi-channel ALAC encoding up to 7.1
 - metadata (INFO tag) support in WAV muxer
 - subtitles raw text decoder
 - support for building DLLs using MSVC
 - LVF demuxer
 - ffescape tool
 - metadata (info chunk) support in CAF muxer
 - field filter ported from libmpcodecs
 - AVR demuxer
 - geq filter ported from libmpcodecs
 - remove ffserver daemon mode
 - AST muxer/demuxer
 - new expansion syntax for drawtext
 - BRender PIX image decoder
 - ffprobe -show_entries option
 - ffprobe -sections option
 - ADPCM IMA Dialogic decoder
 - BRSTM demuxer
 - animated GIF decoder and demuxer
 - PVF demuxer
 - subtitles filter
 - IRCAM muxer/demuxer
 - Paris Audio File demuxer
 - Virtual concatenation demuxer
 - VobSub demuxer
 - JSON captions for TED talks decoding support
 - SOX Resampler support in libswresample
 - aselect filter
 - SGI RLE 8-bit decoder
 - Silicon Graphics Motion Video Compressor 1 & 2 decoder
 - Silicon Graphics Movie demuxer
 - apad filter
 - Resolution & pixel format change support with multithreading for H.264
 - documentation split into per-component manuals
 - pp (postproc) filter ported from MPlayer
 - NIST Sphere demuxer
 - MPL2, VPlayer, MPlayer, AQTitle, PJS and SubViewer v1 subtitles demuxers and decoders
 - Sony Wave64 muxer
 - adobe and limelight publisher authentication in RTMP
 - data: URI scheme
 - support building on the Plan 9 operating system
 - kerndeint filter ported from MPlayer
 - histeq filter ported from VirtualDub
 - Megalux Frame demuxer
 - 012v decoder
 - improved AVC Intra decoding support

 We recommend users, distributors and system integrators to upgrade unless they use current git master.
5
Add a comment...

Communities

FFmpeg
owner

News  - 
 
We have made a new major release (2.6) It contains all features and bugfixes of the git master branch from the 7th March. Please see the Release Notes for a list of note-worthy changes.

We recommend users, distributors and system integrators to upgrade unless they use current git master.
FFmpeg has always been a very experimental and developer-driven project. It is a key component in many multimedia projects and has new features added constantly. Development branch snapshots work really well 99% of the time so people are not afraid to use them. Git Repositories ...
7
1
Marius Dalacu's profile photo
 
The one and only, the best. 👍
Add a comment...

FFmpeg

Shared publicly  - 
 
Once again FFmpeg will be represented at LinuxTag in Berlin, Germany. The event will take place from 8th to 10th of May. Please note that this year's LinuxTag is at a different location closer to the city center.

We will have a shared booth with XBMC and VideoLAN. If you have media files that cannot be processed correctly with FFmpeg, be sure to have a sample with you so we can have a look!

We are looking forward to see you in Berlin!
Der LinuxTag 2014 findet im Mai 2014 als Teil der Berliner Web Week statt.
9
1
Mike Melanson's profile photo
 
Aww, they don't use my photo for their website anymore. :-) 
Add a comment...

FFmpeg
owner

News  - 
 
Once again we have started a new seasonal banner contest for the FFmpeg website. If you are curious follow the link!
FFmpeg is free software licensed under the LGPL or GPL depending on your choice of configuration options. If you use FFmpeg or its constituent libraries, you must adhere to the terms of the license in question. You can find basic compliance information and get licensing help on our license and ...
4
1
Add a comment...

FFmpeg
owner

News  - 
 
We happily announce that FFmpeg will be represented at LinuxTag in Berlin, Germany. The event will take place from 22nd to 25th of May.

We will have a shared booth with XBMC. So just come over and visit our booth to have a chat with us. And please bring along your media samples if you possess any that do not work correctly with FFmpeg!

We are looking forward to see you in Berlin!
7
1
Add a comment...

FFmpeg
owner

News  - 
 
 
We happily announce that FFmpeg will be represented at `Chemnitzer Linux-Tage' in Chemnitz, Germany. The event will take place on 16th and 17th of March.

We hereby invite you to visit us at our booth located in the Linux-Live area! There we will demonstrate usage of FFmpeg, answer your questions and listen to your problems and wishes.

We are looking forward to meet you (again)!
4
Add a comment...

FFmpeg

Shared publicly  - 
3
Add a comment...
Communities
Contact Information
Contact info
Email
Story
Tagline
FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It contains libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample which can be used by applications. As well as ffmpeg, ffserver, ffplay and ffprobe which can be used by end users for transcoding, streaming and playing.
Introduction

The FFmpeg project tries to provide the best technically possible solution for developers of applications and end users alike. To achieve this we combine the best free software options available. We slightly favor our own code to keep the dependencies on other libs low and to maximize code sharing between parts of FFmpeg. Wherever the question of "best" cannot be answered we support both options so the end user can choose.

Security is a high priority and code review is always done with security in mind. Though due to the very large amounts of code touching untrusted data security issues are unavoidable and thus we provide as quick as possible updates to our last stable releases when new security issues are found.

Everyone is welcome in FFmpeg and all contributions are welcome too. We are happy to receive patches, pull requests, bug reports, donations or any other type of contribution.