2013-05-21 70 views

回答

-2

我一直在尋找這個,並且發生在你的問題上。您可能希望通過保持幀的隊列來使用畫布來完成此操作。不幸的是,該解決方案僅適用於視頻,而不適用於音頻。你可以在這裏看到一個例子:

http://techslides.com/demos/slow-motion.html

我仍然在尋找的信息,如何減緩音頻。

編輯:

有一種方法簡單的解決方案 - the playbackrate property

+2

是的,我在我的文章中引用該屬性。我的問題是:什麼是最慢的,什麼是最快的回放速度? – jedierikb

1

我已經在不同的計算機上測試了這個cpu的功耗,發現沒有上限。但是,最快的有效速度將取決於您的CPU功耗。我在Corei7 -4770k @ 3.5Ghz上獲得了15倍的最大速度,在功耗較低的haswell corei5 @ 2.5Ghz上獲得了10倍左右的速度。

這些是用於改變速度的Chrome擴展: chrome extension for chrome

another chrome extension with modifiable hotkeys (but it needs to be added to chrome by loading an unpacked extension)

更新

下面是一些與Internet Explorer相關:

playbackRate屬性代表一個倍數視頻的固有或正常播放速率較低,默認設置爲1.如果將該屬性設置爲2,則會使播放速度加倍,而.5將以半速播放。如果playbackRate設置爲負值,則在Windows Internet Explorer 9中,它將其舍入爲零,實質上是暫停播放。在Internet Explorer 10中,playbackRate的負值會導致視頻反向播放。 W3C規範不建議上限,但Internet Explorer將限制playbackRate的速度提高到8倍。

來源:Using JavaScript to control the HTML5 video player

-2

Playbackspeed分爲以下。你可以打破速度降低到0.1最慢和2.0我猜最快;

  1. 1.0是正常速度
  2. 0.5是半速(更慢)
  3. 2.0倍速(較快)
  4. -1.0是向後,正常速度
  5. -0。5向後,半速

這是demo at w3schools website。您可以在玩vid.playbackRate = 0.5;價值時進一步找到。

全文閱讀here

0

GPU加速有助於實現更多功能。

除了Chrome播放速度的擴展外,我使用enounce myspeed。 將enounce myspeed調高到最大5倍並增加Chrome擴展的html5視頻播放速度時,它有助於實現更多速度。

對於使用Nvidia GTX 1080 Ti的Corei7 -3770k @ 3.5Ghz全高清視頻,我獲得了30-40倍的最大速度(總計5倍的myspeed * 6倍至8倍的Chrome擴展)。 Pascal GPU支持h264或h265甚至VP9編解碼器(用於YouTube視頻)。

所測試的視頻: https://www.youtube.com/watch?v=PSZw8egM2Is

GPU的視頻引擎是大部分的時間超過90%的利用率,並從互聯網上緩衝的下載還不夠我的100Mbps的帶寬,所以仍然在YouTube有時甚至很少有這些速度停止一點點,並且除了這個速度之外,由於緩衝耗盡或者有時甚至緩衝仍然可用,但由於視頻引擎利用率超過90%,停止緩衝將變得更頻繁。

TDP是GPU的35%。

當我轉換的分辨率爲480p,它給了我75X,雖然緩衝好,視頻引擎是50%,但不能增加速度更由於頻繁停止與緩衝圈圖標旋轉)

在我的Surface pro3中,除了內置的Haswell GPU之外,沒有GPU加速功能:如果與480p的myspeed結合使用,我可以獲得20倍的最大流暢播放。