@cage How long would you want to show? Say you wanted to show 8 hours in 8 minutes… you’d need 8 hours of film in that case.
The way this would normally be done is to set a camera up on a timer to take a photo every 30 seconds or something. Then you’d put all the photos together in a film, displaying them for something like 0.1 seconds (giving a 10fps film). So, for the 8 hour film at 10 fps, taking the photos every 30 seconds would give you 96 seconds of time lapse.
There are a lot of resources online for making time lapse (explaining the concept as well as tutorials, even one for the previously mentioned iMovie HD).