从iPhone中保存的视频文件路径获取缩略图
我正在尝试在我的一个应用程序中显示下载视频的缩略图。我已经在一个表视图中显示了图像和视频标题。我使用以下代码获取图像:从iPhone中保存的视频文件路径获取缩略图,iphone,objective-c,video,Iphone,Objective C,Video,我正在尝试在我的一个应用程序中显示下载视频的缩略图。我已经在一个表视图中显示了图像和视频标题。我使用以下代码获取图像: NSURL *videoURL = [NSURL fileURLWithPath:myString]; MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; UIImage *thumbnail = [player t
NSURL *videoURL = [NSURL fileURLWithPath:myString];
MPMoviePlayerController *player = [[MPMoviePlayerController alloc]
initWithContentURL:videoURL];
UIImage *thumbnail =
[player thumbnailImageAtTime:1.0
timeOption:MPMovieTimeOptionNearestKeyFrame];
cell.imageView.image = thumbnail;`
正在显示从YouTube下载的文件的图像,但我没有从.flv视频文件中获取图像。有人能提出解决办法吗?这是我的视频路径示例
/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/AA8DDEED-E91C-47BB-8F1E-C057D9E94B7C/Documents/downloads/qkycmzafawmk.flv
调用
-thumbnailimagetime:timeOption:
后,缩略图的值是多少?假设此UIImage
不是nil
,您是否检查了其alpha
属性
如果thumbnail
为nil
,您是否检查过与此相关的许多其他SO问题?以下是一些让您开始学习的方法: