使用ffmpeg获取的视频流文件,通过js获取视频播放时长
时间: 2024-05-09 11:21:02 浏览: 216
获取视频播放时长
你可以使用HTML5的Video API来获取视频播放时长。以下是一个示例代码:
```javascript
var video = document.createElement('video');
video.src = 'your_video_file_url';
video.addEventListener('loadedmetadata', function() {
console.log('Video duration: ' + video.duration + ' seconds');
});
```
在这个示例中,我们首先创建一个video元素,并将其src属性设置为你的视频文件的URL。然后,我们添加一个事件侦听器,在视频的元数据加载完成时,打印视频的持续时间(以秒为单位)。
请注意,这种方法只适用于支持HTML5视频的浏览器。如果你需要支持旧版浏览器,你可能需要使用其他方法来获取视频播放时长。
阅读全文