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上有效果!