ホームページ  >  記事  >  Java  >  Java Sound APIを使用してMP3を再生するにはどうすればよいですか?

Java Sound APIを使用してMP3を再生するにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-24 04:02:30484ブラウズ

How to Play MP3s Using Java Sound API?

Java Sound API を使用した MP3 の再生

Java Sound API は、MP3 ファイルをネイティブにサポートしません。 MP3 を再生するには、mp3plugin.jar をランタイム クラスパスに追加します。これを行うには:

  1. 提供されたリンクまたは信頼できるソースから mp3plugin.jar をダウンロードします。
  2. JAR をプロジェクトのビルド パスまたはクラスパスに追加します。

代わりに、MP3 などの任意のオーディオ データ長をサポートするサードパーティ ライブラリである BigClip クラスを使用することもできます。

コード:

<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>

以上がJava Sound APIを使用してMP3を再生するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。