6

ビデオの(静的な)最初のフレームをプレビューとしてアプリに表示したいと思います。

私はこのスレッドを読み、サムネイルを使用できることを理解しました:

iPhoneSDKのビデオURLまたはデータからサムネイルを取得する

2つの質問があります:

1)サムネイルの解像度はどれくらいですか?プレビューを4:3形式にしたいと思っていますが、拡大すると画像がぼやけて見えるのではないかと思います。

2)サムネイルの解像度はiPhone / iPadで異なりますか?

3)ビデオの最初のフレームを取得して表示するためのより良い方法はありますか?

ありがとうございました。

4

1 に答える 1

9

次のコードはあなたを助けるかもしれません

NSString *str = [[self.vedioArray objectAtIndex:i] valueForKey:@"vName"];
    NSURL *videoURL = [NSURL URLWithString:str] ;
    MPMoviePlayerController *player = [[[MPMoviePlayerController alloc] initWithContentURL:videoURL]autorelease];
  UIImage  *thumbnail = [player thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame];
    player = nil;
于 2012-04-18T12:09:47.507 に答える