Movatterモバイル変換


[0]ホーム

URL:


Archive

August 22, 2013, Autumn Website Banner Contest

Welcome art-inclined readers of this rather technical website!

Again it is time for a contest to select a new banner for the coming autumn season. It is your chance to display your art to the world and make this site a little bit more artistic for the coming months.

Please readticket 2891 for further directions.

Deadline is on 20th of September.

And as always: Happy painting!

July 10, 2013, FFmpeg 2.0

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.

June 5, 2013, Request for speech codec samples

FFmpeg developers want to support more voice and speech codecs. We are looking for samples of EVRC-WB , EVRC-B and SMV codecs. Some cell phones may record the audio in qcp, mp4 or 3g2 formats.

Please upload these codec samples to us (ftp, trac, etc) so we may take a look. Or you can email them to projects@mplayerhq.hu , thanks!

April 28, 2013, LinuxTag

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!

More information about LinuxTag can be foundhere

We are looking forward to see you in Berlin!

March 15, 2013, FFmpeg 1.2

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.

February 10, 2013, Spring Website Banner Contest

Spring is approaching on the northern hemisphere. So it is time to announce another episode of our seasonal art contest.

Please readticket 2255 for further directions.

The deadline is on March 15th.

Happy painting!

February 4, 2013, Chemnitzer Linux-Tage

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.

More information can be foundhere

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)!

January, 7, 2013, FFmpeg 1.1

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.

December 30, 2012, Recent Developments

Before this year ends we want to use the occasion and give you some news about recent developments in FFmpeg.

-subtitles filter

The subtitles filter makes it possible to merge subtitles supported by libavformat/libavcodec into a video stream. This process is also known as burning them into the video or simply hardsubbing. This filter depends on libass and thus is only available in builds configured with --enable-ass.

The subtitles filter is also useful to play external subtitle files with ffplay. An example of this usage can be found in the following entry about TED captions.

- JSONcaptions for TED talks decoding support

TED provides video downloads for their talks. Not all of these are available with subtitles and when they are the subtitles are burnt into the video. Now with this new FFmpeg feature you can download the subtitle files and just display them on the fly when playing the video with ffplay:

    ffplay ted.mp4 -vf subtitles=ted.json

-geq filter ported from libmpcodecs

This is another filter ported from MPlayer. It allows you to arbitrarily change luma and chroma values for each pixel of the movie individually. To learn more look at thegeq documentation andthe evaluation syntax description. Do not forget to give it a try:

    ffplay input.movie -vf "geq=p(X\,Y):if(gt(Y\,H/2)\,128)+ifnot(gt(Y\,H/2)\,cr(X\,Y)):if(gt(Y\,H/2)\,128)+ifnot(gt(Y\,H/2)\,cb(X\,Y))"

- filter forloudness analysis following EBU R128

This filter analyses audio streams as recommended by EBU recommendation R128. The output can be either logged or visualized in a generated video stream.

-FFM2 support

The FFM2 format has been introduced to provide better interoperability between different versions of the FFmpeg tools. It is usually used to provide input to ffserver. It improves on its predecessor FFM by making the format backward-compatible and extensible. This means the generated files are are no longer dependant on specific FFmpeg versions.

- Opus encoder using libopus

You can encode Opus now via Xiph'slibopus.

- VobSub demuxer

IDX/SUB file pairs can now be played back or be remuxed into other formats such as MKV.

- Resolution & pixel format change support with multithreading for H.264

Finally H.264 with resolution and/or pixel format changes can be decoded multithreaded.

-documentation split into per-component manuals

In an on-going effort, the documentation is split, reordered and extended to make it more accessible and more complete.

Of course we can't possibly cover all changes since our last release in a single news article, but we encourage you to read theChangelog yourself.

We wish you all a happy new year!

November 14, 2012, Winter Website Banner Contest

As the days are getting shorter for some of us, we are proud to announce a new episode of our FFmpeg seasonal banners contest! This is your chance to get your art on top of this website for the coming winter season.

Please read on here for further directions.

The deadline is on December 14th.

If you are member of an artist community we encourage you to spread the word about this contest.

Frosty painting!

September, 28, 2012, FFmpeg 1.0

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

    - INI and flat output in ffprobe    - Scene detection in libavfilter    - Indeo Audio decoder    - channelsplit audio filter    - setnsamples audio filter    - atempo filter    - ffprobe -show_data option    - RTMPT protocol support    - iLBC encoding/decoding via libilbc    - Microsoft Screen 1 decoder    - join audio filter    - audio channel mapping filter    - Microsoft ATC Screen decoder    - RTSP listen mode    - TechSmith Screen Codec 2 decoder    - AAC encoding via libfdk-aac    - Microsoft Expression Encoder Screen decoder    - RTMPS protocol support    - RTMPTS protocol support    - RTMPE protocol support    - RTMPTE protocol support    - showwaves and showspectrum filter    - LucasArts SMUSH playback support    - SAMI, RealText and SubViewer demuxers and decoders    - Heart Of Darkness PAF playback support    - iec61883 device    - asettb filter    - new option: -progress    - 3GPP Timed Text encoder/decoder    - GeoTIFF decoder support    - ffmpeg -(no)stdin option    - Opus decoder using libopus    - caca output device using libcaca    - alphaextract and alphamerge filters    - concat filter    - flite filter    - Canopus Lossless Codec decoder    - bitmap subtitles in filters (experimental and temporary)    - MP2 encoding via TwoLAME    - bmp parser    - smptebars source    - asetpts filter    - hue filter    - ICO muxer    - SubRip encoder and decoder without embedded timing    - edge detection filter    - framestep filter    - ffmpeg -shortest option is now per-output file    -pass and -passlogfile are now per-output stream    - volume measurement filter    - Ut Video encoder    - Microsoft Screen 2 decoder    - Matroska demuxer now identifies SRT subtitles as AV_CODEC_ID_SUBRIP    instead of AV_CODEC_ID_TEXT    - smartblur filter ported from MPlayer    - CPiA decoder    - decimate filter ported from MPlayer    - RTP depacketization of JPEG    - Smooth Streaming live segmenter muxer    - F4V muxer    - sendcmd and asendcmd filters    - WebVTT demuxer and decoder (simple tags supported)    - RTP packetization of JPEG    - faststart option in the MOV/MP4 muxer    - Several security fixes

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

August 29, 2012, Autumn Website Banner Contest

It is about time for the next seasonal banner. Soon the leaves will bestarting to change colors on the northern hemisphere and we are seekingout for adventurous artists to take part in our art contest. With theright mix of skill and luck your submission will make it to the top ofthe FFmpeg website this autumn.

Please read ourArt Submission How-to if you are interested in participating.

The deadline is on September 19th.

If you are part of an artist community we encourage you to spread the wordabout this contest.

Happy painting!

July 18, 2012, SOCIS

FFmpeg has been accepted to take part in theESA Summer of Code InSpace. If you want to participate as student, please readthispage and get in touch with us as soon as possible!

July, 5, 2012, Donations

We're glad to announce that FFmpeg has been accepted asSPI associatedproject.

Donations to FFmpeg can be done through SPI, following theinstructionshere, orfollowing thisdirectClick&Pledge link.

Donations will be used to fund expenses related to development(e.g. to cover equipment and server maintenance costs), to sponsor bugfixing, feature development, the participation or organization ofmeetings and events in the project interest area, and to supportinternal development or educational projects or any other activitypromoting FFmpeg.

June, 7, 2012, FFmpeg 0.11.1

We have made a new point releases (0.11.1).It contains about 70 bugfixes, some possibly security relevant.

We recommend users, distributors and system integrators to upgrade to 0.11.1 or git master.

May, 25, 2012, FFmpeg 0.11

We have made a new major release (0.11)It contains all features and bugfixes of the git master branch. A partial list ofnew 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.- complete audio filtering in libavfilter and ffmpeg- add fps filter- vorbis parser- png parser- audio mix filter

We recommend users, distributors and system integrators to upgrade unless they usecurrent git master.

April 12, 2012, FFmpeg 0.7.12 / 0.8.11

We have made two new point releases (0.7.12 and0.8.11).An abbreviated list of changes is below:

Fixes: CVE-2012-0853, CVE-2012-0858, CVE-2011-3929, CVE-2011-3936,       CVE-2011-3937, CVE-2011-3940, CVE-2011-3945, CVE-2011-3947Several security issues that dont have CVE numbers.and about 150 bugfixesSee the changelog for details.

We recommend distributors and system integrators to upgrade to 0.10.2 or git master when possible though.

April, 4, 2012, Server Upgrade

Today our main server has been upgraded due to performance issues withour bug tracker.While investigating the speed issues, we also took the opportunity to add votingsupport to bug reports and wiki pages, so you can now "tell" us which issuesyou want us to work on first.

March, 17, 2012, FFmpeg 0.10.1

We have made a new point release (0.10.1)It contains some security fixes, over 100 bugfixes and some new features like the swapuvfilter. See the changelog for details.We recommend users, distributors and system integrators to upgrade unless they usecurrent git master.

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 ofnew 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-3952v410 Quicktime Uncompressed 4:4:4 10-bit encoder and decoderSBaGen (SBG) binaural beats script demuxerOpenMG Audio muxerTimecode extraction in DV and MOVthumbnail video filterXML output in ffprobeasplit audio filtertinterlace video filterastreamsync audio filteramerge audio filterISMV (Smooth Streaming) muxerGSM audio parserSMJPEG muxerXWD encoder and decoderAutomatic thread count based on detection number of (available) CPU coresy41p Brooktree Uncompressed 4:1:1 12-bit encoder and decoderffprobe -show_error optionAvid 1:1 10-bit RGB Packer codecv308 Quicktime Uncompressed 4:4:4 encoder and decoderyuv4 libquicktime packed 4:2:0 encoder and decoderffprobe -show_frames optionsilencedetect audio filterffprobe -show_program_version, -show_library_versions, -show_versions optionsrv34: frame-level multi-threadingoptimized iMDCT transform on x86 using SSE for for mpegaudiodecImproved PGS subtitle decoderdumpgraph option to lavfi devicer210 and r10k encodersffwavesynth decoderaviocat toolffeval toolall features from avconv merged into ffmpeg

We recommend users, distributors and system integrators to upgrade unless they usecurrent git master.

January 24, 2012, Forgotten Patches

FFmpeg development has gone into OVERDRIVE. Over the years we havemissed patches, so we need your help to locate old unapplied patches to review again.

If you find a patch that was never applied, please let us know, either by resubmitting itto ffmpeg-devel or by attaching it to a bug on ourbug tracker.

