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



The chat program is in public domain. This is not the GNU public license. If
it breaks then you get to keep both pieces.
(Copyright notice for the chat program)