我正在寻找一个库(.jar),它帮助我将.wav格式的声音文件转换为.mp3格式.事实上,我想编写一个应用程序,它从linux中的指定位置读取.wav文件,将其转换为mp3并将其保存在DB中.
请建议任何用于此目的的开源java库.
等待你的反馈.
问候,
阿米尔伊克巴尔
我需要一个Java中的OpenSource API,它可以将*.wav和*.au格式编码为MP3,反之亦然.
我已经评估过Java Sound API和LameOnJ,但它们分别不符合我的要求并且不稳定.请建议一个免费且与平台无关的.
我正在尝试创建自己的MP3音频文件。我将如何去做呢?
File mySong = new File("generated song.mp3");
FileOutputStream song = new FileOutputStream(mySong);
for (int n = 0; n < 3000; n++){
song.write(n % 256);
}
song.close();
Run Code Online (Sandbox Code Playgroud)
我尝试了上面的代码,但是Windows在尝试回放时给了我一个错误。我想象必须有一些开始和结束的字节序列,我需要将它们写入文件才能正确解码。那么,如何生成自己的.MP3文件?