For example, did you know there was a patch to read DVDs with FFmpeg? Its now beingreviewed and fixed up for inclusion. Want to add BluRay support? We're interested!

January 16, 2012, Chemnitzer Linux-Tage

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

More information can be foundhere

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 toyour problems and wishes.

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 and0.8.10). All of them containfixes for CVE-2011-3892 (already in previous 0.8 and 0.7 releases), CVE-2011-3893, and CVE-2011-3895. In addition 0.8.10and 0.7.11 contain all critical security fixes from 0.9.1.We recommend users, distributors and system integrators to upgrade unless they usecurrent git master. We recommend everyone to upgrade to at least 0.7.11, 0.8.10 or 0.9.1.

January 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 usecurrent 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 and0.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 theaddition of avcodec_open2() for libx264 have been fixed/done in previous 0.7 and 0.8 pointreleases already.We recommend users, distributors and system integrators to upgrade unless they usecurrent git master. We recommend everyone to upgrade to at least 0.7.8, 0.8.7 or 0.9.

December 23, 2011, Call For Maintainers

FFmpeg is moving faster than ever before, and with your help we could move evenfaster. If you know C and git and want to maintain some part of FFmpeg you canhelp us. Clone git://source.ffmpeg.org/ffmpeg.git,pick an area of the codebase you want to maintain,subscribe toffmpeg-develand start hacking on the code you are interested in, review patches on the mailinglist, and fix bugs from ourbug trackerthat are related to the area you want tomaintain. Once you are happy with your work just send us a link to your publicgit clone (for example fromGithub).Non-programmers are welcome to contribute too. We are also searching for someoneto make new official Debian and Ubuntu packages, that would be part of the officialdistributions. If you have questions, just ask onffmpeg-develmailing list or our IRC channel #ffmpeg-devel.

December 20, 2011, Winter logo

Our winter logo has been drawn by Daniel Perez fromGoogle Code-In.FFmpeg has teamed up withVideoLAN to helppre-university students contribute to open-source projects. See theGoogle Code-In VideoLANproject page if you would like to contribute.

We would also like to thank our students who have already participated.

December 11, 2011, FFmpeg 0.9

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

native dirac decodermmsh seekingmore accurate rgb->rgb in swscaleMPO file format reading supportmandelbrot fraktal video sourcelibass filterexport quarter_sample & divx_packed from decodersVBLE decoderlibopenjpeg encoderalpha opaqueness fixes in many codecs8bit palette dynamic range fixes in many codecsAVIOInterruptCBOS/2 threads supportcbr mp3 muxing fixsample rate change support in flv (nellymoser decoder)mov/mp4 chunking support (equivalent to mp4boxs -inter)mov/mp4 fragment support (equivalent to mp4boxs -frag)rgba tiffsx264rgb bugfixcljrencoder with ditherescape130 decodermany new ARM optimizations-reportDxtory capture format decoderlife video sourcewtv, sox, utvideo and many other new regression testsgcc coverage supportcellauto video sourceplanar rgb input support in swslibmodplug & bintext outputg723.1 encoderg723.1 muxerrandom() function for the expression evaluatorpersistent variables for the expression evaluatorpulseaudio input supporth264 422 inter decoding supportprores encodernative utvideo decoderlibutvideo supportdeshake filteraevalsrc filtersegment muxermkv timecode v2 muxercache urlprotocollibaacplus supportACT/BIT demuxersAMV video encoderg729 decoderstdin control of drawtext2bpp, 4bpp png supportinterlaced 1bpp and PAETH png fixeslibspeex encoding supporthardened h264 decoder that wont overread the bitstreamwtv muxerH/W Accelerated H.264 Decoding on Androidstereo3d filter from libmpcodecs works nowan experimental jpeg2000 encodermany bugfixeslibswresample

We recommend users, distributors and system integrators to upgrade unless they usecurrent git master.

December 10, 2011, Donations

Want to donate to FFmpeg? Well, theres no way to do that currently. Luckilywe don't need any money. But there are many not for profit organizations withnoble goals that do. Select one of your choice that you trust and agree withtheir goals and instead of donating to FFmpeg, send your donation to them.

November 29, 2011, Google Code-in

The FFmpeg project participates for the first time inGoogle Code-in.Thanks go to the VideoLAN project for making this possible!We welcome all eligible students to pick up some task and win aT-Shirt or some money from google and at the same time have somefun and contribute to a Free software project.

November 21, 2011

