个人blog,欢迎关注加收藏

获取Audio音频的总时长

H5绣红旗

         let musicDom = document.getElementsByTagName('audio')[0];  // 获取AudioDom节点musicDom.load();//因为source标签不能直接更改路径,所以整个audio标签必须重新加载一次musicDom.oncanplay = function () {  console.log("音乐时长",musicDom.duration);//音乐总时长//处理时长var time = musicDom.duration;//分钟var minute = time / 60;var minutes = parseInt(minute);if (minutes < 10) {minutes = "0" + minutes;}//秒var second = time % 60;var seconds = Math.round(second);if (seconds < 10) {seconds = "0" + seconds;}console.log('处理音乐时长',minutes+":"+seconds)}

获取Audio音乐的总时长相关推荐

  1. JS获取音频的总时长,解决Audio元素duration为NaN || Infinity 问题

    当我们在加载一个线上mp3地址或者获取audio的duration的时候,会发现有拿到duration是Infinity的情况,这时如果我们动态的展示录音时间时候就会有问题.首先明确一下这是chrom ...

  2. ffprobe 获取视频每秒总帧数或视频总帧数及视频总时长

    获取每秒总帧数: ffprobe -v 0 -of csv="p=0" -select_streams V:0 -show_entries stream=r_frame_rate ...

  3. Android 如何获取视频的总时长

    在做视频的时候,往往需要获取视频的总时长,比较常用的就是用getDuration()方法获取,但是在获取的时候总是显示获取到的值为-1,在网上找答案的时候,大多解决方案写的都比较简略,对于我这样入门没 ...

  4. Android获取mp3音频文件播放总时长

    Android获取mp3音频文件播放总时长 一般是需要文件的绝对路径,需要读取文件,转成媒体类解析,最好获取播放时长,然后关闭资源. /** * 获取音频文件的总时长大小 * * @param fil ...

  5. iframe标签解析腾讯视频链接的获取不到总时长的解决方案(Txp.play.js)

    记一次项目总结: 腾讯视频(Txp.play.js) <iframe> API 的使用 由于视频URL是来自腾讯视频,所以会出现一个这样的情况:无法获取到用户所看的该视频的总时长,那麽就得 ...

  6. uniapp 获取当前视频播放时长,视频总时长

    html代码 <video controls id="myvideo" custom-cache="false" :src="videoUrl& ...

  7. js 获取视频,者音频时长

    js 获取视频,者音频时长 let fileUrl = URL.createObjectURL(file) let audioElement = new Audio(fileUrl) let time ...

  8. Praat脚本-007 | 计算目录里音频或者TextGrid总时长

    目录 引出 简便操作 脚本 脚本说明 运行脚本 如何获取脚本 关注 版权说明 引出 统计录音时长,是大家经常用到的一个功能,统计的方法有很多,这里小编只介绍两种,一种是在win10系统中的资源管理器中 ...

  9. 使用xgplayer视频播放器播放视频时不显示总时长

    在项目中使用到了xgplayer来播放视频,官方演示是可以显示总时间的,但自己使用不显示 分析: 首先,打开控制台看看是不是没有总时长这个标签 找到原因了,不是没有总时长,而是把他显示成块级元素换行了 ...

  10. 【获取b站分集视频时长】合理安排学习时间

    分享好物 B站分集视频教程 集数时长统计脚本 大佬链接 可调倍速灵活自由版 步骤 一.在b站找到想看的分集视频 二.在该页面浏览器上方,右击,添加网页 三.复制如下代码,填入 网址 处 javascr ...

最新文章

  1. 开机f8修复电脑步骤_电脑无法启动,屏幕显示白色小横条,怎么办?可收藏以备不时之需...
  2. 我的win7黑屏解决方案
  3. 构建之法现代软件概述
  4. 深入理解Solidity
  5. 单/双中括号与测试条件
  6. android 模仿uc标签页,android模仿UC首页天气效果
  7. [转载] Java默认构造方法
  8. .net core sorteddictionary 排序_#键盘排序——为什么我们的键盘字母不是按照ABCD的顺序排列?...
  9. 4775电子书免费链接
  10. WPF扫雷游戏(简略版)
  11. 【pyhive】本地使用pyhive连接hive数据库踩的坑
  12. 一文了解caffe框架
  13. 人脸识别通过什么区分人脸和照片
  14. 实验四实验四实验四啊!
  15. Arnold渲染器与众不同的地方在于何处?
  16. matlab两个图共用一个x轴_Matlab绘制多x轴和多y轴图(双x双y轴/单x双y轴/双x单y轴图等),及坐标轴参数汇总...
  17. 背出来matlab就无敌了
  18. Sametime SDK
  19. 如何删除鼠标右键的显示的快捷键或功能?
  20. 视频驱动V4L2子系统驱动架构

热门文章

  1. MFC程序运行中修改Static Text的Caption属性
  2. 随机数公式Random
  3. syn 攻击脚本 python_python制作SYN泛洪攻击工具
  4. 平面几何常用定理、结论总结 第一篇 三角形及其引线、引圆
  5. 巴比特独家 | 我们梳理98家新三板公司年报,发现企业布局区块链6大特点
  6. 85条高级AutoCAD工程师绘图技巧(2)
  7. myScript调研,电子手写板使用,纯干货
  8. 跨数据库分布式实时事务 - 基于RabbitMQ实时消息队列服务实现
  9. 2014版C 语言程序设计基础,清华大学出版社-图书详情-《C/C++程序设计基础与实践教程》...
  10. php如何去除文件扩展名,php怎样去除文件后缀名