1

私は次のようにMPMoviePlayerViewController(iPhone4およびiPhone5で実行されるアプリ用)を使用しています:

    NSURL *videoURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:videoFile ofType:videoType]];  
    MPMoviePlayerViewController *moviePlayerVC = [[MPMoviePlayerViewController alloc] initWithContentURL:videoURL];  
    moviePlayerVC.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentViewController:moviePlayerVC animated:YES completion:nil];
    MPMoviePlayerController *moviePlayer = moviePlayerVC.moviePlayer;

    // Register to receive a notification when the movie has finished playing.  
    [[NSNotificationCenter defaultCenter] addObserver:self  
                                             selector:@selector(moviePlayBackDidFinish:)  
                                                 name:MPMoviePlayerPlaybackDidFinishNotification  
                                               object:moviePlayer];  
    [[NSNotificationCenter defaultCenter] addObserver:self 
                                             selector:@selector(moviePlayBackDidFinish:) 
                                                 name:MPMoviePlayerDidExitFullscreenNotification 
                                               object:moviePlayer];

    [moviePlayer prepareToPlay];
    [moviePlayer play];

ただし、ビデオ編集者は、使用するビデオサイズを知る必要があります(つまり、iPhone4とiPhone5の両方に対応するため)。

ここでAppleのドキュメントを見てください:http://developer.apple.com/library/ios/ipad/#documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/MediaLayer/MediaLayer.html

ビデオテクノロジーの下でそれは述べています:

640x480ピクセル

つまり、iPhone4と5の両方に最適なビデオサイズはどれでしょう。

たとえば、ビデオエディタは640 x 480ピクセルでビデオをエクスポートする必要がありますか?

または、1136 x 640(つまり、iPhone 5の画面サイズ)でエクスポートする必要がありますか?

それとも960x640(iPhone 4)?

4

1 に答える 1

0

Apple のドキュメントに記載されているように、サポートされている最大解像度は 640 x 480 であるため、それよりも高い解像度でビデオをエクスポートしても、それ以上の利点はありません。

iOS のビデオ テクノロジーは、.mov、.mp4、.m4v、および .3gp ファイル名拡張子を持ち、次の圧縮規格を使用するムービー ファイルの再生をサポートしています。

  • H.264 ビデオ、最大 1.5 Mbps、640 x 480 ピクセル、毎秒 30 フレーム、H.264 ベースライン プロファイルの低複雑度バージョン、最大 160 Kbps の AAC-LC オーディオ、48 kHz、.m4v のステレオ オーディオ、 .mp4、および .mov ファイル形式

  • H.264 ビデオ、最大 768 Kbps、320 x 240 ピクセル、毎秒 30 フレーム、レベル 1.3 までのベースライン プロファイル、最大 160 Kbps の AAC-LC オーディオ、48 kHz、ステレオ オーディオ (.m4v、.mp4、および . mov ファイル形式

  • MPEG-4 ビデオ、最大 2.5 Mbps、640 x 480 ピクセル、毎秒 30 フレーム、最大 160 Kbps の AAC-LC オーディオを使用したシンプル プロファイル、48 kHz、.m4v、.mp4、および .mov ファイル形式のステレオ オーディオ

于 2012-12-04T12:23:25.777 に答える