自动嵌入Youtube视频

时间:2016-07-15 21:46:46

标签: html youtube embed

我正在寻找一种方法自动仅根据他们的YouTube网址嵌入YouTube视频,而不必转到视频,点击分享,点击嵌入和复制粘贴HTML代码进入我的网站。

一个例子:

YouTube视频https://www.youtube.com/watch?v=dQw4w9WgXcQ(警告:Rick Roll)

点击分享时 - >嵌入 - >给出的代码是

<iframe width="560" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allowfullscreen></iframe>

注意他们如何将embed放在那里并改变了很多网址

我有100个视频需要我这样做,所以显然进入并手动编辑它们并不会有用。

有没有办法在不改变网址的情况下嵌入YouTube视频?

感谢您的帮助

2 个答案:

答案 0 :(得分:3)

据我所知,所有嵌入都遵循一种模式。

<iframe width="560" height="315" src="https://www.youtube.com/embed/     " title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

在 src = " " 和 embed/ 之后,有一部分将直接从链接中添加。代码中 embed/ 之后的部分位于 URL 本身中的 v= 之后。

如果您经常执行此操作,您可以轻松创建一个宏来加快此过程。

答案 1 :(得分:0)

因此,v =之后的YouTube网址部分是视频ID。这相当于嵌入后的第二个。因此,如果您以某种方式获取这些视频ID的列表,您应该能够制作某种类型的循环,然后将视频ID放在嵌入部分之后。