码迷,mamicode.com
首页 > 编程语言 > 详细

java 文件格式转换工具

时间:2014-09-15 11:16:58      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:java   audio   mp3   

有时候一个文件格式正确在某些情况下不一定能够正确播放,下面可以借助于java的一个类帮助我们把文件格式转正确

File source = new File(filepath);
int index=amr.lastIndexOf(".");
wavFile=amr.substring(0,index)+".wav";
File target = new File(wavFile);
AudioAttributes audio = new AudioAttributes();
Encoder encoder = new Encoder();
audio.setCodec("pcm_u8");
audio.setChannels(new Integer(1));
audio.setSamplingRate(new Integer(8000));	
EncodingAttributes attrs = new EncodingAttributes();
可以转换文件的位率,频道等文件头信息
audio.setCodec("pcm_u8");的可参考的值有

pcm_u8 pcm_s16le pcm_s24le pcm_s32le pcm_alaw
当然还有其他格式mp3可以参考http://suflow.iteye.com/blog/1742838 

java 文件格式转换工具

标签:java   audio   mp3   

原文地址:http://blog.csdn.net/hsliwei/article/details/39290091

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!