2014-02-10 5 views
0

привет, я пошел разбираться и читать документацию об объектах и ​​файле, запрос, а также я прошел через сеть и попытался найти способ извлечь файл .mov из синтаксического анализа и использовать этот метод:Создание уменьшенного изображения из видео, сохраненных в parse

- (UIImage *)loadImage:(NSString *)videoPath 
{ 
    // getting the frame of the video for the thumbnail 
    //NSString *videoPath = [[NSBundle mainBundle] pathForResource:image ofType:nil]; 

    NSURL *vidURL = [NSURL URLWithString:videoPath]; 
    AVURLAsset *asset = [[AVURLAsset alloc ] initWithURL:vidURL options:nil]; 
    AVAssetImageGenerator *generate = [[AVAssetImageGenerator alloc] initWithAsset:asset]; 
    NSError *err = NULL; 
    CMTime time = CMTimeMake(0, MPMovieTimeOptionNearestKeyFrame); 
    CGImageRef thumbImg = [generate copyCGImageAtTime:time actualTime:NULL error:&err]; 


    return [[UIImage alloc] initWithCGImage:thumbImg]; 
} 

, чтобы иметь возможность использовать этот файл для миниатюрного изображения Теперь я действительно нужна помощь здесь серьезно я пытался все, что я могу думать им попрошайничество, пожалуйста, помогите мне, я пошел, чтобы разобрать. com, и никто не ответил на мои вопросы о том, как, я пошел на форумы Treehouse и никаких ответов на всех его, как никто не знает, или никто не хочет отвечать на вопрос для меня, пожалуйста, помогите.

его уже около двух недель, так как я застрял в этом вопросе

если я не задал вопрос правильно четко, пожалуйста, дайте мне знать, так что я буду редактировать этот вопрос

ответ

0

URLWithString: принимает строковое представление URL-адреса. videoPath возвращает путь, а не URL, поэтому вы должны использовать:

NSURL *vidURL = [NSURL fileURLWithPath:videoPath]; 

Надежда эта помощь

+0

я изменил параметр NSString к NSURL и это то, что я место в cellForRowAtIndexPath PFFile * миниатюрами = [ object objectForKey: @ "VidFIle"]; NSURL * url = [NSURL fileURLWithPath: thumbnail.url]; self.thumbnailImageV = (PFImageView *) [cell viewWithTag: 100]; self.thumbnailImageV.image = [self loadImage: url]; – user2257386

Смежные вопросы