• FFmpeg Lands Experimental xHE-AAC MPS212 Decoding Support 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 ticket requesting support for it in handling various Internet radio stations, Lynne responded at the time: 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. • This commit lays it out for those interested in the 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.
Article Summaries:
- FFmpeg has added experimental support for decoding the xHE‑AAC MPS212 extension, a feature of MPEG‑H surround‑sound audio that enables 2‑1‑2 upmixing. The new code builds on the existing xHE‑AAC decoder introduced in FFmpeg 7.1 and was added in response to a ticket requesting support for internet radio streams. The MPS212 extension is integrated into the AAC USAC decoder, though it remains experimental. The change was committed by developer Lynne, who is also known for recent work on Vulkan Video in the project.
Sources: