如何将youtube视频嵌入播放列表

时间:2013-04-19 22:53:39

标签: youtube youtube-api youtube-javascript-api

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

5 个答案:

答案 0 :(得分:28)

实际上有两种方法可以从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>

enter image description here

答案 1 :(得分:11)

我找到了解决方案,

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

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

答案 2 :(得分: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>

答案 3 :(得分:2)

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

以下是我的某个播放列表的示例!

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

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

答案 4 :(得分:1)

来自youtube docs

嵌入播放列表

  1. 在计算机上登录您的YouTube帐户。
  2. 在的左侧 在页面上,选择要嵌入的播放列表。
  3. 从URL复制播放列表ID。
  4. 通过执行以下操作来修改单个视频的嵌入代码:在视频ID的位置(“嵌入/”之后),替换为“ 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>