[OSM-newbies] Dictaphone / MD recorder / MP3 recorder
Frank Mohr
f_mohr at yahoo.de
Thu Dec 18 00:45:17 GMT 2008
Dermot McNally wrote:
> b) Recording timestamp is not preserved in the files created by the
> Windows software. This is just dumb. The software itself will display
> the timestamp, so it's known on some level, but it isn't applied as
> the file system timestamp, nor can I find it in any meta-information.
> I had hoped to be able to geocode my voice samples in JOSM, but no go
> with this device.
i had written a small perl script that reads the date/time information
from files saved by the windows software
(works with my Olympus VN-120PC)
----- cut -------
use File::Format::RIFF;
foreach my $file (@ARGV)
{
open( IN, $file ) or die "Could not open file: $!";
my $riff1 = File::Format::RIFF->read( \*IN );
close( IN );
foreach $i (@{$riff1->{'data'}})
{
if($i->{'id'} eq 'cd ')
{
my @x = unpack("C*",$i->{'data'});
printf("$file\t%04d/%02d/%02d-%02d:%02d:%02d\n",
($x[0]+2000),$x[1],$x[2],$x[3],$x[4],$x[5]);
}
}
}
----- cut -------
now i'm using odvr (http://code.google.com/p/odvr/) on Linux
(reminds me that i have to update
http://wiki.openstreetmap.org/wiki/Audio_mapping#By_Frank)
Frank
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
More information about the newbies
mailing list