video - youtube嵌入带有播放列表的单个视频循环,显示同一视频的两倍

标签 video youtube embed playlist

我正在尝试在循环模式下嵌入YouTube视频,为此,我必须设置播放列表参数,否则它将不起作用:

documentation

问题是当我这样做时,我得到了一个播放列表,其中包含2个视频,同一视频出现两次,这会产生非常差的视觉效果,因为我希望一个视频不断循环播放。

有什么建议吗?谢谢

这是我的代码:

<iframe width="600" height="338" 
src="https://www.youtube.com/embed/VIDEO_ID/?playlist=VIDEO_ID&autoplay=1&loop=1&rel=0&showinfo=0&color=white" 
frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

最佳答案

我认为以下信息实际上并未记录在某处,但是我想分享我通过在URL中进行一些测试以尝试解决“问题”而做出的发现。

这样一来,您可以通过如下修改URL来消除“问题”(即displaying the same video twice):

https://www.youtube.com/embed/VIDEO_ID_1/?playlist=VIDEO_ID_2&autoplay=1&loop=1&rel=0&showinfo=0&color=white

说明:
  • VIDEO_ID_1 :对应于打算连续播放的videoId-(循环播放)。
  • VIDEO_ID_2 :对应于 videoId 中使用的VIDEO_ID_1,但最后一个字母已更改。这个想法是设置一个不存在videoId

  • 因此,根据前面的解释,您可以使用以下视频作为示例:

    Video: Stack Overflow is 10!

    videoId: QwS1r1mc888



    修改后的URL显示以下内容:
    https://www.youtube.com/embed/QwS1r1mc888?enablejsapi=1&loop=1&playlist=QwS1r1mc880&autoplay=1&rel=0&showinfo=0&color=white
    

    N.B that the videoId QwS1r1mc880 does not exist (yet) - you could also replace this value for 15874598752 - which will never be a YouTube videoId (as far as I know).



    旁注:我真的希望这一发现不会被删除。

    关于video - youtube嵌入带有播放列表的单个视频循环,显示同一视频的两倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53750408/

    相关文章:

    iphone - 从我的应用程序中打开其他已安装的应用程序

    iframe - 可以在 svg 中嵌入 youtube 视频吗?

    java - 制作一个简单的视频 - 未压缩,逐帧

    android - 在 Android 中使用 Firebase 在单个 RecyclerView 中获取两个不同的 View

    javascript - 在 YouTube iframe 中嵌入特定时间的链接

    youtube - 在Java中使用Selenium Webdriver自动执行youtube视频时出错

    php - 最佳 Youtube 嵌入播放器尺寸?

    javascript - 同步视频和音频(最好不用 JavaScript)

    HTML5 视频仅适用于 IE。其他浏览器显示黑屏

    video - FFMPEG:视频比特率的动态变化