UIのスクリーンショットからそのMOVファイルを生成し、音声を録音しました。ビデオとオーディオの両方を組み合わせて、MOV 形式のムービーを生成します。
MPMoviePlayerViewController のサンプルをたくさん見てきましたが、黒い画面しか表示されません。AVPlayer を試しましたが、動作しません。
iOSでムービーファイルを再生するのは初めてです。助けてください。
これが私のコードです:
NSString *fileNamePath = mVideo;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *oldappSettingsPath = [documentsDirectory stringByAppendingPathComponent:fileNamePath];
NSURL *path = [NSURL fileURLWithPath:oldappSettingsPath];
self.mPlayer = [[MPMoviePlayerController alloc] initWithContentURL:path];
self.mPlayer.controlStyle = MPMovieControlStyleFullscreen;
self.mPlayer.fullscreen = YES;
self.mPlayer.scalingMode = MPMovieScalingModeFill;
[[self.mPlayer view] setFrame: CGRectMake(0, 0, 480, 320)];
[self.view addSubview:[self.mPlayer view]];
[self.mPlayer prepareToPlay];
[self.mPlayer play];