1. 程式人生 > >網頁看視訊,加速敢看的技巧

網頁看視訊,加速敢看的技巧

開啟控制檯, console標籤下

$('#vplayer_html5_api')[0].playbackRate=你要的速度(預設為1,0.1~2之間)

方式二

廢話不多說, 以極客為例。就很簡單兩個步驟和幾行程式碼:
F12 --->firebug--->
點選video  獲取到div的Id:小技巧:如何在看視訊時讓視訊播放速度x2
即: play_video_html5_api

然後在console執行如下程式碼:
var vid = document.getElementById("play_video_html5_api");
vid.playbackRate = 1.5;

然後你就能看到視訊的播放速度正在以x1.5倍的速度播放,沒錯,就是那麼簡單粗暴


方式三

playbackRate屬性;設定或返回聲頻、視訊的播放速度

使用playbackRate屬性設定或返回聲頻、視訊的播放速度。

屬性值及其說明
說明
播放速度 指定當前聲頻、視訊的播放速度。值:
  • 1.0:標準速度;
  • 0.5:半速(慢速);
  • 2.0:雙倍速度(快速);
  • -1.0:後退(標準速度);
  • -0.5:後退(半速);
返回值 數值,速度;預設值:1.0;
JavaScript 語法:audio/video.playbackRate

使用例

 
 

<!DOCTYPE html>

<html>

<head>

<meta charset

="UTF-8">

<title>Insert title here</title>

</head>

<body>

<button onclick="getPlaySpeed()" type="button">播放速度?</button>

<button onclick="setPlaySpeed()" type="button">設定慢速播放</button><br>

<video id="video1" width="480" height="270" controls="controls

">

<source src="material/sample.mp4" type="video/mp4"/>

<source src="material/sample.ogv" type="video/ogg"/>

你的瀏覽器不支援HTML5 video.

</video>

<script>

var vid = document.getElementById("video1");

function getPlaySpeed() {

alert(vid.playbackRate);

}

function setPlaySpeed() {

vid.playbackRate = 0.5;

}

</script>

</body>

</html>

不同瀏覽器的對應情況

屬性
playbackRate 9.0 yes 3.5 yes yes

贊助商