Anzeige

[CS5] EXIF Batch Konvertierung der Jahreszahl mit CS5

[CS5] - EXIF Batch Konvertierung der Jahreszahl mit CS5 | PSD-Tutorials.de

Erstellt von stuntkarton, 28.03.2011.

  1. stuntkarton

    stuntkarton Guest

    EXIF Batch Konvertierung der Jahreszahl mit CS5
    Hallo PSD-tut Gemeinde,

    ist es möglich mit Hilfe von Photoshop, Bridge oder einem anderen Programm im CS5 Paket eine Batch-Konvertierung des Erstellungsdatums durchzuführen.
    Dabei soll jedoch lediglich die Jahreszahl verändert werden.

    Konkretes Problem:

    Wir waren mit 3 Kameras in Norwegen und eine von denen war noch auf 2010 eingestellt. Jetzt möchte ich jedes 2010er Datum im Exif auf 2011 setzten, damit eine Sortierung nach Erstellungsdatum funktioniert.

    Es sollte ja eigentlich mit der Metadatenvorlage in der Bridge funkionieren.
    Eine Variante ala tt.mm.2011 funktioniert (noch?) nicht.
    Um jedes Datum einzeln zu ändern sind es zu viele Dateien.

    Bsp.: aus 23.02.2010 soll 23.02.2011 werden

    Danke für Tips.
     
    #1      
  2. pixxxelschubser

    pixxxelschubser Realist

    Dabei seit:
    19.02.2008
    Beiträge:
    7.155
    Software:
    für jeden Zweck das Richtige
    Kameratyp:
    hab ich auch
    EXIF Batch Konvertierung der Jahreszahl mit CS5
    AW: EXIF Batch Konvertierung der Jahreszahl mit CS5

    Wenn alle Bilder vom gleichen Tag sind, dann kannst du die Metadaten-Vorlage der Bridge verwenden. Aber ich glaube, dass das bei dir nicht der Fall sein wird.

    Mit einem Java-Script kannst du die Metadaten auslesen:
    z.B:
    PHP:
    1. var CrDate = activeDocument.info.creationDate;
    2. alert(CrDate);
    (nur der besseren farblichen Hervorhebung wegen als PHP-Code dargestellt)

    …den Teilstring (Jahr) des Datums abschneiden und durch den neuen Teilstring ersetzen …
    … diesen neuen Gesamtstring wieder als neue Metadaten einspeisen. Das Ganze in einer Scheife durch alle Bilder des Ordners, in dem die zu ändernden Bilder liegen.
     
    #2      
  3. kleinerVampir

    kleinerVampir Aktives Mitglied

    1
    Dabei seit:
    28.01.2006
    Beiträge:
    1.465
    Geschlecht:
    männlich
    Ort:
    NRW
    Software:
    Photoshop CS5 | Notepad++
    Kameratyp:
    CANON EOS350D
    EXIF Batch Konvertierung der Jahreszahl mit CS5
    AW: EXIF Batch Konvertierung der Jahreszahl mit CS5

    Bitteschön (PS: ich übernehme keine Garantie !)

    Datum.jsx
    PHP:
    1.  
    2. var theDate = new Date();
    3. var theYear = (theDate.getYear() + 1900).toString();
    4. var CrDate = activeDocument.info.creationDate;
    5. var x = CrDate.split("-");
    6. if (theYear > x[0]) {
    7. var y = CrDate.replace(x[0], theYear);
    8. activeDocument.info.creationDate = y;
    9. }
    10.  
    Es wird geprüft welches Jahr aktuell ist und wenn das aktuelle Jahr größer ist wie das in den Dateiinfos, dann wird die Jahreszahl in den Dateiinfos überschrieben.
     
    Zuletzt bearbeitet: 30.03.2011
    #3      
  4. stuntkarton

    stuntkarton Guest

    EXIF Batch Konvertierung der Jahreszahl mit CS5
    AW: EXIF Batch Konvertierung der Jahreszahl mit CS5

    tut mir leid erst so spät auf eure hilfe zu reagieren.
    Gleich vorweg jedoch Dankeschön.
    Habs noch nicht probiert sieht jedoch gut aus. Ich probiers erstmal mit Dummy files und eine Garantie würd ich niemal einfordern ;-)

    Bis die Tage
    Gruß
     
    #4      
x
×
×