html 获取语音时长,javascript – HTML5音频 – 获取声音对象的时间(howler.js)
我正在使用Howler.js库播放一些
HTML5音频.
目前我能用sound.duration()确定音频文件的总长度;但我不知道如何创建一个计时器来显示已播放的时间.
我创建一个简单的声音对象,如下所示:
var sound = new Howl({
src: ['sound.ogg', 'sound.mp3', 'sound.wav'],
autoplay: true,
loop: false,
volume: 1,
onload: function() {
var totalSoundDuration = sound.duration();
},
onplay: function(getSoundId) {
//sound playing
},
onend: function() {
//sound play finished
}
});
我似乎无法找到库中的任何方法(?)来检查currentTime,以便我可以更新我的计时器功能.
替代路线可以简单地在onplay上触发/切换setInterval:like:
var currentTimeTracker=setInterval(function () {myTimer()}, 1000);
function myTimer() {
timePlayed++;
$("#time" ).html(timePlayed);
}
不确定这是否是一个好方法?有什么建议?
html 获取语音时长,javascript – HTML5音频 – 获取声音对象的时间(howler.js)相关推荐
- java获取视频时长
java获取视频时长 需要一个包,没有的找我要(java-1.0.2-1.0.2.jar) 一个可以通过视频的url地址或者是上传视频 文件有类型为(MultipartFile)的来获取视频的时长. ...
- js获取audio语音时长
js获取audio语音时长 //获取audio语音时长function getVoiceTime() {$('ul.conversation li .outer-right audio.addVoic ...
- java获取视频时长(实测可行)
因为数据库视频表有一段时间丢失维护duration字段, 现在有需求需要用到此字段,只能再重新获取一遍, 更新表.哎!!! 先奉上 https://github.com/opensourceteams ...
- java ffmpeg 获取视频时长_Java通过调用FFMPEG获取视频时长
FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.采用LGPL或GPL许可证.它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库l ...
- python 获取mp3时长(时间长度)
python 获取mp3时长(时间长度) 第一种方法 import librosa import time def get_mp3_duration(audio_path):""& ...
- Java通过FFMPEG获取视频时长
2019独角兽企业重金招聘Python工程师标准>>> Java通过FFMPEG获取视频时长 详见https://www.yz1618.cn/view/19 转载于:https:// ...
- java如何截取视频文件_Java获取视频时长及截取帧截图详解
前言 只是最近碰到有这方面的项目需求,所以简单 Mark 下本文.下面的示例是参考过他人分享的文章,之后本人再自行实践.调整和测试过的,希望对有这方面需求的人有所帮助. 示例 添加依赖 org.byt ...
- java获得U盘根目录、读取图片视频头文件信息、获取视频时长
1.获得U盘根目录,例如我们取名U盘名称为"测试U盘",一般插入U盘后,在系统的H盘 /** * 得到系统U盘根目录 */ public String findURootPath( ...
- NVT SDK 67X获取文件时长的一种方式
NVT SDK 67X获取文件时长的一种方式 #define FILE_BUF_SIZE (64+1) static CHAR Video_FILE_BUF[FILE_BUF_SIZE] = {0}; ...
最新文章
- 安卓当下最流行的吸顶效果的实现(转)
- 荷兰版手工耿手挖8小时沼气,让自制摩托车不花1毛钱飞驰20公里
- windows下安装python mysqldb
- opencv 通过标定摄像头测量物体大小_视觉激光雷达信息融合与联合标定
- Hbase 预写日志WAL处理源码分析之 LogCleaner
- java只修改变的字段_java注解之运行时修改字段的注解值操作
- Outlook 2003解除附件下载限制
- clinux 防火墙增加白名单_linux增加iptables防火墙规则的示例
- Avoiding GREEDYDATA for logstash'grok
- Android 8.0 新特性(一) - 可下载字体
- Java:List转Map (用stream实现)
- 安卓pdf阅读器_想找可以安装APP的电子书阅读器?BOOX这几个型号可以选!
- Python列表常用函数总结
- centos7磁盘分区格式化
- 动手深度学习--windows环境安装
- java中注解 详解
- 什么是PMU(PMIC)【转】
- Python爬虫+简易词云的制作
- 慧荣SM2269XT量产开卡成功,附SM2269XT量产工具、开卡软件
- python做性能测试框架_python常用web框架简单性能测试结果分享(包含dja