I have read that in the MPEG-H part 3, the 3D audio one, you have the option to encode Objects with certain meta-data, such as volume and coordinates. I want to build a demo, in which you can change the volume and other meta-data information while the video/audio is being played/decoded, but I am struggling to find a library that gives me that option. I have looked into libmpegh and ffmpeg (which is also tagged in this question).
For the libmpegh, I have read the docs and read some of their implementation for their main function that gets called by their command line integration. It simply receives the bytes and saves into a file, not playing it live nor do I see the metadata being exposed anywhere.
Essentially, I want to have access to the Meta-data Decoder
and change some object’s values around as the decoder is passing the information to the audio mixer/player.