Linux News Today: FFmpeg 2.8 "Feynman" Switches Default Encoders for WebM to VP9 and Opus
On September 9, the FFmpeg developers had the great pleasure of announcing the release and immediate availability for download of the FFmpeg 2.8 open-source and cross-platform software used for recording, converting, and streaming audio and video.
Dubbed Feynman, FFmpeg 2.8 comes with a wide variety of new features, among which we can mention a BFSTM and BCSTM demuxer, Hap decoder and encoder, an ssim filter, a colorkey video filter, a showvolume filter, support for Go2Meeting decoding, a removegrain video filter, a libkvazaar HEVC encoder, and a deband filter.
Furthermore, the new FFmpeg version adds an optional ASF demuxer, supports AAC fixed-point decoding, implements VAAPI and VDPAU hevc hwaccel, adds a little-endian ADPCM_THP decoder, improves the JPEG 2000 decoder, and introduces support for Intel QSV-accelerated MPEG-2 and VC-1 video, as well as HEVC decoding.
The default WebM encoders were replaced with the modern VP9 and Opus ones, the JPEG 2000 encoder is no longer considered experimental, there’s now support for DNx100 (1440×[email protected]) and OS X VideoToolbox, along with a bitstream filter that can be used to convert HEVC from the MP4 file format to Annex B.
“2.8 was released on 2015-09-09. It is the latest stable FFmpeg release from the 2.8 release branch, which was cut from master on 2015-09-05. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28,” reads the announcement.
Numerous filters were added
FFmpeg 2.8 “Feynman” also introduces numerous filters, among which we can mention erosion, inflate, deflate and dilation video filters, random filter, acrossfade audio filter, drawgraph video and adrawgraph audio filter, atadenoise video filter, showfreqs filter, waveform filter, framerate filter, vstack and hstack filter, and vectorscope filter.
Additionally, there are an aphasemeter filter, a sidechaincompress audio filter, a dynaudnorm filter that uses Dynamic Audio Normalizer (DAN), an areverse audio and reverse video filter, as well as allrgb and allyuv video sources, and a DirectDraw Surface image and texture decoder.
In addition to the numerous new features mentioned above, FFmpeg 2.8 includes many updated libraries, among which we can mention libavutil 54.31.100, libavcodec 56. 60.100, libavformat 56.40.101, libavdevice 56.4.100, libavfilter 5.40.101, libavresample 2.1.0, libswscale 3.1.101, libswresample 1.2.101, and libpostproc 53.3.100. Download FFmpeg 2.8 right now from Softpedia.