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

version <next>:
- aliases and defaults for Ogg subtypes (opus, spx)
- HEVC/H.265 RTP payload format (draft v6) packetizer and depacketizer
- avplay now exits by default at the end of playback
- XCB-based screen-grabber
- creating DASH compatible fragmented MP4, MPEG-DASH segmenting muxer
- H.261 RTP payload format (RFC 4587) depacketizer and experimental packetizer
- VP8 in Ogg demuxing
- OpenH264 encoder wrapper
- Support DNx100 (960x720@8)
- DXVA2-accelerated HEVC decoding
- AAC ELD 480 decoding
- Intel QSV-accelerated H.264 decoding
Oleksij Rempel's avatar
Oleksij Rempel committed
- DSS SP decoder and DSS demuxer
- RTP depacketizer for AC3 payload format (RFC 4184)
- RTP depacketizer for loss tolerant payload format for MP3 audio (RFC 5219)
- RTP depacketizer for DV (RFC 6469)
Vittorio Giovara's avatar
Vittorio Giovara committed
- Canopus HQX decoder
- RTP depacketization of T.140 text (RFC 4103)
- VP9 RTP payload format (draft 0) experimental depacketizer
Vittorio Giovara's avatar
Vittorio Giovara committed
- TDSC decoder
- DTS lossless extension (XLL) decoding (not lossless, disabled by default)
- Intel QSV-accelerated H.264 encoding
- MMAL-accelerated H.264 decoding
- DTS decoding through libdcadec
- Canopus HQ/HQA decoder
- shuffleplanes filter
- replaygain data export
- Alias PIX image encoder and decoder
Aleksi Nurmi's avatar
Aleksi Nurmi committed
- BRender PIX image decoder
Paul B Mahol's avatar
Paul B Mahol committed
- Amazing Studio PAF playback support
Vittorio Giovara's avatar
Vittorio Giovara committed
- XBM decoder
- BMP standalone parser
Jimmy Christensen's avatar
Jimmy Christensen committed
- OpenEXR image decoder
- support encoding and decoding 4-channel SGI images
- support decoding 16-bit RLE SGI images
Peter Ross's avatar
Peter Ross committed
- VP7 video decoder
- LucasArts SMUSH SANM video decoder
- LucasArts SMUSH VIMA audio decoder (ADPCM)
Paul B Mahol's avatar
Paul B Mahol committed
- LucasArts SMUSH demuxer
- MP2 encoding via TwoLAME
- Silicon Graphics RLE 8-bit video decoder
- Silicon Graphics Motion Video Compressor 1 & 2 decoder
- Silicon Graphics Movie demuxer
Kostya Shishkov's avatar
Kostya Shishkov committed
- On2 AVC (Audio for Video) decoder
- support for decoding through DXVA2 in avconv
- libbs2b-based stereo-to-binaural audio filter
- native Opus decoder
- display matrix export and rotation API
Anton Khirnov's avatar
Anton Khirnov committed
- drop avserver, it was unmaintained for years and largely broken
Marvin Scholz's avatar
Marvin Scholz committed
- Icecast protocol
- request Icecast metadata by default
- support for using metadata in stream specifiers in avtools
- Matroska 3D support
version 10:
- av_strnstr
- support ID3v2 tags in ASF files
- reference-counting for AVFrame and AVPacket data
- avconv now fails when input options are used for output file
  or vice versa
- avconv options -filter_script and -filter_complex_script, which allow a
  filtergraph description to be read from a file
