News: 0001615403

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

FFmpeg Lands Experimental xHE-AAC MPS212 Decoding Support

([Multimedia] 7 Hours Ago xHE-AAC MPS212)


FFmpeg developer Lynne is most known recently for all the Vulkan Video work to this open-source multimedia library while merged today to FFmpeg is another great contribution outside the scope of that: xHE-AAC MPS212 audio decoding support.

Since FFmpeg 7.1 there was already an xHE-AAC decoder while now there is xHE-AAC MPS212 decoding support for MPEG-H surround sound audio with 2-1-2 processing mode for upmixing.

In response to a [1]ticket requesting support for it in handling various Internet radio stations, Lynne responded at the time:

"Not really a priority right now.

The MPEG-H spec is a different dimension of cursed."

Now though that " different dimension of cursed " is implemented within FFmpeg Git. The MPS212 extension within the AAC USAC decoder is implemented in FFmpeg as of today albeit in experimental form.

[2]This commit lays it out for those interested in the support.



[1] https://trac.ffmpeg.org/ticket/11215

[2] https://github.com/FFmpeg/FFmpeg/commit/baad75cafa6bac298b72c177f657a2eb8e31cff1



BASIC is to computer programming as QWERTY is to typing.
-- Seymour Papert