如何从youtube视频中获取样本图像帧并将其用作背景?

时间:2014-03-15 12:55:45

标签: javascript video youtube youtube-api java-server

我制作了这个项目http://tinyurl.com/nowimlisteningto。 这是一个将Youtube视频作为播放列表播放的网站。一个接一个地。 我想让我的网站视觉效果更好,并且正在考虑将网站的背景图片更改为当前播放的Youtube视频中的示例框架。

有可能做这样的事吗? 我在我的项目中使用java服务器和jsp文件,一些是html,javascript,css。

编辑: 这里找到了一些有用的链接。

Player Background Thumbnail (480x360 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/0.jpg
Normal Quality Thumbnail (120x90 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/default.jpg
Medium Quality Thumbnail (320x180 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/mqdefault.jpg
High Quality Thumbnail (480x360 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/hqdefault.jpg
Start Thumbnail (120x90 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/1.jpg
Middle Thumbnail (120x90 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/2.jpg
End Thumbnail (120x90 pixels):   http://i1.ytimg.com/vi/HIrMIeN5ttE/3.jpg
And additionally, the next two thumbnails may or may not exist. For HQ videos they exist.

Standard Definition Thumbnail (640x480 pixels):     http://i1.ytimg.com/vi/HIrMIeN5ttE/sddefault.jpg
Maximum Resolution Thumbnail (1920x1080 pixels):     http://i1.ytimg.com/vi/HIrMIeN5ttE/maxresdefault.jpg

1 个答案:

答案 0 :(得分:4)

您可以根据其ID

创建img网址

视频

https://www.youtube.com/watch?v= XXXXXXXXXX

就像

https://i2.ytimg.com/vi/ XXXXXXXXXX /mqdefault.jpg
https://i2.ytimg.com/vi/ XXXXXXXXXX /hqdefault.jpg

第一部分可以是i1,i2 ......你可以使用i1(几台服务器所以使用任何) 最后一部分声明img解决方案。最好将图像保存到自己的服务器

最佳变体为http://img.youtube.com/vi/XXXXXXXXXX/maxresdefault.jpg

检查此questionthis link