- uniform options syntax across all filters
- interlace filter
- JPEG 2000 decoder
- asetpts filter (same as setpts, but for audio)
- trim and atrim filters
- avconv -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.
- avconv -deinterlace option removed, the yadif filter should be used instead
- Apple Intermediate Codec decoder
Eli Friedman's avatar
Eli Friedman committed
- Escape 130 video decoder
- support for slice multithreading in libavfilter
- VC-1 interlaced B-frame support
- support for WavPack muxing (raw and in Matroska)
Kostya Shishkov's avatar
Kostya Shishkov committed
- Go2Webinar decoder
- WavPack encoding through libwavpack
- RTMP seek support
- when transcoding with avconv (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.
- avconv -t option can now be used for inputs, to limit the duration of
  data read from an input file
- Voxware MetaSound decoder
Justin Ruggles's avatar
Justin Ruggles committed
- WebP decoder
- Error Resilient AAC syntax (ER AAC LC) decoding
- Low Delay AAC (ER AAC LD) decoding
- Opus in Ogg demuxing
- Enhanced Low Delay AAC (ER AAC ELD) decoding (no LD SBR support)
- F4V muxer
- HNM version 4 demuxer and video decoder
Guillaume Martres's avatar
Guillaume Martres committed
- HEVC decoder
- raw HEVC, HEVC in MOV/MP4, HEVC in Matroska, HEVC in MPEG-TS demuxing
- remove avplay -vismv option, which has not worked for a long time
- Live HDS muxer
- setsar/setdar filters now support variables in ratio expressions
- dar variable in the scale filter now returns the actual DAR (i.e. a * sar)
Ronald S. Bultje's avatar
Ronald S. Bultje committed
- VP9 decoder
- support for decoding through VDPAU in avconv (the -hwaccel option)
- remove mp3_header_(de)compress bitstream filters
- stereoscopic 3d metadata handling
- png standalone parser
Justin Ruggles's avatar
Justin Ruggles committed
- WebP encoding via libwebp
Maxim Polijakowski's avatar
Maxim Polijakowski committed
- ATRAC3+ decoder
- framepack filter
- Mirillis FIC video decoder
Kostya Shishkov's avatar
Kostya Shishkov committed
- Support DNx444
- compand audio filter
version 9:
- av_basename and av_dirname
- adobe and limelight publisher authentication in RTMP
- VDPAU hardware acceleration through normal hwaccel
version 9_beta3:
- ashowinfo audio filter
- 24-bit FLAC encoding
Justin Ruggles's avatar
Justin Ruggles committed
- audio volume filter
- deprecated the avconv -vol option. the volume filter is to be used instead.
- multi-channel ALAC encoding up to 7.1
- TAK demuxer, parser, and decoder
- adaptive frame-level multithreading for H.264
- metadata (INFO tag) support in WAV muxer
- support for building DLLs using MSVC
- remove avserver daemon mode
- support building on the Plan 9 operating system
- ffv1: support version 1.3
Janne Grunau's avatar
Janne Grunau committed

version 9_beta1:

- XWD encoder and decoder
- Support for fragmentation in the mov/mp4 muxer
- ISMV (Smooth Streaming) muxer
Paul B Mahol's avatar
Paul B Mahol committed
- CDXL demuxer and decoder
Kostya Shishkov's avatar
Kostya Shishkov committed
- Apple ProRes encoder
- Sun Rasterfile Encoder
Diego Biurrun's avatar
Diego Biurrun committed
- remove libpostproc
- ID3v2 attached pictures reading and writing
- WMA Lossless decoder
Paul B Mahol's avatar
Paul B Mahol committed
- XBM encoder
- RealAudio Lossless decoder
Derek Buitenhuis's avatar
Derek Buitenhuis committed
- ZeroCodec decoder
- drop support for avconv without libavfilter
Justin Ruggles's avatar
Justin Ruggles committed
- add libavresample audio conversion library
- audio filters support in libavfilter and avconv
Anton Khirnov's avatar
Anton Khirnov committed
- add fps filter
- audio split filter
- audio mix filter
- avprobe output is now standard INI or JSON. The old format can still
  be used with -of old.
Kostya Shishkov's avatar
Kostya Shishkov committed
- Indeo Audio decoder
- channelsplit audio filter
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPT protocol support
- iLBC encoding/decoding via libilbc
Kostya Shishkov's avatar
Kostya Shishkov committed
- 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
- JPEG 2000 encoding support through OpenJPEG
- G.723.1 demuxer and decoder
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPE protocol support
Samuel Pitoiset's avatar
Samuel Pitoiset committed
- RTMPTE protocol support
- Canopus Lossless Codec decoder
- avconv -shortest option is now per-output file,
  -pass and -passlogfile are now per-output stream
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
- RTP depacketization of JPEG
- Smooth Streaming live segmenter muxer
- RTP packetization of JPEG
- Opus decoder and encoder using libopus
- remove -same_quant, it hasn't worked for years
- support for building with MSVC
Loading
Loading full blame...