HydrogenAudio

Hydrogenaudio Forum => Validated News => Topic started by: Maurits on 2016-02-24 13:55:42

Title: FFmpeg 3.0 has been released
Post by: Maurits on 2016-02-24 13:55:42
 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.
Title: Re: FFmpeg 3.0 has been released
Post by: channel on 2016-03-03 03:35:32
I thought it could already decode DTS-HD MA. Does anyone know what changed with DTS?
Title: Re: FFmpeg 3.0 has been released
Post by: GeSomeone on 2016-03-13 15:00:23
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.