1

オーディオ ファイルのない png 画像からビデオを作成しようとしています。

次のコードを実装しましたが、イメージがスムーズに実行されません。

- (void)viewDidLoad
{
    totalImages = 121;
    counter=1;
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}
-(void)viewDidAppear:(BOOL)animated
{
    levelTimer = [NSTimer scheduledTimerWithTimeInterval:0.40 target: self selector: @selector(levelTimerCallback:) userInfo: nil repeats: YES];
}

- (void)levelTimerCallback:(NSTimer *)timer 
{

    if(counter <= totalImages)
    {
        NSString *fileName = [NSString stringWithFormat:@"image_iphone_%d",counter];
        NSLog(@"filenameEasy:%@",fileName);
        NSString *fileLocation = [[NSBundle mainBundle] pathForResource:fileName ofType:@"png"];

        UIImage *imageName = [[UIImage alloc] initWithContentsOfFile:fileLocation];
        imgV.image = imageName; 
        counter++;
        NSLog(@"counter:%d",counter);
        [imageName release];
        [self viewDidAppear:NO];
    }

}

何かアイデアがあれば、共有してください。事前に感謝します。

4

1 に答える 1

4

このトピックをご覧いただけます

AVAssetを使用して、画像配列と曲ファイルで動画ファイルを作成します

AVFoundation を試したことがない場合は、少し混乱するでしょう。

そのコンセプトは次のようなものです:
1. アセットライター (ビデオを書き出すためのヘルパー) をセットアップします。
2. 入力したいトラックをライターに伝えます (ビデオとオーディオの writerInput を追加します
)

于 2012-07-24T10:28:54.833 に答える