浏览器视频加速方法

时间:2024-02-19 17:58:19

HTML5加速

本身自带加速功能

document.querySelector(‘video’) 筛选出播放视频的组件,然后直接设置播放速率就搞定了。

视频用的是 html5 的原生 video 组件播放视频,不是 flash,我们就可以进行操作。

在开发者模式控制台下运行

document.querySelector(\'video\').playbackRate = 5;

示例:

/* play video twice as fast */
document.querySelector(\'video\').defaultPlaybackRate = 2.0;//默认两倍速播放
document.querySelector(\'video\').play();

/* now play three times as fast just for the heck of it */
document.querySelector(\'video\').playbackRate = 3.0;  //修改此值设置当前的播放倍数

Flash加速

问题

对于普通格式的视频,可以用 video 标签的 playbackrate 属性实现 2X 两倍速度播放,
flash 用的是 object 标签,如何设置播放速度呢?

这个比较头疼,因为它本身不自带加速功能。
如果想用js控制Flash可以参考csdn文档

解决

使用一款软件,Enounce MySpeed 适用于32位浏览器

腾讯微云

先打开 Enounce MySpeed,再打开浏览器播放视频

如何显示没有视频播放,可以刷新页面或者换一个浏览器试试,因为Flsh跟浏览器存在一定兼容问题导致

Enounce MySpeed亲测在IE上有效果!