FFmpeg Changelog

New in version 2.5.1

December 16th, 2014
  • Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2014-12-03, libav 11 as of 2014-12-03.
  • It includes the following library versions:
  • libavutil 54. 15.100
  • libavcodec 56. 13.100
  • libavformat 56. 15.102
  • libavdevice 56. 3.100
  • libavfilter 5. 2.103
  • libavresample 2. 1. 0
  • libswscale 3. 1.101
  • libswresample 1. 1.100
  • libpostproc 53. 3.100

New in version 2.5 (December 4th, 2014)

  • HEVC/H.265 RTP payload format (draft v6) packetizer
  • SUP/PGS subtitle demuxer
  • ffprobe -show_pixel_formats option
  • CAST128 symmetric block cipher, ECB mode
  • STL subtitle demuxer and decoder
  • libutvideo YUV 4:2:2 10bit support
  • XCB-based screen-grabber
  • UDP-Lite support (RFC 3828)
  • xBR scaling filter
  • AVFoundation screen capturing support
  • ffserver supports codec private options
  • creating DASH compatible fragmented MP4, MPEG-DASH segmenting muxer
  • WebP muxer with animated WebP support
  • zygoaudio decoding support
  • APNG demuxer
  • postproc visualization support

New in version 2.4.4 (December 1st, 2014)

  • Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2014-09-14, libav 11 as of 2014-11-30.
  • It includes the following library versions:
  • libavutil 54. 7.100
  • libavcodec 56. 1.100
  • libavformat 56. 4.101
  • libavdevice 56. 0.100
  • libavfilter 5. 1.100
  • libavresample 2. 1. 0
  • libswscale 3. 0.100
  • libswresample 1. 1.100
  • libpostproc 53. 0.100

New in version 2.4.3 (November 2nd, 2014)

  • Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2014-09-14, libav 11 as of 2014-11-01.
  • It includes the following library versions:
  • libavutil 54. 7.100
  • libavcodec 56. 1.100
  • libavformat 56. 4.101
  • libavdevice 56. 0.100
  • libavfilter 5. 1.100
  • libavresample 2. 1. 0
  • libswscale 3. 0.100
  • libswresample 1. 1.100
  • libpostproc 53. 0.100

New in version 2.4.2 (October 5th, 2014)

  • Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2014-09-14, libav 11 as of 2014-10-05.
  • It includes the following library versions:
  • libavutil 54. 7.100
  • libavcodec 56. 1.100
  • libavformat 56. 4.101
  • libavdevice 56. 0.100
  • libavfilter 5. 1.100
  • libavresample 2. 1. 0
  • libswscale 3. 0.100
  • libswresample 1. 1.100
  • libpostproc 53. 0.100

New in version 2.4 (September 15th, 2014)

  • Icecast protocol
  • ported lenscorrection filter from frei0r filter
  • large optimizations in dctdnoiz to make it usable
  • ICY metadata are now requested by default with the HTTP protocol
  • support for using metadata in stream specifiers in fftools
  • LZMA compression support in TIFF decoder
  • support for H.261 RTP payload format (RFC 4587)
  • HEVC/H.265 RTP payload format (draft v6) depacketizer
  • added codecview filter to visualize information exported by some codecs
  • Matroska 3D support thorugh side data
  • HTML generation using texi2html is deprecated in favor of makeinfo/texi2any
  • silenceremove filter

New in version 2.3.3 (August 17th, 2014)

  • Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2014-07-15, libav 10.2 as of 2014-07-15.
  • It includes the following library versions:
  • libavutil 52. 92.100
  • libavcodec 55. 69.100
  • libavformat 55. 48.100
  • libavdevice 55. 13.102
  • libavfilter 4. 11.100
  • libavresample 1. 3. 0
  • libswscale 2. 6.100
  • libswresample 0. 19.100
  • libpostproc 52. 3.100

New in version 2.3.2 (August 11th, 2014)

  • Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2014-07-15, libav 10.2 as of 2014-07-15.
  • It includes the following library versions:
  • libavutil 52. 92.100
  • libavcodec 55. 69.100
  • libavformat 55. 48.100
  • libavdevice 55. 13.102
  • libavfilter 4. 11.100
  • libavresample 1. 3. 0
  • libswscale 2. 6.100
  • libswresample 0. 19.100
  • libpostproc 52. 3.100

New in version 2.3 (July 29th, 2014)

  • AC3 fixed-point decoding
  • shuffleplanes filter
  • subfile protocol
  • Phantom Cine demuxer
  • replaygain data export
  • VP7 video decoder
  • Alias PIX image encoder and decoder
  • Improvements to the BRender PIX image decoder
  • Improvements to the XBM decoder
  • QTKit input device
  • improvements to OpenEXR image decoder
  • support decoding 16-bit RLE SGI images
  • GDI screen grabbing for Windows
  • alternative rendition support for HTTP Live Streaming
  • AVFoundation input device
  • Direct Stream Digital (DSD) decoder
  • Magic Lantern Video (MLV) demuxer
  • On2 AVC (Audio for Video) decoder
  • support for decoding through DXVA2 in ffmpeg
  • libbs2b-based stereo-to-binaural audio filter
  • libx264 reference frames count limiting depending on level
  • native Opus decoder
  • display matrix export and rotation api
  • WebVTT encoder
  • showcqt multimedia filter
  • zoompan filter - signalstats filter
  • hqx filter (hq2x, hq3x, hq4x)
  • flanger filter
  • Image format auto-detection
  • LRC demuxer and muxer
  • Samba protocol (via libsmbclient)
  • WebM DASH Manifest muxer
  • libfribidi support in drawtext