Dieser Artikel beschreibt die Java -Programmiermethode, um MP3 -Dauer zu erhalten und MP3 -Dateien abzuspielen. Teilen Sie es für Ihre Referenz wie folgt weiter:
Die erforderlichen Pakete sind Jaudiotagger-2.2.6-Snapshot.jar und jl1.0.1.jar.
Import Java.io.BufferedInputStream; Import java.io.file; import Java.io.fileinputstream; Import org.jaudiotagger.audio.audioFileio; Musicutil {public static void Play (String -Position) {try {bufferedInputStream buffer = new BuferedInputStream (neuer FileInputStream (Position)); Player Player = neuer Spieler (Buffer); Player.play (); } catch (Ausnahme e) {e.printstacktrace (); }} public static int getDuration (String -Position) {int länge = 0; try {mp3File mp3File = (mp3File) audioFile.read (neue Datei (Position)); Mp3AudioHeader audioHeader = (mp3AudioHeader) mp3File.getauiodeHeader (); // Einheit ist zweite Länge = audioHeader.getTrackLength (); Rücklauflänge; } catch (Ausnahme e) {e.printstacktrace (); } Rückkehrlänge; } public static void main (String [] args) {String Position = "Escape Plan-der hellste Stern im Nachthimmel.mp3"; GetDuration (Position); spielen (Position); }}Für mehr Java-bezogene Inhalte können Leser, die an dieser Website interessiert sind, die Themen "Zusammenfassung von Java Image Operation Skills", "Zusammenfassung von Java-Datum und Zeit-Betriebsfähigkeiten", "Zusammenfassung der Java-Operation DOM-Knotenkenntnisse", "Zusammenfassung der Java-Datei und des Verzeichnisbetriebs" und "Tutorials of Java Data Struktur und Algorithm", Zusammenfassung von Java-Datum und Zeit ".
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.