0
我是新來的ios,我想爲水平視圖中的視頻創建thumnail。在thumnail視頻上點擊後應該paly.I已創建custum播放器,但無法創建水平thgumbnail。創建thumnail的視頻和點擊播放視頻
我是新來的ios,我想爲水平視圖中的視頻創建thumnail。在thumnail視頻上點擊後應該paly.I已創建custum播放器,但無法創建水平thgumbnail。創建thumnail的視頻和點擊播放視頻
您可以用波紋管代碼中創建視頻縮略圖:
-(UIImage *)getThumbNail:(NSString*)stringPath // string path is a path of you video file
{
NSURL *urlvideoImage =[NSURL fileURLWithPath:stringPath];
AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:urlvideoImage options:nil];
AVAssetImageGenerator *generateImg = [[AVAssetImageGenerator alloc] initWithAsset:asset];
NSError *error = NULL;
CMTime time = CMTimeMake(1, 65);
CGImageRef refImg = [generateImg copyCGImageAtTime:time actualTime:NULL error:&error];
NSLog(@"error==%@, Refimage==%@", error, refImg);
UIImage *FrameImage= [[UIImage alloc] initWithCGImage:refImg];
//
return FrameImage;
}
感謝我得到的略圖,但圖像dosenot適合我imageview.i已經使用這個代碼: - [滾動視圖的Alloc] initWithFrame:方法CGRectMake(0,0,_movieView.bounds.size.width,_movieView.bounds。 size.height)] – apple10 2014-08-30 09:54:51
設置圖像視圖包含模式:yourImageview.contentMode = UIViewContentModeScaleAspectFit; – 2014-08-30 09:56:02