【问题标题】:How to get HQ youtube thumbnails?如何获得总部 youtube 缩略图?
【发布时间】:2012-09-29 02:11:12
【问题描述】:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg

这适用于小缩略图。

http://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg

这适用于总部,但只有 1 张图片。问题是如何获得 4 个总部缩略图?

【问题讨论】:

标签: youtube-api


【解决方案1】:

您指的是完整分辨率吗?:

https://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg

我不相信您可以获得“多张”总部图片,因为您拥有的就是那张。

查看以下答案以获取有关 URL 的更多信息:How do I get a YouTube video thumbnail from the YouTube API?

对于直播视频,请使用https://img.youtube.com/vi/&lt;insert-youtube-video-id-here&gt;/maxresdefault_live.jpg

-cornips

【讨论】:

  • 感谢您的回答,但您给我的链接仅适用于 1 个 maxresdefault.jpg 图像,我怎样才能获得其他 3 个高分辨率的图像?
  • 我很确定你不能。除了得到其他的
  • 所以只有一张高分辨率缩略图?
  • maxresdefault 缩略图并不总是存在。
  • 直播视频使用https://img.youtube.com/vi/&lt;insert-youtube-video-id-here&gt;/maxresdefault_live.jpg
【解决方案2】:

YouTube 分辨率和图片

http://img.youtube.com/vi/<video-id>/<resolution><image>.jpg

分辨率
- 最低分辨率
sd - 标准定义
mq - 中等质量
hq - 高品质
maxres - 最大分辨率

图像
默认 - 默认图片(1、2、3 从视频中拍摄,或自定义上传)
1 - 视频中的第一张照片
2 - 视频中的第二张照片
3 - 视频中的第三张照片

【讨论】:

  • 这行得通。我不明白为什么这不是公认的答案。没有答案真正提供了问题所涉及的信息。诡异的。我错过了什么?例如,这很好用:http://img.youtube.com/vi/&lt;video-id&gt;/hq3.jpg
【解决方案3】:

您可以简单地获取总部 youtube 缩略图..

http://img.youtube.com/vi/YOUTUBE_VIDEO_ID/hqdefault.jpg

【讨论】:

  • “maxresdefault.jpg”和“hqdefault.jpg”有什么区别?我注意到虽然“maxresdefault.jpg”似乎更常用,但 YouTube 视频通常没有“maxresdefault.jpg”,但通常有“hqdefault.jpg”。
  • 刚刚注意到(取决于所考虑的格式)“hqdefault.jpg”在顶部和底部添加了黑色边框,而“maxresdefault.jpg”没有..
  • maxres 也可以大于 HQ。
【解决方案4】:

根据您需要的分辨率,您可以使用不同的 URL:

默认缩略图

http://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg

高品质缩略图

http://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg

中等质量

http://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg

标准定义

http://img.youtube.com/vi/<insert-youtube-video-id-here>/sddefault.jpg

最大分辨率

http://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg

注意:如果您不想使用 YouTube 数据 API,这是一种解决方法。 此外,并非所有视频都设置了缩略图,因此上述方法不起作用。

【讨论】:

    【解决方案5】:

    您需要从以下位置获取 id:

    youtube.com/watch?v=VIDEO_ID

    然后放入:

    i.ytimg.com/vi/VIDEO_ID/maxresdefault.jpg

    希望对我有所帮助:D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-17
      • 2017-02-11
      • 2013-09-11
      • 2014-08-05
      • 2012-09-09
      • 2013-09-19
      • 2012-09-25
      • 1970-01-01
      相关资源
      最近更新 更多