日期:2014-05-18  浏览次数:20723 次

java 代码是否可以实现把wav 文件转成 mp3 的呢?
我现在有一个文件是后缀wav 的可以播放的,怎么用java 代码实现转成mp3文件呢?
在转的过程中如果其中一个转失败的就输出那个文件传错误。然后继续转换




求大虾代码贴出指点

------解决方案--------------------
引用:

要是说的你怎么简单 我早就试过了

唉,懒人不能当啊,好吧好吧,你说不行,我就去试了下:

public class Test {  
public static void main(String[] args) {
try {
File file = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.mp3");
FileInputStream in = new FileInputStream(file);

        File fileRs = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.wav");
        FileOutputStream os = new FileOutputStream(fileRs);
        
        int n = 0;// 每次读取的字节长度
        byte[] bb = new byte[1024];// 存储每次读取的内容
        while ((n = in.read(bb)) != -1) {
            os.write(bb, 0, n);// 将读取的内容,写入到输出流当中
        }
        os.close();// 关闭输入输出流
        in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

以上方法可行没问题啊?是我理解错了你的要求了么