1
我想显示专辑的艺术图片的MP3。我使用id3lib,我不知道如何从标签中获取信息(我只需要图片的路径)。我怎样才能做到这一点?获取专辑的艺术图片的地址为MP3
以后编辑
const ID3_Frame *frame = tag.Find(ID3FID_PICTURE);
if(frame && frame->Contains(ID3FN_DATA))
{
cout << "here" << endl;
frame->Field(ID3FN_DATA).ToFile(pic);
cout << pic << endl;
}
的问题是,在一首歌曲的程序崩溃,而在其他的歌曲,在媒体播放器我看到专辑封面图片,我的计划从来没有在,如果进入。可能是什么问题呢?
后期编辑
Finnaly我已经做到了。问题是我没有给出正确的保存路径。但对于一些图片作品,但对于其他人,虽然他们有专辑封面图片,但我的程序无法使用。为什么?如果id3标签不提供它,玩家如何获得他们的专辑封面图片?
我真的需要显示该图片。请有人可以帮助我用id3lib获取该图片? –