Tag: id3v2

设置MP3 ID3v2标签中的歌词

我想在Android应用程序中为一个mp3写歌词。我找到了一个java库,用于读取mp3文件和读取/操作ID3标签(ID3v1和ID3v2.2到ID3v2.4),名为mp3agic 。 我修改了mp3agic来编写ID3v2标签的歌词标签,编写标签: USLT 。 在维基百科中找到 在Android应用程序示例中,我修改了MP3的艺术家,专辑,标题,流派,歌词和评论。 除歌词外,所有标签都被正确修改。 PowerAMP用于validation修改后的MP3文件, PowerAMP无法在MP3中找到歌词。 如果有人熟悉这个库,这里是我从AbstractID3v2Tag.java修改的代码: //define lyric tag for id3v2 public static final String ID_TEXT_LYRICS = “USLT”; //get the lyrics from the tag public String getLyrics() { ID3v2TextFrameData frameData; if (obseleteFormat) return null; else frameData = extractTextFrameData(ID_TEXT_LYRICS); if (frameData != null && frameData.getText() != null) return frameData.getText().toString(); return null; […]

如何使用Java MP3 ID3标记库来检索专辑图片

我正在制作一个MP3播放器。 我正在使用Java mp3 id3标记库 。 我知道专辑图片被编码为ID3v2标签。 我可以访问mp3文件的ID3v2标签但是我无法获得艺术品! API中的AbstractID3v2类中的所有方法似乎都没有检索图片。 如何使用这个库?