20

如何将 Youtube 视频中的第一帧作为图像?

或者我也必须使用外部来帮助我完成这项任务?

谢谢

4

1 回答 1

49

例如,如果视频链接是http://www.youtube.com/watch?v=JJrNopvzCy8

提取的值v并使用它来下载图像..

像:

http://img.youtube.com/vi/JJrNopvzCy8/0.jpg

我希望这能解决你的问题,

请注意 ?v=xxxxxxxx代码

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

图像将默认为视频大小的第一帧,因此请在 img 标签中指定图像大小,或者如果必须使用特定大小,则使用此YouTube 开发。API

API 链接缩略图部分中的特定部分

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

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

  1. 默认拇指:http://i.ytimg.com/vi/JJrNopvzCy8/default.jpg

  2. 最大分辨率拇指:http://i.ytimg.com/vi/JJrNopvzCy8/maxresdefault.jpg

  3. 总部拇指:http://i.ytimg.com/vi/JJrNopvzCy8/hqdefault.jpg

  4. MQ拇指:http://i.ytimg.com/vi/JJrNopvzCy8/mqdefault.jpg

  5. SD拇指:http://i.ytimg.com/vi/JJrNopvzCy8/sddefault.jpg

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

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

于 2013-03-11T11:57:43.140 回答