HTML5从网址增加YouTube速度2x?

前端之家收集整理的这篇文章主要介绍了HTML5从网址增加YouTube速度2x?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道如何加速YouTube视频2x,而无需用户点击HTML5(视频),而是通过修改URL。

例如,我知道如何通过附加到URL参数& t = 1m1s(1分1秒)来观看从特定时间开始的视频。是否可以使用类似的方法来加速视频2x?

我应该添加什么参数到URL以双倍速度观看视频(我使用html5)?

解决方法

无法通过网址参数更改播放速度。

无论如何,如果您使用HTML,您可以利用YouTube Player iFrame API。

以下是使用所有JavaScript配置播放器的方法
https://developers.google.com/youtube/iframe_api_reference#Getting_Started

这里是您要设置播放速度的功能
https://developers.google.com/youtube/iframe_api_reference#Playback_rate

所以你可以编辑你的onPlayerReady函数,如下所示:

function onPlayerReady(event) {
  player.setPlaybackRate(2); // This is what you're looking for
  event.target.playVideo();
}

您当然可以通过文档的第5步,因为这将在六秒钟后停止播放视频。

如果您在设置上遇到麻烦,我稍后会编辑一个JSFiddle(在我的Flash插件不会启动时,无法正常工作)。

更新:

这里的JSFiddle正好适用于此代码
http://jsfiddle.net/jpreynat/e11oy0eu/

猜你在找的HTML5相关文章