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.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"); } } </pre>
本文由用戶 nbmm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!