我正在寻找一种完全基于YouTube URL的自动嵌入YouTube视频的方法,而不需要进入视频,单击“共享”,单击“嵌入”,然后复制粘贴到我的站点中的YouTube代码。
举个例子:
YouTube视频是https://www.youtube.com/watch?v=dQw4w9WgXcQ (警告: Roll)
当我单击共享-> Embed >给出的代码是
<iframe width="560" height="315" src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allowfullscreen></iframe>
请注意他们是如何将embed
放在那里,并更改了许多URL。
我有1000多个视频,我需要这样做,所以很明显,进去并手工编辑它们是行不通的。
有没有办法嵌入YouTube视频而不改变网址?
谢谢你的帮忙
发布于 2021-03-22 18:00:00
据我所见,有一个模式,所有的嵌入遵循。
<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/之后,有一部分将直接从链接中添加。放在嵌入/代码后面的部分是在URL本身中的v=之后。
如果你经常这样做,你可以很容易地创建一个宏来加速这个过程。
发布于 2016-07-15 13:49:38
因此,YouTube URL在v=之后的部分是视频ID,对应于嵌入后的第二个。因此,如果您以某种方式获得了这些视频ID的列表,您应该能够创建某种类型的循环来运行,并将视频ID放在嵌入部分之后。
https://stackoverflow.com/questions/38405437
复制相似问题