ton*_*nni 28 youtube html5 send
我想知道如何在没有用户点击HTML5(视频)的情况下加速youtube视频2x,而是修改URL.
例如,我知道如何通过在URL附加参数&t=1m1s(1分钟和1秒)来观看特定时间开始的视频.是否可以使用类似的方法来加速视频2x?
我应该在URL中添加哪些参数来以双倍速度观看视频(我使用的是html5)?
jpr*_*nat 36
没有办法通过URL参数更改播放速度.
无论如何,如果你正在使用HTML,你可以利用YouTube播放器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();
}
Run Code Online (Sandbox Code Playgroud)
您当然可以通过文档的第5步,因为这将使您的视频在六秒后停止播放.
如果你在设置它时遇到问题,我将稍后编辑一个JSFiddle(由于我的Flash插件无法启动,因此无法正常工作).
这里的JSFiddle完全适用于这段代码:http: //jsfiddle.net/jpreynat/e11oy0eu/