On Mon Mar 10 12:44:26 2025 +0000, Nikolay Sivov wrote:
More sophisticated probing will have to read IDv2 format, looking for data section tags I guess. It's not impossible to do, but I agree that we'll need a use case first. I don't think there is a separate concept of containers formats and media formats that they can contain, so I can imagine it could be using some stripped down version of IDv2 parser to resolve types and then the full thing (if there is metadata support at all for mp3), in specific sources.
I was thinking the same thing. If a use case does present, I guess we can look at what FFmpeg and GStreamer do for ideas, or even just the plain old `file` command, as it detects MP3 with ID3v2 tags as well. Example: ``` Audio file with ID3 version 2.3.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Monaural ```