我想获取YouTube为我的频道MySQL manual
中的所有视频存储的所有不同图片对于某个视频Guitar3covers 视频ID为:“I03uuxgpWd8”。我可以从https://www.youtube.com/watch?v=I03uuxgpWd8获得相同的图像 和http://img.youtube.com/vi/I03uuxgpWd8/0.jpg。我希望获得YouTube存储的所有图片。
答案 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不会存储该尺寸的图像,因此您可能需要检查空值。