借助于 此苏我成功地从我的flac文件中读取元数据。然而,似乎元数据是在一个区块中,而封面图片是在另一个区块中。在我的帮助下 metaflac --list my.flac
我发现至少有一个带图像的块。我似乎不知道如何提取这些。
我最终用手做了一些非常低级的元数据块读取,而不是依靠任何libs。
我的不太漂亮的解决方案可以在这里找到。https:/github.comHuman-EntertainmentListen-in-Placeblobdb7dde9195b162dedd976b22f295a9bbd5ab3b14Listen%20in%20PlacePlayer.swift#L24-L77。我正在考虑制作一个SwiftPM库,唯一的目的是读取元数据块,但现在,这就足够了。