我编写了一个JSP,它在我的Flash前端提供了一个XML文件,该文件描述了我的mp3文件夹的内容,但我仍然试图解析其中嵌入的专辑封面的各个文件头。任何人都可以推荐一个很好的库,它在伪代码中看起来很像......
String mp3FilePath = "/mp3s/foo.mp3";
File myJpg = getImageFromMP3(mp3FilePath);
我不必使用JSP,如果这是一个问题,我可以编写一个servlet。
答案 0 :(得分:1)
JavaMusicTag库允许您以mp3格式读取/写入ID3标签。
它支持ID3v2,因此应该可以获得专辑封面。
答案 1 :(得分:1)
您需要一个ID3解析库。这是一个Java ID3 Tag Library。您需要提取FrameBodyPIC。 Quick Start Guide可能会有所帮助。
答案 2 :(得分:1)
JAudioTagger可能是最完整的解决方案。它支持许多版本的id3。但它太重了。如果您只需要图片,Jid3tag可能会更好。