Skip to content
Snippets Groups Projects
Changelog 38.8 KiB
Newer Older
Entries are sorted chronologically from oldest to youngest within each release,
releases are sorted from youngest to oldest.

version <next>:
- curves filter
- reference-counting for AVFrame and AVPacket data
- ffmpeg now fails when input options are used for output file
- support for Monkey's Audio versions from 3.93
- perms and aperms filters
Marton Balint's avatar
Marton Balint committed
- audio filtering support in ffplay
- 10% faster aac encoding on x86 and MIPS
- sine audio filter source
Michael Niedermayer's avatar
Michael Niedermayer committed
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- audio phaser filter
Paul B Mahol's avatar
Paul B Mahol committed
- separatefields filter
- libquvi demuxer
- uniform options syntax across all filters
Paul B Mahol's avatar
Paul B Mahol committed
- telecine filter
- new interlace filter
- smptehdbars source
- inverse telecine filters (fieldmatch and decimate)
Paul B Mahol's avatar
Paul B Mahol committed
- colorbalance filter
Paul B Mahol's avatar
Paul B Mahol committed
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- astats filter


version 1.2:
- VDPAU hardware acceleration through normal hwaccel
- Error diffusion dither in Swscale
- Theora Midstream reconfiguration support
Paul B Mahol's avatar
Paul B Mahol committed
- EVRC decoder
Paul B Mahol's avatar
Paul B Mahol committed
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- histogram filter
- tee muxer
Paul B Mahol's avatar
Paul B Mahol committed
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- blend filter
- stereo3d filter ported from libmpcodecs
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- DTS-HD demuxer
- remove -same_quant, it hasn't worked for years
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- LVF demuxer
- ffescape tool
Paul B Mahol's avatar
Paul B Mahol committed
- metadata (info chunk) support in CAF muxer
- field filter ported from libmpcodecs
Paul B Mahol's avatar
Paul B Mahol committed
- AVR demuxer
Clément Bœsch's avatar
Clément Bœsch committed
- geq filter ported from libmpcodecs
- remove ffserver daemon mode
James Almer's avatar
James Almer committed
- AST muxer/demuxer
- new expansion syntax for drawtext
- BRender PIX image decoder
- ffprobe -sections option
Paul B Mahol's avatar
Paul B Mahol committed
- ADPCM IMA Dialogic decoder
Paul B Mahol's avatar
Paul B Mahol committed
- BRSTM demuxer
Paul B Mahol's avatar
Paul B Mahol committed
- animated GIF decoder and demuxer
Paul B Mahol's avatar
Paul B Mahol committed
- PVF demuxer
- subtitles filter
Paul B Mahol's avatar
Paul B Mahol committed
- IRCAM muxer/demuxer
- Paris Audio File demuxer
- Virtual concatenation demuxer
Clément Bœsch's avatar
Clément Bœsch committed
- VobSub demuxer
- JSON captions for TED talks decoding support
- SOX Resampler support in libswresample
Peter Ross's avatar
Peter Ross committed
- 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
Clément Bœsch's avatar
Clément Bœsch committed
- pp (postproc) filter ported from MPlayer
Paul B Mahol's avatar
Paul B Mahol committed
- NIST Sphere demuxer
- MPL2, VPlayer, MPlayer, AQTitle, PJS and SubViewer v1 subtitles demuxers and decoders
Paul B Mahol's avatar
Paul B Mahol committed
- 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
Carl Eugen Hoyos's avatar
Carl Eugen Hoyos committed
- 012v decoder
- Improved AVC Intra decoding support
- INI and flat output in ffprobe
- Scene detection in libavfilter
- Indeo Audio decoder
- channelsplit audio filter
- setnsamples audio filter
Pavel Koshevoy's avatar
Pavel Koshevoy committed
- 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
Jordi Ortiz's avatar
Jordi Ortiz committed
- RTSP listen mode
- TechSmith Screen Codec 2 decoder
- AAC encoding via libfdk-aac
- Microsoft Expression Encoder Screen decoder
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPS protocol support
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPTS protocol support
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPE protocol support
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPTE protocol support
- showwaves and showspectrum filter
- 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
Paul B Mahol's avatar
Paul B Mahol committed
- bmp parser
- smptebars source
- asetpts filter
Jérémy Tran's avatar
Jérémy Tran committed
- hue filter
Michael Bradshaw's avatar
Michael Bradshaw committed
- 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
Jan Ekström's avatar
Jan Ekström committed
- Ut Video encoder
Alberto Delmás's avatar
Alberto Delmás committed
- Microsoft Screen 2 decoder
- smartblur filter ported from MPlayer
Stephan Hilb's avatar
Stephan Hilb committed
- 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
- support for building with MSVC

version 0.11:

- 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,
Loading
Loading full blame...