だから私はビデオを再生しようとしています、そして次のコードはこれまで他のビデオファイルで私のために働きました、しかし今日私は新しいビデオをレンダリングしました(以前と同じレンダリングプロセスなのでそれはうまくいくはずです-AEとファイルからの圧縮h.264は14.7mb)、ドロップインし、ファイルの名前を変更してアプリを実行しようとしましたが、クラッシュして、このエラーでSIGBARTエラーが発生しました: *キャッチされない例外'NSInvalidArgumentException'、理由:'*によるアプリの終了-[NSURL initFileURLWithPath:]:nil string parameter'これで、ビデオファイルが見つからないように聞こえますが、同じコードとすべてで機能する他のすべてのビデオファイルと一緒にサイドバーにあります。私はここで少し途方に暮れています...どんな助けでも大歓迎です。何が起こっているかを確認するために必要なすべてのコードを提供したと確信していますが、他に何か必要な場合はお知らせください。投稿を更新します。
再度、感謝します!マット
NSURL *videoURL2 = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Comp 2" ofType:@"mp4"]];
MPMoviePlayerController *player2 = [[MPMoviePlayerController alloc] initWithContentURL: videoURL2 ];
UIImage *thumbnail2 = [player2 thumbnailImageAtTime:13.0 timeOption:MPMovieTimeOptionNearestKeyFrame];
player2.shouldAutoplay = NO;
player2.stop;
player2 = nil;
UIImageView *videoPicture2 = [[UIImageView alloc]initWithImage:thumbnail2];
videoPicture2.layer.shadowOffset = CGSizeMake(1, 1);
videoPicture2.layer.shadowRadius = 1;
videoPicture2.layer.shadowColor = [UIColor blackColor].CGColor;
videoPicture2.layer.shadowOpacity = 0.3f;
videoPicture2.layer.borderWidth = 1;
videoPicture2.layer.borderColor = [UIColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.1f].CGColor;
videoPicture2.frame = CGRectMake(145, 3, 82, 54);