Please suggest time lapse calculating software..

ajay0612

Senior Member
Messages
2,835
Reaction score
59
Location
IN
Friends

Can anyone suggest a software which can automatically calculate time interval between successive images (from their exif data) taken with digital camera?

This is required by an eye surgeon (my friend) who need it for plotting the effect of a dye on the cornea for investigation purposes.
Thanks.
--
Keep smiling, Ajay
http://picasaweb.google.com/ajay0612
(Thanks for your precious time & invaluable comments)
 
Don't know about software, but you can set up an intervalometer to control the camera and then you will know the time lapse between photos. gc
 
How about exporting the metadata in XML or TXT format to an Excel spreadsheet then using Excel's SORT functions? Based on the amount of images involved, it may require a bit of VBA or Javascript coding but you should also be able to record a VBA routine.

This spreadsheet, expecially the first part that deals with metadata exporting, should give you some ideas on how it can be done:
http://www.beardsworth.co.uk/news/comment.php?id=1061_0_1_0_C
Friends
Can anyone suggest a software which can automatically calculate time
interval between successive images (from their exif data) taken with
digital camera?
This is required by an eye surgeon (my friend) who need it for
plotting the effect of a dye on the cornea for investigation purposes.
Thanks.
--
Keep smiling, Ajay
http://picasaweb.google.com/ajay0612
(Thanks for your precious time & invaluable comments)
 
to do this.. Not sure how accurate it would be though. Depends of the magnitude of the delta times he is dealing with..
 
This script puts a file in the folder you choose that contains the filename and date of each file.. Copy and paste this into excel... Do a Data-> text to columns, comma delimited. You can then subract the times to give you a fraction in days.. if you want minutes subtract two times and multiply by 24*60. if you want second multiply by 24*60*60

var dt="";
var fn=File.openDialog("Select Folder"," ");
var inputFolder = new Folder(fn.path);
var filename = new File(fn.path + " dates.txt");
filename.open ('w');
var fileList = inputFolder.getFiles(" .jpg");


for (var i = 0; i
var doc2 = open(fileList);
for (var j = 0; j
if(doc2.info.exif[j][0] == "Date Time"){
dt = doc2.info.exif[j][1];
dt=dt.replace( : , " ");
dt=dt.replace(
: , " ");
str=doc2.name + "," + dt;
filename.writeln(str);
j=doc2.info.exif.length;
}
}
doc2.close(SaveOptions.DONOTSAVECHANGES);
}
 
Thanks delic. It seems I have to learn a bit about javascript and its use. I am total novice in softwares.

Thanks for the effort. I will take help of my friend to use the scrpt you provided.
--
Keep smiling, Ajay
http://picasaweb.google.com/ajay0612
(Thanks for your precious time & invaluable comments)
 
Thanks Suddie1215. I will go throuh that link.
This spreadsheet, expecially the first part that deals with metadata
exporting, should give you some ideas on how it can be done:
http://www.beardsworth.co.uk/news/comment.php?id=1061_0_1_0_C
Friends
Can anyone suggest a software which can automatically calculate time
interval between successive images (from their exif data) taken with
digital camera?
This is required by an eye surgeon (my friend) who need it for
plotting the effect of a dye on the cornea for investigation purposes.
Thanks.
--
Keep smiling, Ajay
http://picasaweb.google.com/ajay0612
(Thanks for your precious time & invaluable comments)
--
Keep smiling, Ajay
http://picasaweb.google.com/ajay0612
(Thanks for your precious time & invaluable comments)
 
copy and paste that code to a file and name it stripdates.jsx
open up photoshop and go to File-> Scripts-> Browse
search for the stripdates.jsx file and click Load
choose any file in the folder that you want "date"
you should see a new file in that folder named dates.txt

I wrote the script to work on jpg files. If they are tiffs just change the jpg to tif..

If there are a lot of images in the folder it may take a while.
 
Fantastic. Is that so simple! That will help tremendously. Thanks a Ton delic.
Wishing you all the success.
Ajay
copy and paste that code to a file and name it stripdates.jsx
open up photoshop and go to File-> Scripts-> Browse
search for the stripdates.jsx file and click Load
choose any file in the folder that you want "date"
you should see a new file in that folder named dates.txt

I wrote the script to work on jpg files. If they are tiffs just
change the jpg to tif..

If there are a lot of images in the folder it may take a while.
 
nice little program that'll do the trick for you

http://exifstats.sourceforge.net/

exifstats -- a command line tool for gathering and displaying data about how your photos were taken. Such data may include the shutter speed, focal length and aperture and much more, and is stored in the image files according to the EXIF standard. The program works by parsing the EXIF data stored in each file in a directory and its sub directories. When all files have been parsed, it prints the results.

Usage: Change directory to where your images are, and type: exifstats

Advanced usage: A number of arguments are available to modify the behaviour of the program:
exifstats [-e -c -g -n ] -floatStat -stringStat

seems like you'll want
Exif.Image.DateTime

source code
http://www.files-library.com/files/exifstats.html#

data fields available
http://www.exiv2.org/
 

Keyboard shortcuts

Back
Top