Java ist eine leistungsfähige Programmiersprache , aber es fehlt die native Unterstützung für die Wiedergabe von MP3-Dateien oder zum Lesen ihrer Eigenschaften. Eine externe Bibliothek ermöglichen es Ihnen, Metadaten wie Interpret , Albumtitel , Songtitel und Gesang Länge zu lesen, von einer MP3-Datei in Ihrem Programm. Mit jeder dieser Bibliotheken ist so einfach wie das Hinzufügen der Bibliothek an Ihr Projekt , lenkt sie auf die Datei, die Sie gerne Informationen aus und übertragen die Informationen in Ihrem Programm lesen möchten. Things You 
 Java IDE 
 brauchen anzeigen Weitere Anweisungen 
 Verwenden der Bibliothek MyID3 
 1 
 hinzufügen MyID3 Bibliothek in Ihrem aktuellen Projekt ( siehe Ressourcen). 
 2 
 Import notwendigen Dateien in die Klasse , wo Sie das Abrufen wird MP3 Eigenschaften mit den folgenden Codezeilen : 
 
 import java.io. *; 
 
 Import org . cmc.music.myid3 * ; . 
 
 Import org.cmc.music.common.MusicMetadata ; 
 
 Diese Zeilen sollten am Anfang der Datei eingefügt werden , außerhalb der Klassendeklaration . 
 3 
 erstellen Sie ein neues file-Objekt, auf den MP3- Datei, aus der Sie gerne Informationen lesen möchten. Zum Beispiel kann der Code 
 
 Datei src = new File ( "C :/Users/59th Street Bridge Song.mp3 "); würde 
 
 erstellen ein File-Objekt zeigt auf einen MP3 namens " 59. street Bridge Song "In der " C :/Users " Verzeichnis 
 4 
 erstellen MusicMetadata Objekt aus der Datei-Objekt mit dem folgenden Code : . 
 
 MusicMetadata data = new MyID3 () . read ( src) getSimplified (); . 
 5 
 Lesen Metadaten in String-Objekte mit dem Zugriffsverfahren getArtist () , getAlbum () und getSongTitle (). Zum Beispiel könnten Sie den Namen des Künstlers in eine String Variable namens " Künstler " mit dem folgenden Code lesen : 
 
 String artist = metadata.getArtist (); 
 6 
 Rufen Sie die Länge des Songs in Sekunden mit dem folgenden Code: . 
 
 int length = metaData.getDurationSeconds () intValue (); 
 mit dem JID3 Bibliothek 
 7 < p> in der Bibliothek JID3 zu Ihrem aktuellen Projekt ( siehe Ressourcen). 
 
 8 9 
 erstellen Sie ein neues file-Objekt, auf den MP3- Datei, aus der Sie gerne Informationen lesen möchten. Zum Beispiel kann der Code 
 
 Datei src = new File ( "C :/Users/59th Street Bridge Song.mp3 "); würde 
 
 erstellen ein File-Objekt zeigt auf einen MP3 namens " 59. . street Bridge Song "In der " C :/Users " Verzeichnis 
 10 
 erstellen ID3V1Tag Objekt aus der Datei-Objekt mit dem folgenden Code : 
 
 ID3V1Tag tag = new MP3File (src . ) getID3V1Tag (); 
 11 
 Lesen Metadaten in String-Objekte mit dem Zugriffsverfahren getArtist () , getAlbum () und getTitle (). ; 
 Mit dem Java ID3 
 
 String artist = tag.getArtist (): Zum Beispiel könnten Sie den Namen des Künstlers in eine String Variable namens " Künstler " mit dem folgenden Code lesen Tag Library 
 12 
 Fügen Sie die Java ID3 -Tag-Bibliothek zu Ihrem aktuellen Projekt ( siehe Ressourcen). 
 13 
 Import notwendigen Dateien in die Klasse , wo Sie das Abrufen wird MP3 Eigenschaften mit den folgenden Codezeilen : . 
 
 import java.io. *; 
 
 Import org.farng.mp3 * ; 
 
 Diese Zeilen sollten am Anfang eingefügt werden die Datei außerhalb der Klassendeklaration . 
 14 
 erstellen Sie ein neues file-Objekt, auf den MP3- Datei, aus der Sie gerne Informationen lesen möchten. Zum Beispiel kann der Code 
 
 Datei src = new File ( "C :/Users/59th Street Bridge Song.mp3 "); würde 
 
 erstellen ein File-Objekt zeigt auf einen MP3 namens " 59. street Bridge Song "In der " C :/Users " Verzeichnis 
 15 
 erstellen ID3 Tag-Objekt aus der Datei -Objekt mit dem folgenden Code: . 
 
 ID3v1 tag = new MP3File ( . src) getID3v1Tag (); 
 16 
 Lesen Metadaten in String-Objekte mit dem Zugriffsverfahren getArtist () , getAlbumTitle () und getSongTitle (). Zum Beispiel könnten Sie den Namen des Künstlers in eine String Variable namens " Künstler " mit dem folgenden Code lesen : 
 
 String artist = tag.getArtist ();