如何获得YouTube视频中的第一帧图像?

还是我也必须使用外部来帮助我完成此任务?

谢谢

最佳答案

例如,如果视频链接为http://www.youtube.com/watch?v=JJrNopvzCy8
提取v的值,并使用它下载图像。

喜欢:
http://img.youtube.com/vi/JJrNopvzCy8/0.jpg
我希望这能解决您的问题,

请注意?v = xxxxxxxx代码

注意:对于不同的帧,您可以将数字从0.jpg更改为1.jpg或更大,以在不需要视频的第一个起始帧的情况下获取视频的下一帧!

图像默认为视频尺寸的第一帧,因此请在img标签中指定图像尺寸,或者如果必须使用单独的尺寸,则使用此YouTube Dev. API

API链接Thumbnails Section中的特定部分

或者我们可以尝试以下示例:

视频:https://www.youtube.com/watch?v=JJrNopvzCy8

  • 默认缩略图:http://i.ytimg.com/vi/JJrNopvzCy8/default.jpg
  • MaxRes缩略图:http://i.ytimg.com/vi/JJrNopvzCy8/maxresdefault.jpg
  • HQ Thumb:http://i.ytimg.com/vi/JJrNopvzCy8/hqdefault.jpg
  • MQ拇指图:http://i.ytimg.com/vi/JJrNopvzCy8/mqdefault.jpg
  • SD缩略图:http://i.ytimg.com/vi/JJrNopvzCy8/sddefault.jpg

  • 注意:某些尺寸会有所不同(或可能不可用,因为它会遵循视频链接可用的分辨率)

    编辑:对于第一帧,请使用:http://img.youtube.com/vi/JJrNopvzCy8/0.jpg

    07-24 20:31