FFmpeg 3.0 "Einstein", a new major release, is now available! Some of the highlights:
The native FFmpeg AAC encoder has seen extensive improvements and is no longer considered experimental
Removed support for libvo-aacenc and libaacplus
Over 30 new filters have been added
Many ASM optimizations
VP9 Hardware Acceleration (DXVA2 and VA-API)
Cineform HD decoder
New DCA decoder based on libdcadec with full support for DTS-HD extensions
As with all major releases expect major backward incompatible API/ABI changes
See the Changelog (https://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=n3.0) for a list of more updates
We strongly recommend users, distributors, and system integrators to upgrade unless they use current git master.
I thought it could already decode DTS-HD MA. Does anyone know what changed with DTS?
I thought it could already decode DTS-HD MA. Does anyone know what changed with DTS?
Older versions use libdca from the Videolan project (https://www.videolan.org/developers/libdca.html). That could only decode the "core" stream (44.1 or 48 kHz) with up to 5.1 channels (a core stream is embedded in every DTS track).
From version 2.7 FFmpeg switched to libdcadec (https://github.com/foo86/dcadec) which supports most extensions (like DTS-ES, 96/24 and DTS-HD). In recent months a couple of problems in that decoder (library) were fixed.