ゲームのプログラミングのタイムラプスビデオを作成するために、画面のスクリーンショットを毎分撮りたいと思います。
CamStudioを見つけましたが、ビデオではなくスクリーンショットを保存するオプションがないようです。
何か案は ?
画面全体のスクリーンショットを毎分撮り、自動的にどこかに保存するツールが必要です。
Cronジョブまたはシェルスクリプトを使用して screenshots を取得し、Nifleが提案したようにそれらをムービーファイルにコンパイルします。これをシェルスクリプトとして使用できる可能性があります。
while true; do scrot -d 60; done
私はシェルが苦手なので、誰かがこれを改善できるでしょう
自動画面キャプチャを実行するアプリケーションがいくつかあります。 AutoScreenShot がその一例です。
そして、あなたがそれらから映画を作る画像を持っているとき、それはそれ難しいことではありません。
ffmpeg/mencoderを使用して画像ファイルからムービーを作成する
短縮版:
ffmpegを直接使用して、画像ファイルをムービーにエンコードすることもできます。ファイル名001.jpg、002.jpg、...で始める場合、次を使用できます:ffmpeg -r 10 -b 1800 -i %03d.jpg test1800.mp4
私はこれに役立つかもしれないプログラムChronolapseに出くわしました:
http://code.google.com/p/chronolapse/
自分ではあまり使いませんでしたが、必要なことはできるようで、無料です。
Macユーザー向けにMotifがあります。 http://screenmotif.com 数週間の記録中に、できるだけ少ないリソースを使用するように構築されました。