プログラムで動画を書き出す方法を調べ中

OpenGLの動画書き出しのサンプルコード
http://kiwame-soul.cocolog-nifty.com/blog/2008/08/opengl_fd84.html

圧縮されたストリームとキャプチャ
http://eternalwindows.jp/winmm/avi/avi00.html


上記の組み合わせでOpenGLの再生結果を圧縮されたaviファイルに書き込めた。
後で圧縮する場合でも無圧縮だとギガ単位のファイルができてディスクアクセスに時間がかかることで取り回しが不便になるので可逆圧縮コーデックを使う。ディスクアクセスが減る分の処理時間が減り無圧縮書き出しと比べて遅いということもない感じだった。