Java 流式mp3文件的ID3v2库?
嘿,有谁能给我介绍一下最简单的java mp3库来阅读ID3v2标签吗 更新1: 我忘了提到我需要在搜索栏上播放mp3,因此需要一个mp3库,它可以通过下载最少的内容来读取长度。我过去使用过 够简单吗Java 流式mp3文件的ID3v2库?,java,streaming,mp3,Java,Streaming,Mp3,嘿,有谁能给我介绍一下最简单的java mp3库来阅读ID3v2标签吗 更新1: 我忘了提到我需要在搜索栏上播放mp3,因此需要一个mp3库,它可以通过下载最少的内容来读取长度。我过去使用过 够简单吗 Mp3File mp3file = new Mp3File("SomeMp3File.mp3"); System.out.println("Length of this mp3 in seconds is: " + mp3file.getLengthInSeconds()); if(mp3file
Mp3File mp3file = new Mp3File("SomeMp3File.mp3");
System.out.println("Length of this mp3 in seconds is: " + mp3file.getLengthInSeconds());
if(mp3file.hasId3v2Tag()) {
ID3v2 id3v2tag = mp3file.getId3v2Tag();
System.out.println("The artist in the ID3v2 tag is: " + id3v2tag.getArtist());
id3v2tag.setArtist("A new artist");
mp3file.save("ASavedMp3File.mp3");
System.out("Saved mp3 file with new name and artist set to 'A new artist'");
}
我过去用过
够简单吗
Mp3File mp3file = new Mp3File("SomeMp3File.mp3");
System.out.println("Length of this mp3 in seconds is: " + mp3file.getLengthInSeconds());
if(mp3file.hasId3v2Tag()) {
ID3v2 id3v2tag = mp3file.getId3v2Tag();
System.out.println("The artist in the ID3v2 tag is: " + id3v2tag.getArtist());
id3v2tag.setArtist("A new artist");
mp3file.save("ASavedMp3File.mp3");
System.out("Saved mp3 file with new name and artist set to 'A new artist'");
}
我已经在我的在线mp3播放器项目中使用了java库。它为MP3 ID3v1、ID3v1.1、ID3v2.2、v2.3和v2.4提供了出色的支持。我的在线MP3播放器项目使用了java库。它为MP3 ID3v1、ID3v1.1、ID3v2.2、v2.3和v2.4提供了极好的支持。似乎是重复的,其他几个似乎是重复的,还有其他几个是,但是我可以不通过下载就知道MP3文件的长度吗?是的,但是我可以不通过下载就知道MP3文件的长度吗??