Gå til innhold

Exif data og "touche" filer..


Anbefalte innlegg

Heisan.. Er det noen som vet om et program som kan lese exif info fra jpg og automatisk "touche" jpg-filen med dato fra exif i filen..

 

Jeg bruker Picasa for å "sortere" bildene mine. Problemet jeg sliter med er at jeg bruker et program (Archive Creator fra Rawshooter.com) for å genere opp .jpg fra Canon Raw filer og alle filer blir satt med fildato = kjøredato (når jeg kjører Archive Creator..)

 

Har over 10.000 raw bilder og det er ikke hensiktsmessige for meg å "importere" raw bilder direkte inn i Picasa (Picasa kræsjer...). Med Archive Creator kan jeg lage en "kopi" av min Raw filstruktur og programmet konverterer også Raw til jpg's .. Problemet som sagt er dato på jpg filen som blir satt til kjøredato.. Og da fungerer ikke Timeline i Picasa..

 

Noen som har samme problemet og forhåpentlig har løst det??

 

mvh

thomas

Lenke til kommentar
Videoannonse
Annonse
  • 2 uker senere...

Har "forsket" litt på dette og funnet en løsning som fungerer. Klarer nå å kopiere over all exif infoen fra mine raw-bilder til automatisk genererte jpg's som jeg igjen kan importere til f.eks picasa. Dato jpg fil blir og satt til dato raw-fil..

 

Programmene jeg bruker er :

 

script språket ant (ant.apache.org)

dcraw

convert (ImageMagic)

exiftool

 

Kan kjøres på både Linux og Windows (har kun testet på Linux).

 

Testet i går : tok ca 35 minutter å pløye gjennom ca 800 rawbilder og generere opp tilsvarende jpgs.

 

mvh

thomas

 

Ant-scriptet mitt er her :

 

<?xml version="1.0" encoding="ISO-8859-1"?>

<project name="test" default="start">

 

<target name="start" depends="move"/>

 

<target name="all" depends="convert"/>

 

<target name="dcraw">

<apply executable="dcraw" dest="bilder" parallel="false">

<arg value="-h"/>

<arg value="-q 0"/>

<arg value="0"/>

<arg value="-w"/>

<srcfile/>

<targetfile/>

<fileset dir="bilder" includes="**/*.CR2" excludes="**/*.ppm"/>

<mapper type="glob" from="*.CR2" to="*.ppm"/>

</apply>

</target>

 

<target name="convert" depends="dcraw">

<apply executable="convert" dest="bilder" parallel="false">

<srcfile/>

<targetfile/>

<fileset dir="bilder" includes="**/*.ppm"/>

<mapper type="glob" from="*.ppm" to="*.jpg"/>

</apply>

</target>

 

<target name="move" depends="convert">

<move todir="converted">

<fileset dir="bilder" includes="**/*.jpg"/>

</move>

</target>

 

<target name="exiftool" depends="touch">

<apply executable="exiftool" dest="converted" parallel="false">

<arg value="-TagsFromFile"/>

<srcfile/>

<targetfile/>

<fileset dir="bilder" includes="**/*.CR2"/>

<mapper type="glob" from="*.CR2" to="*.jpg"/>

</apply>

</target>

 

<target name="touch">

<touch datetime="09/10/1974 4:30 pm">

<fileset dir="converted" includes="**/*"/>

</touch>

</target>

 

<target name="delete">

<delete includeemptydirs="true">

<fileset dir="bilder" includes="**/*.ppm"/>

</delete>

</target>

 

<target name="clean" depends="delete">

<delete includeemptydirs="true">

<fileset dir="converted" includes="**/*.jpg_original"/>

</delete>

</target>

 

<target name="_cleanall_" depends="clean">

<delete includeemptydirs="true">

<fileset dir="converted" includes="**/*.jpg"/>

</delete>

</target>

 

</project>

Lenke til kommentar
Heisan.. Er det noen som vet om et program som kan lese exif info fra jpg og automatisk "touche" jpg-filen med dato fra exif i filen..

5569133[/snapback]

 

Ser du har fått svar, men jeg nevner likevel jhead, kjør som

 

> jhead -ft filnavn.jpg

 

så blir filsystemdatoen satt til exif-datoen.

 

Jeg har laget min egen samling script for raw-jpg konvertering (D70s) med dcraw og det er operativsystemuavhengig, se www.math.ntnu.no/~berland/nef/

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...