Maison  >  Article  >  Java  >  Comment lire des MP3 à l'aide de l'API Java Sound ?

Comment lire des MP3 à l'aide de l'API Java Sound ?

DDD
DDDoriginal
2024-10-24 04:02:30484parcourir

How to Play MP3s Using Java Sound API?

Lecture d'un MP3 avec l'API Java Sound

L'API Java Sound ne prend pas en charge nativement les fichiers MP3. Pour lire des MP3, vous pouvez ajouter le mp3plugin.jar au chemin de classe d'exécution. Pour ce faire :

  1. Téléchargez mp3plugin.jar à partir du lien fourni ou d'une source fiable.
  2. Ajoutez le JAR au chemin de construction ou au chemin de classe de votre projet.

Vous pouvez également utiliser la classe BigClip, une bibliothèque tierce qui prend en charge des longueurs de données audio arbitraires, y compris les MP3.

Code :

<code class="java">import javax.sound.sampled.*;
import java.io.*;

class AudioPlayer {
    public static void main(String[] args) throws Exception {
        // Custom BigClip class that supports MP3s
        BigClip clip = new BigClip();

        // Open the MP3 file
        clip.open(AudioSystem.getAudioInputStream(new File("sound.mp3")));

        // Start playing the sound
        clip.start();
    }
}</code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Liens du mercredi - Édition 3Article suivant:Liens du mercredi - Édition 3