#!/usr/bin/python
__description__ = 'Tool to take pictures with a Nokia phone at regular intervals'
__author__ = 'Didier Stevens'
__version__ = '0.1.2'
__date__ = '2009/08/20'
"""
Source code put in public domain by Didier Stevens, no Copyright
https://DidierStevens.com
Use at your own risk
History:
2009/06/17: start
2009/06/22: refactoring
2009/08/20: debugging path join
Todo:
Get Threading to work
"""
import camera
import time
import os
timelapseFolder = 'e:\\timelapse\\'
sleepTime = 57
def TakeAndSavePicture():
global timelapseFolder
now = '%04d%02d%02d-%02d%02d%02d' % time.localtime()[0:6]
pic = camera.take_photo()
picname = os.path.join(timelapseFolder, now) + '.jpeg'
pic.save(picname)
print 'Picture taken: %s' % now
print 'File: %s' % picname
def Main():
global timelapseFolder
global sleepTime
print 'Timelapse photography started'
if not os.path.isdir(timelapseFolder):
os.mkdir(timelapseFolder)
print 'Timelapse folder created: %s' % timelapseFolder
print 'Wait between pictures %d' % sleepTime
while True:
TakeAndSavePicture()
time.sleep(sleepTime)
if __name__ == '__main__':
Main()
Nokia Time Lapse Photography
2 Comments »
RSS feed for comments on this post. TrackBack URI
How does it work on Nokia phone.srry..i am newbie here.
cya
Comment by U:N:R — Sunday 13 September 2009 @ 1:43
Take a look here: http://blog.didierstevens.com/2009/06/29/quickpost-time-lapse-photography-with-a-nokia-mobile/
Comment by Didier Stevens — Sunday 13 September 2009 @ 21:25