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");
       }
    }
    




  • 相关阅读:
    DataGrid行单元格合并显示 (增加交错行颜色设置)
    IListHelper 实现IList到DataSet和DataTable的数据转换
    DataGrid 分页自定义控件
    反射原理的简单例子
    DataTable转换为Excel文件
    经典面试题集锦
    优秀技术网站展播!
    DataGrid行单元格合并显示
    Windows Service Application Overview
    GridView.SortExpression Property
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7100106.html
Copyright © 2011-2022 走看看