21

我有很多 youtube 视频剪辑,我想知道是否可以将它们作为 youtube 播放列表嵌入到网站上,以便在剪辑完成后自动开始播放下一个视频。YouTube API 是否有这样的功能。如果不可能,最好的方法是什么。提前致谢。

4

5 回答 5

38

实际上有两种方法可以从 youtube 嵌入播放列表。在第一种方法中,您可以直接指定要在嵌入播放器中播放的所有视频。

<iframe width="720" height="405" src="https://www.youtube.com/embed/VIDEO_ID?playlist=VIDEOID_1,VIDEOID_2"frameborder="0" allowfullscreen>

每个视频 ID 必须使用逗号分隔。

其次,您可以使用播放列表 ID 嵌入 youtube 中已经存在的播放列表

<iframe width="720" height="405" src="https://www.youtube.com/embed/?listType=playlist&list=PLAYLIST_ID" frameborder="0" allowfullscreen>

在此处输入图像描述

于 2015-05-24T01:56:20.603 回答
11

我找到了解决方案,

http://www.youtube.com/v/PRIMARYVIDEO_ID?version=3&loop=1&playlist=VIDEO_ID1,VIDEO_ID2

VIDEO_ID1 和 VIDEO_ID2... 是我想要包含在播放列表中的视频。

于 2013-04-19T22:58:50.677 回答
4

https://developers.google.com/youtube/youtube_player_demo

<iframe id="ytplayer" type="text/html" width="100%" height="405"
src="https://www.youtube.com/embed/?listType=playlist&list=PL590L5WQmH8eYTXiTTjzo4YnK7vkCqZTI"
frameborder="0" allowfullscreen>

于 2017-09-21T10:08:08.833 回答
2

您可以简单地使用嵌入式播放列表。

这是我的播放列表之一的示例!

<iframe width="560" height="315" src="http://www.youtube.com/embed/videoseries?list=PLZtX_kbNpbDjYSUj-huH5pOKxifUNDi1O" frameborder="0" allowfullscreen></iframe>

此外,您可以使用Javascript Player API创建自定义行为。

于 2013-04-19T23:34:26.503 回答
2

来自 youtube文档

嵌入播放列表

  1. 在计算机上登录您的 YouTube 帐户。
  2. 在页面左侧,选择要嵌入的播放列表。
  3. 从 URL 复制播放列表 ID。
  4. 通过执行以下操作修改单个视频的嵌入代码: 在视频 ID 的位置(在“embed/”之后),替换为“videoseries?list=”。然后在“=”之后粘贴播放列表 ID。
  5. 将代码粘贴到您的博客或网站 HTML 中。

例子:

<iframe width="560" height="315" src="https://www.youtube.com/embed/videoseries?list=PLx0sYbCqOb8TBPRdmBHs5Iftvv9TPboYG" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
于 2018-08-04T04:42:56.053 回答