如何获取youtube视频的缩略图

How to take thumnails of youtube video

本文关键字:视频 略图 youtube 何获取 获取      更新时间:2023-09-26

我想拍摄并显示正在播放的视频的图片,我认为它们被称为缩略图,每分钟都会更改,我已经使用youtube iframe api显示了视频,现在我想拍摄当前正在播放的图像,每分钟显示图片并更改,我该怎么做?youtube数据api?

为此有两种方法

  1. 显示视频缩略图
  2. 显示视频的图像缩略图

显示视频缩略图:-

YTPlayerView *thumbnailView=[[YTPlayerView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
[mainPlayerView loadWithVideoId:Enter Video Id];
[self.view addSubView thumbnailView]

显示视频的图像缩略图

UIImageView *imageView=[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
        NSString *strURl=@"YouTube Video Id Here";
        NSString *strMain=[NSString stringWithFormat:@"http://img.youtube.com/vi/%@/mqdefault.jpg", strURl];
//sd_setImageWithURL
// if not using  sd_setImageWithURL then load image from data 
        [imageView sd_setImageWithURL:[NSURL URLWithString:strMain]];
        [self.view addSubview:imageView];