我试图找出我如何可以指定一个自定义结束时间嵌入 YouTube 视频。我知道我可以通过添加 & start = 30来定制开始时间,但是我没有看到任何与结束时间相关的内容。
我需要能够做到这一点的一个网络应用程序,我正在建设,所以如果没有由 YouTube 提供的方式,我怎么可能做到这一点无论如何?
我浏览了 文件没有结果。谢谢!
Youtube 没有提供任何结束时间的选项,但有其他网站可以提供这种选项,比如 否则,尝试编写一个暂停视频/跳到下一个的函数 当你的视频播放期望的持续时间。
或者: 使用 Youtube Javascript 播放器 API,你可以这样做:
function onPlayerStateChange(evt) { if (evt.data == YT.PlayerState.PLAYING && !done) { setTimeout(stopVideo, 6000); done = true; } }
Youtube API 博客
我刚刚发现下面的方法是有效的:
Https://www.youtube.com/embed/[ video _ id ] ? 开始 = [ start _ at _ second ] & end = [ end _ at _ second ]
注意: 时间必须是一个整数秒数(例如119,而不是1m59s)。
我尝试了@mytic11(https://stackoverflow.com/a/11422551/506073)的方法,结果被重定向了:
http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3
如果省略了 version=3参数,视频将从正确的位置开始,但是会一直运行到结束。从 文件的 end参数我猜 version=3要求使用 AS3播放器。参见:
version=3
end
End (受支持的播放器: 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。
enablejsapi=1
仅供参考,上面的视频循环播放: http://www.infinitelooper.com/?v=WA8sLsM3McU&p=n#/15;19
要去掉 Youtube 的 logo 和播放视频结束时点击的视频列表,添加以下(&modestBranding=1&rel=0)参数:
&modestBranding=1&rel=0
Http://youtube.googleapis.com/v/wa8slsm3mcu?start=15&end=20&version=3&autoplay=1&modestbranding=1&rel=0
用 showinfo=0删除上传信息:
showinfo=0
Http://youtube.googleapis.com/v/wa8slsm3mcu?start=15&end=20&version=3&autoplay=1&modestbranding=1&rel=0&showinfo=0
这消除了薄带与视频标题,上下拇指,和信息图标在视频的顶部。最终的版本是相当干净的,并没有给你的观众一个退出到徒劳无功的点击在 Youtube 上看完你想让他们看的视频部分。
使用参数(秒) ,即 youtube.com/v/VIDEO_ID?start=4&end=117 < br/> < br/>
youtube.com/v/VIDEO_ID?start=4&end=117
现场演示: Https://puvox.software/software/youtube_trimmer.php
今天我发现,旧的方法不太管用。
所以我用: “自定义 YouTube 的开始和结束时间-Acetrot.com” 译自: 美国《 http://www.youtubestartend.com/》杂志网站(http://www.youtubestartend.com/rel = “ nofollow norefrer”)
它们提供了一个连接到 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
我只是试图查找如何,并发现有一个剪辑功能,现在添加由 Youtube 的视频正下方,我从来没有注意到以前!
我用这个签名:
youtube.com/embed/[YOUR_VIDEO_ID]?start=[TIME_IN_SEC]&end=[TIME_IN_SEC]&autoplay=1
Https://www.youtube.com/embed/2ewejmkklxs?start=1230&end=1246&autoplay=1