アプリで 2 つのオーディオ タックを含む m4v ビデオを使用する必要があります。しかし、ビデオを再生すると、2 つのオーディオ トラックが同時に再生されます。デバイスの既定の言語 (既定では英語) でオーディオ トラックを読み込む必要があります。
これが私のコードです:
_moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:url]; [_moviePlayer shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationLandscapeLeft]; _moviePlayer.moviePlayer.movieSourceType = MPMovieSourceTypeFile; [self presentMoviePlayerViewControllerAnimated:_moviePlayer];