I would like to take a screenshot, every minute, of my screen, to create a time lapse video of my programming a game.

I found CamStudio, but it doesn't seem to have the option to simply save screenshots, not video.

Any ideas ?

I need a tool that would take a screenshot of the whole screen every minute, and automaticly save it somewhere.

link|improve this question

1  
wow, reading this gave me a Big Brother shiver. – akf Feb 11 '10 at 12:02
feedback

3 Answers

up vote 1 down vote accepted

Use a cron job or shell script to take screenshots and then compile them into a movie file as Nifle suggested. Could possibly use this as a shell script:

while true; do scrot -d 60; done

I'm not good at shell so someone could improve this

link|improve this answer
Thanks, I used CmdCapture and a python script. – Manu Feb 12 '10 at 10:02
feedback

There are several applications out there that does automatic screen captures, AutoScreenShot is one example.

Then when you have the images making a movie out of them is not that hard.

Making movies from image files using ffmpeg/mencoder

Short version:

We can also use ffmpeg directly to encode the images files into a movie. If we start with files name 001.jpg, 002.jpg, ..., we can use:
ffmpeg -r 10 -b 1800 -i %03d.jpg test1800.mp4

link|improve this answer
No, it's the images I don't know how to take automaticly. :) – Manu Feb 11 '10 at 10:55
@Manu - Added link to screen capture software – Nifle Feb 11 '10 at 11:15
feedback

I came across a program Chronolapse, which might be useful for this :

http://code.google.com/p/chronolapse/

I didn't use it much myself, but it seems like it would do what you need, and it's free.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.