如何为youtube频道获取所有尺寸的YouTube视频图像?

时间:2015-06-18 19:09:58

标签: image youtube

我想获取YouTube为我的频道MySQL manual

中的所有视频存储的所有不同图片

对于某个视频Guitar3covers 视频ID为:“I03uuxgpWd8”。我可以从https://www.youtube.com/watch?v=I03uuxgpWd8获得相同的图像 和http://img.youtube.com/vi/I03uuxgpWd8/0.jpg。我希望获得YouTube存储的所有图片。

1 个答案:

答案 0 :(得分:4)

实际上只有4个不同的图像,这就是为什么你得到相同的图像。大多数是各种尺寸的0.jpg,除了1.jpg,2.jpg和3.jpg,它们是视频不同阶段的屏幕上限。

作为参考,YouTube为每个视频存储了9个缩略图:

http://img.youtube.com/vi/I03uuxgpWd8/0.jpg(480x360px) http://img.youtube.com/vi/I03uuxgpWd8/1.jpg(120x90px) http://img.youtube.com/vi/I03uuxgpWd8/2.jpg(120x90px) http://img.youtube.com/vi/I03uuxgpWd8/3.jpg(120x90px) http://img.youtube.com/vi/I03uuxgpWd8/maxresdefault.jpg(1920x1080像素) http://img.youtube.com/vi/I03uuxgpWd8/sddefault.jpg(640x480像素) http://img.youtube.com/vi/I03uuxgpWd8/hqdefault.jpg(480x360px) http://img.youtube.com/vi/I03uuxgpWd8/mqdefault.jpg(320x180px) http://img.youtube.com/vi/I03uuxgpWd8/default.jpg(120x90px)

只需替换每个视频的视频ID(I03uuxgpWd8)即可。请注意,如果视频质量低于缩略图的质量,则YouTube不会存储该尺寸的图像,因此您可能需要检查空值。