私が取り組んでいるアプリには、AVI ヘッダーと JPEG フレームをビデオ ファイルに手動で書き込む AVIRecord クラスがあります。私のメディアプレーヤー(KLiteコーデックパックを使用)によると、それらはMJPEGコーデックの.aviファイルです。
私の質問は: この AVI は圧縮されていますか、それとも非圧縮ですか? ファイルサイズは基本的にすべての jpeg フレームの合計であるためです。
同様のコードを記述して .mov ファイル (Quicktime 形式) を作成できますか? 同様に、ファイルにヘッダーを書き込み、各フレームを手動でファイルに入れます。
私が取り組んでいるアプリは、IP Cam からの jpeg ストリームを保存し、quicktime 形式で保存することになっています。