Answers:
我刚刚发现以下作品:
https://www.youtube.com/embed/[video_id]?start=[start_at_second]&end=[end_at_second]
注意:时间必须是整数秒(例如119,而不是1m59s)。
version=3
可能没有必要。确保使用链接的“ API”形式,例如:https://www.youtube.com/v/7qkmGjWtG0w?start=840&end=1240&autoplay=1
,而不是通常的形式,该形式的开头是:https://www.youtube.com/watch?v=7qkmGjWtG0w
。
http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65
如易卜拉欣·乌鲁卡亚(Ibrahim Ulukaya)回答类似问题的建议
我尝试了@ mystic11(https://stackoverflow.com/a/11422551/506073)的方法,并得到了重定向。这是一个有效的示例网址:
http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3
如果version=3
省略该参数,则视频将从正确的位置开始,但一直播放到结尾。从参数的文档中,end
我猜是version=3
要求使用AS3播放器。看到:
结束(支持的播放器:AS3,HTML5)
剪辑的视频部分的自动播放有效:
http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1
不幸的是,根据文档添加循环会在视频开始处开始第二次和后续迭代:http: //youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&loop=1&playlist=WA8sLsM3McU
要正确执行此操作,您可能需要设置enablejsapi=1
和使用javascript API。
仅供参考,上面的视频循环播放:http : //www.infinitelooper.com/?v= WA8sLsM3McU&p =n#/15;19
要删除Youtube徽标和要播放的视频结束时要单击的视频列表,请添加以下(&modestBranding=1&rel=0
)参数:
使用删除上传者信息showinfo=0
:
这样可以消除带有视频标题,上下拇指以及视频顶部的信息图标的细条。制作的最终版本相当干净,没有负面影响,让观众在观看想要观看的视频部分结束时可以退出YouTube的无效点击。
https://www.youtube.com/embed/[video_id]?start=[start_at_second]&end=[end_at_second]
,但没有成功。https://www.youtube.com/embed/[video_id]&start=[start_at_second]&end=[end_at_second]
做到了。注意&start=
。
&
字符(通常是查询定界符)推入URI的路径部分。
使用参数(秒)即 youtube.com/v/VIDEO_ID?start=4&end=117
YouTube在结束时间内没有提供任何选择,但是有其他网站可以提供这种选择,例如 Tubechop。否则,请尝试编写一个函数,当您的视频播放了所需的时长时,可以将视频暂停/跳至下一个。
或者:使用Youtube Javascript播放器API,您可以执行以下操作:
function onPlayerStateChange(evt) {
if (evt.data == YT.PlayerState.PLAYING && !done) {
setTimeout(stopVideo, 6000);
done = true;
}
}
Youtube doesn't provide any option for an end time, but
。休息好。
今天我发现,旧的方法不能很好地工作。
因此,我使用了:“自定义YouTube开始时间和结束时间-Acetrot.com” http://www.youtubestartend.com/上的
他们提供了一个链接到 https://xxxx.app.goo.gl/yyyyyyyyyy 如https://v637g.app.goo.gl/Cs2SV9NEeoweNGGy9 链接包含着格式这样 https://www.youtube.com/embed / xyzabc123?start = 17&end = 21&version = 3&autoplay = 1