A quick replay from the Stevens Pass public web cam in January. One second in the video represents one day (86400x speed-up).
Did you notice the tree branches bending up and down as snow accumulates and melts? The jump that is built and torn down? The snow falling off the fast moving clock? About half the days being cloudy? The night-time groomers?
Here's how the video was created:
- Download images. A scheduled cron job downloaded the web cam image once every minute throughout January.
- Select a subset of images. For 1s/day and 30fps I only need 1/48th of the images.
- Remove duplicates. The web cam sometimes seemed to get stuck and not update the web image. I have filtered out images that are identical to the previous image to avoid having the video appear frozen at moments.
- Stitch images into video. There are several tools for doing this, some better than others. The important thing is to use one that does not try to load all image data in memory up front. I found that RAD Video Tools worked quite well. The UI is not very polished but it's reasonably fast.
- Add audio track. Something Windows Movie Maker can actually do :)

