Je suis nouveau ici. Je suis déjà 2 jours à chercher des solutions, mais malheureux.ios MPMoviePlayerController ne peut pas lire les fichiers locaux sur le simulateur
Voici mon code:
NSString *docPath = [NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *docaPathFull = [docPath stringByAppendingPathComponent:@"/IMG_0003.m4v"];
self.videoURL = [NSURL fileURLWithPath:docaPathFull];
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
UIImage *thumbnail = [player thumbnailImageAtTime:4.0 timeOption:MPMovieTimeOptionExact];
player = nil;
self.imageView.image = thumbnail;
Le problème est, je ne peux pas faire un fichier vidéo visible MPMoviePlayerController. Je ne peux pas avoir de vignette et je ne peux pas le jouer, juste un lecteur noir et l'infini de chargement.
J'ai essayé:
NSString*thePath=[[NSBundle mainBundle] pathForResource:@"IMG_0003" ofType:@"m4v"];
self.videoURLtheurl=[NSURL fileURLWithPath:thePath];
et ce
self.videoURL = [[NSBundle mainBundle] URLForResource:@"IMG_0005" withExtension:@"mov"];
et ce
NSString *filePath = @"/Users/[user]/Documents/video/IMG_0004.mov";
self.videoURL = [NSURL fileURLWithPath:filePath];
Si vous avez des idées sur la façon de sauver ma vie, s'il vous plaît faire !!!
Un grand merci pour votre temps.
Quel est le chemin exact de la vidéo? est-ce dans le répertoire des documents ou dans le paquet de l'application? * confus * – Ushan87