How to get Youtube Thumbnails
本问题已经有最佳答案,请猛点这里访问。
我在Xcode上制作了一个RSS阅读器应用程序,它从YouTube频道获取信息。如何从视频中获取缩略图?
我可以使用这个链接:http://gdata.youtube.com/feeds/mobile/users/haatfilms/uploads?alt=rss
获取上传的文本,但是我将使用什么来获取每个特定视频的缩略图?
使用列出的RSS源:
您将看到以下链接:
1 | LKk6SvGmJj4 |
号
Previous episode: http://youtu.be/LKk6SvGmJj4
http://gdata.youtube.com/feeds/mobile/videos/LKk6SvGmJj4
号
这是YouTube ID。
拿着那个身份证和一个直体图像标签一起使用。
1 2 | http://img.youtube.com/vi/LKk6SvGmJj4/0.jpg http://img.youtube.com/vi/LKk6SvGmJj4/1.jpg |
使用这些图像填充表。就我个人而言,我使用AFNetworking的uiImageView类别。
https://github.com/AFNetworking/AFNetworking
号
1 2 | UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)]; [imageView setImageWithURL:[NSURL URLWithString:@"http://img.youtube.com/vi/LKk6SvGmJj4/1.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder-avatar"]]; |
。
我使用
1 2 3 4 | NSString * youtubeID = @"TJkmc8-eyvE"; NSURL *youtubeURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://img.youtube.com/vi/%@/0.jpg",youtubeId]; [imageView setImageWithURL:youtubeURL] placeholderImage:[UIImage imageNamed:@"placeHolderImage"]]; |