gpt4 book ai didi

video - 如何使用 javascript 获取 youtube 视频静态图像?

转载 作者:行者123 更新时间:2023-11-28 21:40:07 25 4
gpt4 key购买 nike

在视频库中,YouTube 显示视频的图像而不是 Flash 播放器。如果您单击图像,您将被重定向到一个页面,其中有 Flash 视频播放器。我想展示第一张静态图片。

我怎样才能以编程方式做到这一点?

最佳答案

对于 Javascript:(我假设你将它标记为 flash,因为 Youtube 是一个 flash 视频播放器)

function getScreen( url, size )
{
if(url === null){ return ""; }

size = (size === null) ? "big" : size;
var vid;
var results;

results = url.match("[\\?&]v=([^&#]*)");

vid = ( results === null ) ? url : results[1];

if(size == "small"){
return "http://img.youtube.com/vi/"+vid+"/2.jpg";
}else {
return "http://img.youtube.com/vi/"+vid+"/0.jpg";
}
}

找到 here .

离开这个函数,基本上你只需要获取 v=ladlfasd 参数并将它放在这个 url 中:

http://img.youtube.com/vi/(v= parameter)/2.jpg

小的是2.jpg,大的是0.jpg

关于video - 如何使用 javascript 获取 youtube 视频静态图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1231062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com