35

我试图弄清楚如何为嵌入的 YouTube 视频设置自定义开始和结束时间,如下所示:

https://youtube.googleapis.com/v/BmOpD46eZoA%26start=36%26end=65

但是,上面的链接在 Safari 浏览器中无法正常工作。谁能建议如何使这项工作适用于 Safari 浏览器?

4

3 回答 3

56

您的问题在于“?”和“&”的编码。

https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65

或者

http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65 

工作正常。

于 2013-10-22T02:04:52.073 回答
5

你应该试试

https://www.youtube.com/embed/-ZWGpOSS6T0?start=130&end=144&version=3

您要做的第一件事当然是获取您希望嵌入视频开始的具体时间以及您希望它结束​​的具体时间。然后将它们转换为秒。假设您只想嵌入从 02:16 到 02:58 的视频部分。

以秒为单位,您的开始时间为 (2 * 60) + 16 = 136,结束时间为 (2 * 60) + 58 = 178。

接下来,从 Youtube 视频中获取嵌入代码,并将以下参数附加到嵌入代码中的视频 URL:

?start=[your_start_time]&end=[your_end_time]&version=3

将 [your_start_time] 和 [your_end_time] 替换为您的实际开始和结束时间(以秒为单位),以便您的嵌入代码如下所示:

在此处阅读更多内容,如何嵌入或链接到 YouTube 视频的特定部分

于 2016-01-25T21:20:52.863 回答
1

试试这个链接,它一定有帮助

https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65&version=3
于 2013-10-22T13:45:31.197 回答