We have made 2 new point releases (0.7.8 and0.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 usecurrent git master.

stop censorship logoNovember 20, 2011

FFmpeg supports the fight against American Internet censorship.

November 6, 2011

We have made a new point release (0.5.5)from the old 0.5 branch. It fixes many serious security issues, a partial list is below.

d39cc3c0 resample2: fix potential overflowe124c3c2 resample: Fix overflow8acc0546 matroskadec: fix out of bounds writec603cf51 qtrle: check for out of bound writes.e1a46eff qtrle: check for invalid line offset23aaa82b vqa: fix double free on corrupted streams58087a4e mpc7: return error if packet is too small.8d1fa1c9 mpc7: check output buffer size before decoding2eb5f77b h264: do not let invalid values in h->ref_count after a decoder reset.ddbbe500 h264: fix the check for invalid SPS:num_ref_frames.d1a5b53e h264: do not let invalid values in h->ref_count on ff_h264_decode_ref_pic_list_reordering() errors.3699a46e Check for out of bound writes in the QDM2 decoder.62da9203 Check for out of bound writes in the avs demuxer.2e1e3c1e Check for corrupted data in avs demuxer.635256a3 Fix out of bound writes in fix_bitshift() of the shorten decoder.240546a1 Check for out of bounds writes in the Delphine Software International CIN decoder.07df40db Check for invalid update parameters in vmd video decoder.b24c2e59 Release old pictures after a resolution change in vp5/6 decoder25bc1108 Check output buffer size in nellymoser decoder.8ef917c0 check all svq3_get_ue_golomb() returns.648dc680 Reject audio tracks with invalid interleaver parameters in RM demuxer.d6f8b654 segafilm: Check for memory allocation failures in segafilm demuxer.d8439f04 rv34: check that subsequent slices have the same type as first one.6108f04d Fixed segfault on corrupted smacker streams in the demuxer.b261ebfd Fixed segfaults on corruped smacker streams in the decoder.03db051b Fixed segfault with wavpack decoder on corrupted decorrelation terms sub-blocks.9cda3d79 rv10: Reject slices that does not have the same type as the first one52b8edc9 oggdec: fix out of bound write in the ogg demuxer2e17744a Fixed off by one packet size allocation in the smacker demuxer.19431d4d ape demuxer: fix segfault on memory allocation failure.ecd6fa11 Check for invalid packet size in the smacker demuxer.80fb9f2c cavsdec: avoid possible crash with crafted input46f9a620 Fix possible double free when encoding using xvid.4f07a3aa Fix memory (re)allocation in matroskadec.c, related to MSVR-11-0080. Fixes: MSVR11-011, CVE-2011-350404888ede cavs: fix some crashes with invalid bitstreams Fixes CVE-2011-3362, CVE-2011-3973, CVE-2011-397424cd7c5d Fix apparently exploitable race condition.8210ee22 AMV: Fix possibly exploitable crash. Fixes http://seclists.org/bugtraq/2011/Apr/257

We recommend distributors and system integrators whenever possible to upgrade to 0.7.7, 0.8.6 or git master. But when this is not possible 0.5.5 is more secure than previous releases from the 0.5 branch. If you are looking for an updated 0.6 release, please consider 0.7.7 which is ABI compatible and contains a huge number of security fixes that are missing in 0.6.*.

November 4, 2011

We have made 2 new point releases (0.7.7 and0.8.6) that fix around 90 bugs, several of whichare security relevant.We recommend users, distributors and system integrators to upgrade unless they usecurrent git master.

October 29, 2011

New stuff in git master:

planar rgb input support in swslibmodplug & bintext outputg723.1 encoderg723.1 muxerrandom() function for the expression evaluatorpersistent variables for the expression evaluatorpulseaudio input supporth264 422 inter decoding supportprores encodernative utvideo decoderlibutvideo supportdeshake filteraevalsrc filtersegment muxermkv timecode v2 muxercache urlprotocolmany bugfixes and many other things

October 2, 2011

We have made 2 new point releases (0.7.6 and0.8.5) that fix security issues in

4X Technologies demuxer4xm decoderADPCM IMA Electronic Arts EACS decoderANM decoderDelphine Software International CIN decoderDeluxe Paint Animation demuxerElectronic Arts CMV decoderPTX decoderQDM2 decoderQuickDraw decoderTIFF decoderTiertex Limited SEQ decoderaac decoderavi demuxeravs demuxerbink decoderflic decoderh264 decoderindeo2 decoderjpeg 2000 decoder,libx264 interface to x264 encodermov muxermpc v8 decoderrasterfile decodeshorten decodersun raster decoderunsharp filtervmd audio decodervmd video decoderwmapro decoderwmavoice decoderxan decoder

These releases also add libaacplus support and include all changesfrom libav.org 0.7.2.
We recommend users, distributors and system integrators to upgrade unless they usecurrent git master.

September 28, 2011

New stuff in git master:

    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    ...

September 22, 2011

We have made 2 new point releases that fix more security issues.They also include many bugfixes and a few backported features, forexample speex encoding support through libspeex has been backported.All changes from the latest libav release (0.7.1) are included as well.Grab them from ourdownload page.or even better use latest git master.

September 15, 2011

FFmpeg now has a ProRes decoder in master git.

We want to support more raw or 10bit or broadcast codecs.We need samples of the following codecs. If you have some,please upload them to ourtrac.

Codec name / isom or fourcc

Pinnacle TARGA2000dvr1Pinnacle TARGA Cine YUVY216BlackMagic Design Vr21Digital Voodoo DV10 HD10Media-100 844/X Uncompressed v.2.02MYUVMedia-100 iFinish Transcoder dtmtAccom SphereOUS v.3.0.1 ImJGAbekas ClipStore MXc J2K Compressed v.3.0.2HDJ1 HDJKBOXX v.1.0bxrg bxbg bxyv bxy2LiveType Codec DecompressorpRizCineon DPX 10-bit Y'CbCr 4:2:2D210 C310 DPX ciniRadius DV YUV PAL/NTSCR420 R411

September 7, 2011

We have made 2 new point releases that fix several security issues,amongth them MSVR-11-0088.They also include many bugfixes and a few backported features.All changes from the latest libav release (0.7.1) are included as well.Grab them from ourdownload page.or even better use latest git master.

August 29, 2011

We have added support for H.264 4:2:2 intra, there are some new8->10bit fixes in swscale, ffplay has more accurate AV-sync, oggduration is more accurate now, we can decode WMVP and WVP2 streamsand many many other new things and bugfixes. All in ffmpeg git master.

July 28, 2011

We have made 2 new point releases that fix several security issues,amongth them MSVR-11-0080.They also include many bugfixes and a few backported features.All changes from libav 0.7.1 are included as well.Grab them from ourdownload page.or even better use latest git master.

June 24, 2011

Instead of having fun outside in the warm summer months, we have made anew release:FFmpeg 0.8!All bugfixes and merges from ffmpeg-mt and libav are included in this release.Although we still recommend you use the latest git version of our code.

We have also made anOLDABI release:FFmpeg 0.7.1.It contains almost all of the features, bugfixes and merges of ffmpeg-mt and libav of 0.8,while being compatible with the 0.6 ABI and API. It has a few missing features,read the Changelog for more information.

May 3, 2011

FFmpeg now accesses x264 presets via libx264. This extends functionality byintroducing several new libx264 options including-preset,-tune,and-profile. You can read more detailed information about these optionswith "x264 --fullhelp".

The syntax has changed so be sure to update your commands. Example:

ffmpeg -i input -vcodec libx264 -preset fast -tune film -profile main -crf 22 -threads 0 output

April 27, 2011

FFmpeg now has an oldabi branch. It is updated to master but with the old ABI.Only fixes that break the old ABI are missing from this branch.

To access the oldabi branch, clone FFmpeg, then do

git checkout oldabi

To get back to latest FFmpeg, just run:

git checkout master

April 14, 2011

FFmpeg can now decode 9-bit and 10-bit H.264 streams,used in particular by AVCIntra 50.

April 4, 2011

In order to supply our release users with the newest features and bugfixes we are in the process of making a new release. The release willbe based on the latest development tree while staying API/ABI compatibleto the previous release.

Pleasedownload the release candidate and report problems to ourbug tracker.

March 30, 2011

Win32 and Win64 builds of FFmpeg are now available athttp://ffmpeg.zeranoe.com/builds/

Please report any bugs to ourbug tracker.

March 21, 2011

TodayFFmpeg-mt, themultithreaded decoding branch, has been merged into FFmpeg. This has beena long awaited merge, and we would like to thank Alexander Strange for hispatience and hard work.

Testing is appreciated and if you find any bugs please report them to ourbug tracker.

March 21, 2011

The mailing lists have been fully migrated to ffmpeg.org!

The FFmpeg mailing lists were moved from sourceforge.net tomplayerhq.hu in April 2005, and moved from mplayerhq.huto ffmpeg.org in 2011.

Unfortunately the lists were down for a few hoursbecause of the abrupt shut down on the previous server[1].We apologize for this interruption. Also we could not movethe subscribers of thelibav-usermailing list (libav-user is for application developersusing libav* libraries from the FFmpeg project).Even thoughlibav-userwas not listed in the shut down announcement[1], it was alsoshut down.

If you are not yet subscribed we encourage you to do so now ifyou are interested in FFmpeg or multimedia or both. Visit ourcontacts page to find out more aboutthe various mailing lists surrounding the FFmpeg project.You can also find the archives there if you like to browse the old posts.

As stated in the previous news entry we are in the processof recovering our project infrastructure. We will keep youposted.

March 17, 2011

Reinhard Tartler backported several security fixes to the 0.5 release branch andmade another point release, that is0.5.4. Note, 0.5is quite old and this release is mostly for those stuck with the 0.5 branch,and not so interesting for end users.

    Changelog between 0.5.3 and 0.5.4- Fix memory corruption in WMV parsing (addresses CVE-2010-3908)- Fix heap corruption crashes (addresses CVE-2011-0722)- Fix crashes in Vorbis decoding found by zzuf (addresses CVE-2010-4704)- Fix another crash in Vorbis decoding (addresses CVE-2011-0480, Chrome issue 68115)- Fix invalid reads in VC-1 decoding (related to CVE-2011-0723)- Do not attempt to decode APE file with no frames  (addresses http://packetstorm.linuxsecurity.com/1103-exploits/vlc105-dos.txt)

March 15, 2011

FFmpeg has been forked by some developers after their attemptedtakeover[1] two months ago did not fully succeed. During these two months their repositorywas listed here as main FFmpeg repository. We corrected this now and listthe actual main repository and theirs directly below. All improvements of their forkhave been merged into the main repository already.

Sadly we lost a not so minor part of our infrastructure to the forking side.We are still in the process of recovering, but web, git and issue tracker arealready replaced.

Readers who want to find out more about the recent happenings are encouraged toread through the archives of the FFmpeg development mailing list[2]. There wasalso a bit of coverage on some news sites like here [3].

February 24, 2011

FFmpeg development has moved to Git, and the SVN repository is no longerupdated. The SVN repository may be removed in a near future, so you'rerecommended to use aGit repository instead.

The last revision committed to SVN was r26402 on 2011-01-19 and replacedthe svn:external libswscale with a standalone copy.

Oct 18, 2010

We have just pushed the first point release from our 0.6 release branch:FFmpeg 0.6.1. This is amaintenance-only release that addresses a small number of bugs and securityissues. It also adds a newer version of the AAC decoder, which enables theplayback of HE-AAC v2 media.

We have also taken the time make another point release our 0.5 branch:FFmpeg 0.5.3.It is a maintenance-only release that addresses a security issue and aminor set of bugs.

Distributors and system integrators are encouraged to update and share theirpatches against our release branches.

June 15, 2010

A bit longer than actually expected, but finally, we are proud to announceanew release:FFmpeg 0.6. Check outtherelease notes andchangelog.

It is codenamed "Works with HTML5" as the special focus of this release wereimprovements for the new multimedia elements in HTML5. The H.264 and Theoradecoders are now significantly faster and the Vorbis decoder has seen importantupdates. This release supports Google's newly released libvpx library for theVP8 codec and the Matroska demuxer was extended to support to WebM container.

This release includes again an extensive number of changes; some of itshighlights are:

  • Significant work to support at least decoding of all widespread mainstreamproprietary codecs, and as usual broad coverage of widespread non-proprietarycodecs, such as:
    • decoders and encoders
      • VP8 (via Google's libvpx library)
    • decoders
      • AMR-NB
      • Atrac1
      • HE-AAC v1
      • Bink
      • Bluray (PGS) subtitle
      • MPEG-4 Audio Lossless Coding (ALS)
      • WMA Pro
      • WMA Voice
  • Highlights among the newly supported container formats:
    • demuxers and muxers
      • Adobe Filmstrip
      • SoX native format
      • WebM support in Matroska de/muxer
    • demuxers
      • Bink
      • Core Audio Format
      • Dirac in Ogg
      • IV8
      • QCP
      • VQF
      • Wave64
    • muxers
      • IEC-61937
      • RTSP
  • faster AAC decoding
  • faster H.264 decoding
  • numerous ARM optimizations
  • important updates to the Vorbis decoder
  • RTP packetization support for H.263, and AMR
  • RTP depacketization support for AMR, ASF, H.263, Theora and Vorbis
  • RTMP/RTMPT/RTMPS/RTMPE/RTMPTE protocol support via librtmp
  • the new ffprobe tool
  • VorbisComment writing for FLAC, Ogg FLAC and Ogg Speex files
  • and so much more!

June 2, 2010

We are pleased to announce that FFmpeg will be present at LinuxTag inBerlin June 9-12 where we will be showing some spectacular demos.There will also be some trolls.

May 25, 2010

We have just pushed out another point release from our 0.5 release branch:FFmpeg 0.5.2.This is a maintenance-only release that addresses a small number of securityand portability issues. Distributors and system integrators are encouragedto update and share their patches against this branch.

March 19, 2010

Once again, FFmpeg has been accepted to take part in theGoogle Summer of Code. Here is theGoogle SoCFFmpeg page.

We have a list ofproposed project ideas available so, if you think you might be interested,head over there to see if there is any project on which you wish to work and forwhich you may wish to make an application. The list is still in flux, and you'refree to come up with your own ideas, but note that proposals should be closelytied to the progression of FFmpeg's code base.

We would like prospective students to show us that they've got what it takesto be a contributor to FFmpeg. If you think you're suited, then please completeasmalltask before submitting your Summer-of-Code proposal. Note that many of theproposed Summer-of-Code projects have specific tasks that you would want to workon, since they would show us that you're comfortable in that particular piece ofour codebase that relates to your specific project. Send patches to the mailinglist for review, so that you will learn about our patch review process,inlinereplying (because we don't like top-posting on our mailing lists) and generalinteractions with our developer base.

The sooner you start communicating with us and working withinour code base, the sooner both you and we will ascertain your suitability andyou will get used to our development methodology. You have until the applicationdeadline to complete your small task. Good luck!

March 2, 2010

We have just pushed out a point release from our 0.5 releasebranch:FFmpeg 0.5.1. Thisrelease fixes security, packaging and licensing issues for FFmpeg 0.5,but it is a maintenance only release; no new codecs, formats or otherfeature are being introduced. The full details are spelled out in thetherelease notesandchangelog.

There have been security fixes for the ASF, Ogg and MOV/MP4 demuxersas well as the FFv1, H.264, HuffYUV, MLP, MPEG audio and Snowdecoders. libswscale can now be compiled in LGPL mode, albeit withx86 optimizations disabled. Some non-free bits in a test program werereplaced. The AC-3 decoder is now completely LGPL. AMR-NB/WB supportis now possible in free software through the OpenCORE libraries.

To help packagers, the x264 glue code was updated to work with newerversions and symbol versioning was backported, as was the lockmanagement API. The symbol versioning change is enabled on platformsthat support it. This allows users to upgrade from 0.5.1 to theupcoming 0.6 release without having to recompile their applications.While this release is both API and ABI compatible with 0.5, pleasenote that distributors have to recompile applications against 0.5.1in order to make seamless upgrades to 0.6 possible.

March 1, 2010

We have been busy over the past few months. Among other things, theresults are an Indeo 5 video decoder as well as audio decoders forAMR-NB, Sipro, MPEG-4 ALS and WMA Voice, complete support for Bink,CDG and IFF PBM/ILBM bitmaps, an RTSP muxer, Bluray (PGS) subtitlesupport, a protocol for file concatenation and the ffprobe tool forextracting information from multimedia files.

September 23, 2009

In 1992 Sony introduced the first Minidisc player. 17 years later it is nowpossible to transfer and play back the raw ATRAC data from the actual digitaldisc with the help of FFmpeg, tools developed by theLinux Minidisc project and official hardware (MZ-RH1). So if you have lots of digitalrecordings stored on Minidisc now is the time to archive it all.

One of the last entrenchments of proprietary multimedia has fallen: Windows MediaAudio Pro support is finally available in FFmpeg. It decodes all known samplesflawlessly and is considerably faster than the binary decoder from Microsoft.A big thank you goes out to all the reverse engineers and programmers who madethis possible. It really was a herculean effort.

August 24, 2009

Just a very short time after its launch (~10 years), FFmpeg now supportsdecoding of TwinVQ (remember .vqf files?). Now FOSS enthusiasts can finallycontribute to the late 90's discussion if it sounds better than MP3 or not.

July 24, 2009

FFmpeg has removed support forlibamr as of svn revision 19365. Ithas been replaced with support forlibopencore-amr. Naturallythe configure options have changed. The libamr options have been removed andthere are two new options to take their place:

  • --enable-libopencore-amrnb
  • --enable-libopencore-amrwb

The reason for this change is that the libamr license was non-free, whilelibopencore-amr is licensed under an Apache 2 license. The change wasdiscussed at length on the developer mailing list during May, June, andJuly. This has several effects:

  • You may now distribute FFmpeg builds with support for dynamically loading libopencore-amr
  • Support for AMR-WB encoding has been removed since libopencore-amr does not support it

May 7, 2009

FFmpeg was granted 9 slots to fill with applicants. After the gruellingapplication and qualification process, we will be running the following tasksthis year:

  • RTMP Support
    • Student: Kostya Shiskov
    • Mentor: Ronald Bultje
  • Libswscale Cleanup
    • Student: Ramiro Polla
    • Mentor: Reimar Döffinger
  • S/PDIF Multiplexer
    • Student: Bartlomiej Wolowiec
    • Mentor: Benjamin Larsson
  • Playlist/Concatenation Support
    • Student: Geza Kovacs
    • Mentor: Baptiste Coudurier
  • JPEG2000 Codec
    • Student: Jai Menon
    • Mentor: Justin Ruggles
  • Implement the New Seeking API in Libavformat
    • Student: Zhentan Feng
    • Mentor: Baptiste Coudurier
  • MPEG-4 ALS Decoder
    • Student: Thilo Borgmann
    • Mentor: Justin Ruggles
  • Implementation of AVFilter infrastructure and various audio filters
    • Student: Kevin Dubois
    • Mentor: Vitor Sessak
  • Finish AMR-NB decoder and write an encoder
    • Student: Colin McQuillan
    • Mentor: Robert Swain

Congratulations to all the successful applicants. Work hard, communicate welland prosper! Good luck!

March 26, 2009

Once again, FFmpeg has been accepted to take part in theGoogle Summer of Code. Here is the Google SoCFFmpeg page.

We have a list ofproposed project ideas available so, if you think you might be interested,head over there to see if there is any project on which you wish to work and forwhich you may wish to make an application. The list is still in flux, and you'refree to come up with your own ideas, but note that proposals should be closelytied to the progression of FFmpeg's code base.

If you're a student who thinks you have what it takes, we require thatprospective students complete some degree ofsmalltask before they will be considered to take part in the program for FFmpeg.Take a look at the list, pick something to do, learn aboutinlinereplying because we don't like top-posting on our mailing lists and thentell us on theFFmpeg-devel mailing list your smalltask of choice.

The sooner you start communicating with us and working withinour code base, the sooner both you and we will ascertain your suitability andyou will get used to our development methodology. You have until the applicationdeadline to complete your small task. Good luck!

March 23, 2009

A new mailing list has been created for ffserver users. The list is intended tocreate an environment for discussion amongst ffserver users so that they canbetter receive support and support each other. Interested parties can subscribeand view the archives via thecontact page.

March 10, 2009

It has been a very long time since we last made a release and many did not thinkwe would make one again but, back by popular demand, we are proud to announceanew release:FFmpeg 0.5. Check outtherelease notes andchangelog.

It is codenamed "half-way to world domination A.K.A. the belligerent blue bikeshed" to give an idea where we stand in the grand scheme of things and tocommemorate the many fruitful discussions we had during its development.

This release includes avery extensive number of changes, but some of thehighlights are:

  • Significant work to support at least decoding of all widespread mainstreamproprietary codecs, such as:
    • decoders and encoders
      • ALAC
      • Flash Screen Video
      • WMAv2 decoder fixed, WMAv1/v2 encoder
    • decoders
      • Atrac3
      • MLP/TrueHD
      • On2 VP3 improvements and VP5/VP6 support
      • RealAudio Cooker and fixes for 14.4 and 28.8
      • RealVideo RV30/40
      • WMV3/WMV9/VC-1 and IntraX8 frame support for WMV2/VC-1
  • Broad coverage of widespread non-proprietary codecs, including:
    • decoders and encoders
      • DNxHD
      • DVCPRO50 (a.k.a. DV50)
      • Floating point PCM
      • GSM-MS
      • Theora (and encoding via libtheora)
      • Vorbis
    • decoders
      • AAC with ADTS support and >2x the speed of FAAD! (no HE AAC support yet)
      • AC-3 that is faster than liba52 in 5.1, up to 2x faster in stereo and also supports E-AC-3! Hence liba52 is now obsolete.
      • DCA
      • DVCPRO HD (a.k.a. DV100)
      • H.264 PAFF and CQM support, plus slice-based multithreaded decoding
      • Monkey's Audio
      • MPEG-2 video support for intra VLC and 4:2:2
      • Musepack
      • QCELP
      • Shorten
      • True Audio (TTA)
      • Wavpack including hybrid mode support
  • Highlights among the newly supported container formats:
    • demuxers and muxers
      • GXF
      • MXF
    • demuxers
      • NullSoft Video (NSV)
    • muxers
      • iPhone/iPod compatibility for MP4/MOV
      • Matroska
      • NUT
      • Ogg (FLAC, Theora and Vorbis only)
      • ShockWave Flash (SWF)
  • libavdevice
  • ffserver is working again.
  • a shiny, new, completely revamped, non-recursive build system
  • cleaner, more consistent code
  • an all new metadata API
  • and so much more!

March 4, 2009

Google are again running theirSummer ofCode program and, as usual, we will be applying for a project position. Assuch we will need strongproject proposals and qualification tasks for the students to complete.

To all the students out there who want to work on FFmpeg over the summer, thesooner you begin to contribute to the project the better. Working on digitalmultimedia software is not the easiest task and getting code into FFmpeg's trunkrepository demands significant rigor and commitment.

Until we are officially accepted into the program, you could take a look at thelist ofsmalltasks we have and try to complete one of those. Support for development ofFFmpeg is available viathe FFmpeg-devel mailing list orIRC.

December 20, 2008

RealVideo 3.0 decoder added.Still working the bugs out, please test and report any problems.

December 20, 2008

The FFmpeg project would like to recognizeand thank the people atPicsearchfor their help improving FFmpeg recently. The Picsearch team makes extensiveuse of FFmpeg and provided feedback to FFmpeg in the form of thousands of filesthat either crash FFmpeg or use unsupported/unknown codecs. The FFmpegdevelopment team is putting this information to work in order to improveFFmpeg for everyone.

We know that there are other organizations using FFmpeg on a large scaleto process diverse input types. The FFmpeg team invites thoseorganizations to provide similar feedback about problems encountered inthe wild.

December 3, 2008

A bunch of new formats have recently beenadded to FFmpeg, namely a QCELP/PureVoice speech decoder, a floating pointPCM decoder and encoder, a Nellymoser ASAO encoder, an Electronic Arts TGQdecoder, Speex decoding via libspeex, an MXF muxer, an ASS/SSA subtitle demuxerand muxer and our AC-3 decoder has been extended with E-AC-3 support. Last butnot least we now have a decoder for RealVideo 4.0.

September 8, 2008

FFmpeg is undergoing major changes in itsAPI/ABI. The last valid revision for libavcodec version 51 is r15261.

August 21, 2008

The AAC decoder from FFmpeg Summer of Code2006 has finally been cleaned up and is now in FFmpeg trunk. It supports Mainand Low Complexity profile AAC but does not yet support HE AAC v1 (LC + SBR) orv2 (LC + SBR + PS), though implementation of this support is underway. It isconsiderably faster than FAAD and you should expect further performanceimprovements and bug fixes in the coming weeks.

Also, FFmpeg now has floating point PCM support and supports MLP/TrueHD decoding(FFmpeg SoC 2008 should bring us an encoder), Apple Lossless Audio encoding(FFmpeg SoC 2008) MVI demuxing and Motion Pixels Video decoding, D-Cinema audiomuxing, Electronic Arts CMV and TGV decoding and MAXIS EA XA demuxing/decoding.

June 16, 2008

UAB "DKD" (dkd.lt) have released a NellymoserASAO compatibledecoder andencoder under the LGPL. This will aid the development of a native encoder inFFmpeg, and right now a GSoC student is working hard on just that task. A greatthanks to UAB "DKD" for this contribution to the FFmpeg community.

June 11, 2008

We have added an Oma demuxer, the QuickTimevariant of an IMA ADPCM encoder, a VFW grabber, an iPod/iPhone-compatible MP4muxer, a Mimic decoder, an MSN TCP Webcam stream demuxer as well as demuxersand decoders for the following fringe formats: RL2, IFF, 8SVX, BFI.

February 7, 2008

We have added Ogg and AVM2 (Flash 9)SWF muxers, TechnoTrend PVA and Linux Media Labs MPEG-4 (LMLM4) demuxers,PC Paintbrush PCX and Sun Rasterfile decoders.

November 11, 2007

FFmpeg now supports XIntra8 frames,meaning that finally all WMV2 samples and some WMV3 samples that showedblocky color artifacts can be decoded correctly.

October 22, 2007

Beam Software SIFF demuxer and video decodersupport added.

October 15, 2007

FFmpeg gets support for the Nellymoserspeech codec used in flash.

October 9, 2007

Apart from a DNxHD encoder, PAFF decodingsupport for H.264 was committed to SVN.

September 29, 2007

AMV audio and video decoding has arrived.

September 13, 2007

In about half a year of work since thelast update we have added among other things: DXA and Monkey's Audio demuxerand decoder, DNxHD, Atrac3 and AC-3 decoders, QTRLE encoder, NUT and Matroskamuxers.

July 14, 2007

FFmpeg got 8 projects this year in the GoogleSummer of Code program. Check out theFFmpeg SoC about pagefor more information.

March 09, 2007

Nine months without news but with heavydevelopment. A few select highlights are decoders for VC-1/WMV3/WMV9, VMware,VP5, VP6 video and WavPack, IMC, DCA audio and a WMA encoder.

Hosting provided bytelepoint.bg


[8]ページ先頭

©2009-2025 Movatter.jp