image - 如何为 youtube channel 获取各种大小的 youtube 视频的图像?

标签 image youtube

我想从我的 channel 中获取 YouTube 为我的所有视频存储的所有不同图像 Guitar3covers

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

最佳答案

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

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

http://img.youtube.com/vi/I03uuxgpWd8/0.jpg (480x360 像素)
http://img.youtube.com/vi/I03uuxgpWd8/1.jpg (120x90 像素)
http://img.youtube.com/vi/I03uuxgpWd8/2.jpg (120x90 像素)
http://img.youtube.com/vi/I03uuxgpWd8/3.jpg (120x90 像素)
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 (480x360 像素)
http://img.youtube.com/vi/I03uuxgpWd8/mqdefault.jpg (320x180 像素)
http://img.youtube.com/vi/I03uuxgpWd8/default.jpg (120x90 像素)

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

关于image - 如何为 youtube channel 获取各种大小的 youtube 视频的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30923786/

相关文章:

c# - 如何使用 mvvcross/monodroid 在位图中插入文本?

javascript - 在 Bootstrap 模式框中打开 YouTube 视频

youtube - 通过 API 获取 YouTube 视频的喜欢/不喜欢数量?

java - 无限图像滚动

php - file_get_contents()无法与YouTube一起使用

youtube - Youtube Api搜索结果出现引号错误

php - 我无法从我的数据库中检索图像

javascript - 悬停在文本上切换图像/不使用 jQuery

image - 在 matlab 中加载多个图像 tiff 文件的最快方法是什么?