• 大小: 7.08KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-27
  • 标签: 文件  java  播放  音频  

资源简介


资源截图

代码片段和文件信息

import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import java.io.File;
import java.net.URL;


/**
 * Function:
 *
 * @author zhengyou
 * Created on 2018/2/7 11:55
 * @since JDK 1.7
 **/


public class Main {


    /**
     * 获取音频文件时长
     *
     * @param wavFilePath wav文件路径,支持本地和网络HTTP路径
     * @return 时长/微秒,可 /1000000D 得到秒
     * @throws Exception
     */
    public static long getMicrosecondLengthForWav(String wavFilePath) throws Exception {


        if (wavFilePath == null || wavFilePath.length() == 0) {
            return 0;
        }
        String bath = wavFilePath.split(“:“)[0];
        Clip clip = AudioSystem.getClip();
        AudioInputStream ais;
        if (“http“.equals(bat

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-06 15:21  .idea\
     目录           0  2018-12-06 15:21  .idea\inspectionProfiles\
     文件         273  2018-12-06 14:46  .idea\misc.xml
     文件         258  2018-12-06 14:46  .idea\modules.xml
     文件       17650  2018-12-06 15:21  .idea\workspace.xml
     文件         423  2018-12-06 14:46  AudioDemo.iml
     目录           0  2018-12-06 14:47  out\
     目录           0  2018-12-06 14:47  out\production\
     目录           0  2018-12-06 14:48  out\production\AudioDemo\
     文件        2050  2018-12-06 14:48  out\production\AudioDemo\Main.class
     目录           0  2018-12-06 14:48  src\
     文件        1490  2018-12-06 14:48  src\Main.java

评论

共有 条评论