`

java音频转wav、获取wav时长

阅读更多

网址http://www.sauronsoftware.it/projects/jave/download.php下载jar包


转wav代码
File source = new File(tempPath);
File target = new File(targetPath);
AudioAttributes audio = new AudioAttributes();
audio.setCodec("pcm_alaw");
audio.setBitRate(new Integer(64000));
audio.setChannels(new Integer(1));
audio.setSamplingRate(new Integer(8000));
EncodingAttributes attrs = new EncodingAttributes();
attrs.setFormat("wav");
attrs.setAudioAttributes(audio);
Encoder encoder = new Encoder();
encoder.encode(source, target, attrs);


获得wav时长代码

        File source = new File("C:\\22.wav");
        Encoder encoder = new Encoder();
        try {
             MultimediaInfo m = encoder.getInfo(source);
             long ls = m.getDuration();
             System.out.println(ls+" "+ls/1000);
        } catch (Exception e) {
            e.printStackTrace();
        }

 

分享到:
评论

相关推荐

    java源码 java获取音频文件 播放时长AudioDemo 2018127

    java源码 java获取音频文件 播放时长AudioDemo .

    JAVA获取音频时长jar包依赖.zip

    JAVA获取音频时长,支出.wav .mp3格式

    java实现切割wav音频文件的方法详解【附外部jar包下载】

    主要介绍了java实现切割wav音频文件的方法,结合实例形式详细分析了java切割wav音频文件的相关原理、操作技巧与注意事项,并附带外部jar包供读者下载,需要的朋友可以参考下

    wav-splitter:使用 Java 将 WAV 文件分成多个部分

    分波器使用 Java 将 WAV 文件分成多个部分该程序将嵌入的 WAV 文件 (cheering.wav) 拆分为 500 毫秒的多个部分。 跑步: 蚂蚁跑

    java jdk实列宝典 光盘源代码

    java的声音处理,介绍java中如何处理声音,包括实现响铃,播放wav,au等音频文件,以及控制声音的大小和音量,Beep.java; 媒体播放器,JMFMediaPlayer.java; 12反射 是java程序开发的特征之一,允许java程序对自身...

    音视频工具包jave-1.0.2.zip

    jave-1.0.2.jar 可以实现转换WAV音频文件到MP3、获取音视频播放时长、视频高宽、音视频格式等等

    基于Java和Python的爬虫项目实战源码.zip

    Sourceforge-org.farng.mp3(Java音频处理): 音乐:歌手名+歌曲名等元信息,以MP3文件大体分为三部分: a) TAG_V2(ID3V2) 包含了作者、作曲、专辑等信息,长度不固定,扩充ID3V1信息 b) Frame 一系列的帧,由帧...

    易语言程序免安装版下载

    修改核心支持库,解决用“播放音乐()”播放“音频采样大小为24位”的WAV文件时产生噪音的BUG。 4. 修改编译器,可以为编译出的EXE、DLL添加版本信息(通过“程序配置”设定)。 5. 修改集成开发环境,自动记忆非...

    新版Android开发教程.rar

    程序可以采用 JAVA 开发,但是因为它的虚拟机 (Virtual Machine) Dalvik ,是将 JAVA 的 bytecode 转成 自 己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。 对手机制造者的影响 � Android 是款开源的移动计算...

    网管教程 从入门到精通软件篇.txt

    JAVA:Java源文件 JAR:Java档案文件(一种用于applet和相关文件的压缩文件) JAVA:Java源文件 JFF,JFIF,JIF:JPEG文件 JPE,JPEG,JPG:JPEG图形文件 JS:javascript源文件 JSP:HTML网页,其中包含有对一...

Global site tag (gtag.js) - Google Analytics