wav檔處理是OK的~ 不過因為檔案很大~ 不太適合做資訊發布...
所以最後發布就轉成mp3壓縮~
我這邊採用jave的lib...
http://www.sauronsoftware.it/projects/jave/
原因最主要也是輕量(只要一個jar)
win/centos通吃
可java呼叫
可以成功使用(重點)
呼叫的java sample code如下:
File source = new File(fin);
File target = new File(fout);
AudioAttributes audio = new AudioAttributes();
audio.setCodec("libmp3lame");
audio.setBitRate(new Integer(128000));
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);
沒有留言:
張貼留言