zoukankan      html  css  js  c++  java
  • 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");
       }
    }
    




  • 相关阅读:
    看淘宝营销api 文档有感
    创业公司如何做好数据驱动的开发工作
    docker 常见错误总结
    从npm 角度理解 mvn 的 pom.xml
    best practices for designing web api
    我对自动化测试的一些认识
    Docker学习笔记
    Docker命令学习
    JVM学习笔记三:垃圾收集器与内存分配策略
    JVM学习笔记二:JVM参数
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7100106.html
Copyright © 2011-2022 走看看