写vue项目的时候,写到了一个视频播放功能,用到了阿里云播放器, 记录一下,获取当前视频时长的笔记。 首先用setInterval方法,让她十秒获取一下当前的视频播放的时长。 其次用阿里云文档自带的getCurrentTime方法获取当前的播放时长 ...
阿里云oss授权访问文档示例地址阿里云没有提供直接的获取是视频时长的API接口,需要曲线处理 引入阿里云oss pom 阿里云工具类 阿里云配置类 阿里云根据资源路径获取资源时长代码 这里需要注意:HttpRequest httpRequest HttpRequest.get videoUrl .timeout 请求是一定不要加 .header Content Type , applicatio ...
2022-01-07 15:18 0 940 推荐指数:
写vue项目的时候,写到了一个视频播放功能,用到了阿里云播放器, 记录一下,获取当前视频时长的笔记。 首先用setInterval方法,让她十秒获取一下当前的视频播放的时长。 其次用阿里云文档自带的getCurrentTime方法获取当前的播放时长 ...
方法一:利用audio标签对象获取duration时长 这种方式会有bug,那就是在部分低版本ios中,oncanplay方法是不会被触发的。所以推荐使用方法二。 方法二:buffer对象拿到duration时长 ...
利用ffmpeg只能获取到本地视频的信息。 如果是线上视频,可通过先下载到本地,获取到信息后再删除。 ...
参考资料:js获取上传音视频文件的时长 直接通过element-ui自带的上传组件结合js即可,代码如下: HTML: 得加一个中间字段,用于保存视频时长的值,因为在监听器里面不能直接使用vue页面定义的全局变量: js: ...
java 代码获取视频时长 需要引入jar包 下载地址 http://www.sauronsoftware.it/projects/jave/download.php 需要引入jar包 下载地址 http://www.sauronsoftware.it/projects ...
以上代码是获取一个目录目录的所有视频的总时长 获取单个视频的时长改改就行了 ps:第一篇博文 需要引入jar包 下载地址 http://www.sauronsoftware.it/projects/jave/download.php ...
前端上传视频之后,根据上传的视频文件获取视频的大小和时长 1、获取视频时长 private String ReadVideoTime(File source) { Encoder encoder = new Encoder(); String length = ""; try ...
js 获取视频的总时长: 转自:https://stackoverflow.com/questions/40763057/trying-to-get-full-video-duration-but-returning-as-nan ...