Obtenção de instantâneo de vídeo para miniatura

Estou gravando um vídeo da câmera do iPhone usando o código AVCam fornecido pela apple.

Depois que o vídeo é gravado, ele é salvo na biblioteca de foto

Uma nova visualização é carregada. Aqui, preciso ter uma miniatura da imagem do víde

Tenho um caminho para o vídeo:

file://localhost/private/var/mobile/Applications/ED45DEFC-ABF9-4A5E-9102-21680CC1448E/tmp/output.mov

Não consigo entender como obter o primeiro quadro do vídeo para usar como miniatura.

Qualquer ajuda seria muito apreciada e obrigado pelo seu temp

EDITA

Acabei usando isso, não sei por que ela retorna a imagem de lad

- (UIImage*)loadImage {

    AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:vidURL options:nil];
    AVAssetImageGenerator *generate = [[AVAssetImageGenerator alloc] initWithAsset:asset];
    NSError *err = NULL;
    CMTime time = CMTimeMake(1, 60);
    CGImageRef imgRef = [generate copyCGImageAtTime:time actualTime:NULL error:&err];
    NSLog(@"err==%@, imageRef==%@", err, imgRef);

    return [[UIImage alloc] initWithCGImage:imgRef];

}

questionAnswers(2)

yourAnswerToTheQuestion