ビデオカメラからの映像を撮影し、MPMoviePlayerController IPhone SDKでそれを表示します

StackOverflow https://stackoverflow.com/questions/1275878

  •  16-09-2019
  •  | 
  •  

質問

誰もがカメラからの映像を撮影し、それを再生するために提供されたビデオプレーヤーを使用してみましたていますか?あなたはポートレートモードで動画を撮るときに、時には映画は時々風景モードでは、(プレイヤーがランドスケープモードでそれを置く場合)、それはポートレートモードでそれを置くとき、あなたは映画を見ることができないあなたが聞くすべては健全で再生されますちらつくと右再生されない、誰もがこれに遭遇し、それを修正する方法を発見しましたか?動画を再生するには私のコードは次のようになります:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    NSURL *urls=[info objectForKey:@"UIImagePickerControllerMediaURL"] ;
    moviePlayer = 
    [[MPMoviePlayerController alloc] initWithContentURL:[info urls]];

    if (moviePlayer)
    {

        [moviePlayer play];
    }
}

私はそれがこの問題を解決するだろうように何も思わないドキュメントの設定を確認...おかげ

役に立ちましたか?

解決

私はあなたが適切なNSURLオブジェクトを使用していないと思います。

NSURL *のURLの= [情報objectForKey:@ "UIImagePickerControllerMediaURL"]; MoviePlayer = [[MPMoviePlayerController ALLOC] initWithContentURL:[情報]のURL]

これがあるべき

のMoviePlayer = [[MPMoviePlayerController ALLOC] initWithContentURL:URLを];

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top