java 音频转mp3,java实现wavToMP3格式转换
这里需要用到一个jar包:jave-1.0.1.jar,下载地址的话自己百度吧.废话不多说直接贴代码:import it.sauronsoftware.jave.AudioAttributes;import it.sauronsoftware.jave.Encoder;import it.sauronsoftware.jave.EncodingAttributes;import java.io.F
这里需要用到一个jar包:jave-1.0.1.jar,下载地址的话自己百度吧.
废话不多说直接贴代码:
import it.sauronsoftware.jave.AudioAttributes;
import it.sauronsoftware.jave.Encoder;
import it.sauronsoftware.jave.EncodingAttributes;
import java.io.File;
public class Test {
/**
* 执行转化过程
*
* @param source
* 源文件
* @param desFileName
* 目标文件名
* @return 转化后的文件
*/
public static File execute(File source, String desFileName)
throws Exception {
File target = new File(desFileName);
AudioAttributes audio = new AudioAttributes();
audio.setCodec("libmp3lame");
audio.setBitRate(new Integer(36000)); //音频比率 MP3默认是1280000
audio.setChannels(new Integer(2));
audio.setSamplingRate(new Integer(44100));
EncodingAttributes attrs = new EncodingAttributes();
attrs.setFormat("mp3");
attrs.setAudioAttributes(audio);
Encoder encoder = new Encoder();
encoder.encode(source, target, attrs);
return target;
}
public static void main(String[] args) throws Exception {
File file = new File("c://1111.wav");
execute(file, "c://111.mp3");
}
}
标签:
代码
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)