使用 TagLib::File::properties(),一些常见的标签(例如 GEOB)会被忽略,尽管它们在 IDv2.3 规范中。
我的问题是,在使用 TagLib::File 时,如何获取 GEOB 数据以及针对其 MIME 类型格式化的内容?对于这个特定的示例,我有一个带有“application/octet-stream”的 GEOB。
正确的方法是使用编解码器特定的类来查找 GEOB 帧,然后解析 GEOB 数据吗?GEOB 有一个标准的数据格式,TagLib 应该支持这个,但我没有看到它的例子。
这个问题专门询问如何获取 GEOB 帧的示例以及传递给它的任何文件类型的数据(是否支持 ID3v2,因为 FLAC 有时具有 ID3v2 帧)。