簡體   English   中英

用於Java的所有音頻文件

[英]AU audio files for Java

顯然,Java只播放.au音頻文件,而我想播放mp3文件。 我想將它們轉換為au,並且不想使用任何第三方庫直接播放mp3。 能否讓我知道如何准備mp3文件以便能夠在Java中播放它們。 (特別是我想使用免費軟件將mp3文件轉換為au文件,但不知道任何能夠執行此操作的軟件)

您的目標平台僅Windows嗎? 如果是這樣,您可能想調查JMF

否則,這里有一個很好的指南關於如何擴展JavaSound以使用MP3 SPI播放MP3。

總體而言,我發現您的問題令人困惑。 解碼MP3文件的行為是將其轉換為原始音頻。 一旦完成,再將其再次轉換為AU,然后使用本機Java API進行播放就沒什么意義了-您最好在將其解碼為原始音頻后直接播放。 此外,如果您的問題暗示您根本不想使用第三方庫,那么您需要編寫自己的MP3解碼器。

Audacity可以將MP3文件轉換為AU

我相信使用sox就像這樣簡單:

sox input.mp3 output.au

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM