ちょっと前にLagsというアプリをリリースしました。 映像を時間差で録画することができるアプリです。 これを作るにあたり、いろいろと工夫したことと気になったことがあったので、頭の整理もかねて書きます。作り方おかしいとかあったら教えてほしいです。 映像生成と処理の高速化 動画処理だけを入れたサンプルを作ってみました。 githubに上げてます。VideoProcessorSample このサンプルでテストした環境はiPhone5 iOS 6.1〜です。 AVFoundationでキャプチャした画像を使った映像生成について、 NormalモードとFastモードの2タイプを実装しました。映像のみ、音声は無しです。 基本的な流れは AVFoundationのデリゲートメソッドで画像をキャプチャ ↓ それをUIImageに変換 ↓ 好きなように加工(今回は特に加工無し) ↓ 加工した画像をCV