Photo Station Fotos beim Import auf Photo Station umbenennen

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Hallo,

gibt es eine Möglichkeit, Fotos, die von einer Digitalkamera auf die Photo Station geschoben werden, anhand der EXIF-Daten umzubenennen?

Bei mir werden Bilder, die ich mit meiner Lumix GH4 gemacht habe, per WLAN direkt in das Verzeichnis /photo kopiert. Anschließend erfolgt eine Synchronisation per Cloud Station auf mein Notebook, wo ich sie mit einer Stapelverarbeitung per ACD See in das Format yyyy-mm-dd hh-mm-ss umbenenne. Diese Umbenennung würde ich aber gerne automatisieren. Sprich, ich suche eine Möglichkeit, dass die DiskStation - ob nun mittels File Station oder Photo Station oder wie auch immer - die Bilder automatisch in das gewünschte Format umbenennt. Kennt Ihr eine Möglichkeit, dies zu tun?

Gruß,

Thorsten
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.890
Punkte für Reaktionen
1.172
Punkte
754
Unter dem Stichwort "wie auch immer" ginge prinzipiell ein Shell-Skript auf Basis der exiftools. Ich kann aber im Moment nicht prüfen, ob die zum DSM gehören, und falls nicht, ob es ein entsprechendes ipkg-Paket gibt.
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Hallo dil88,

an so ein Skript hatte ich auch schon gedacht, es aber mangels eigener Programmier-Fähigkeiten hinten an gestellt. ;)

Gruß,

Thorsten
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.890
Punkte für Reaktionen
1.172
Punkte
754
Das Skript ist kein Problem, habe so eins schon intensiv unter Windows in Benutzung. Die Frage ist, ob man die exiftools auf die DS bekommt.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
exiv2 gehört zum System.
Rich (BBCode):
DS411plusII> exiv2 -h
Usage: exiv2 [ options ] [ action ] file ...

Manipulate the Exif metadata of images.

Actions:
  ...
  mv | rename   Rename files and/or set file timestamps according to the
                Exif create timestamp. The filename format can be set with
                -r format, timestamp options are controlled with -t and -T.
...

DS411plusII> which exiv2
/usr/syno/bin/exiv2

Gruß Götz
 

Arni

Benutzer
Mitglied seit
05. Okt 2012
Beiträge
405
Punkte für Reaktionen
4
Punkte
24

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Hallo,

vielen Dank für Eure Hinweise. Hab mir mal die exiftools herunter geladen. Aber wie bekomme ich die jetzt auf meiner Synology (Perl ist ebenfalls installiert) zum Laufen? Außerdem würde ich exiftools gerne automatisch aufrufen, sobald ein neues Unterverzeichnis mit der Struktur yyyy-mm-dd im gemeinsamen Verzeichnis /photo erstellt wurde.

Gruß,

Thorsten
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.890
Punkte für Reaktionen
1.172
Punkte
754
Wenn kein anderer einen Vorschlag macht, sehe ich zu, dass ich mir das heute Abend ansehe und Dir etwas liefere. Sollte ich es vergessen, erinnere mich bitte nochmal.
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Hallo dil88,

das wäre wirklich super von Dir.

Vielen Dank schon mal im Voraus,

Thorsten
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.890
Punkte für Reaktionen
1.172
Punkte
754
Ich habe exiftool nur unter Windows installiert, insofern nachfolgender Code nur als Anregung. Teste ihn bitte nur mit Kopien.

Rich (BBCode):
#!/bin/sh

pfad="/volume1/foto/tmp"

/opt/bin/exiftool.exe -P '-FileName<DateTimeOriginal' -d %Y-%m-%d_%H%M%S_%%f.%%e $pfad

Die rot markierten Pfade musst Du anpassen.

Das Ding setzt vor den Dateinamen aller Fotos, die in $pfad liegen, den Timestamp. Aus "IMG_7846.jpg" wird also z.B. "2014-10-01_181513_IMG_7846.jpg". Die Option -P sorgt dafür, dass die neu geschriebenen Dateien mit dem gleichen modification-timestamp wie die Originaldateien gespeichert werden.

Probiere das einmal aus. Wenn es läuft, kümmern wir uns um den Teil mit dem automatischen Starten, wenn ein neuer Ordner im von Dir spezifizierten Format angelegt wurde, das wird komplizierter.
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Hallo dil88,

sorry, dass ich mich noch nicht wieder gemeldet habe. Leider hat mich zwischenzeitlich eine Erkältung erwischt. Melde mich, sobald ich Dein obiges Skript testen konnte. Auf jeden Fall schon mal Danke für Dein Unterstützung.

Gruß,

Thorsten
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.890
Punkte für Reaktionen
1.172
Punkte
754
Keine Eile, aber gute Besserung!
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
So,

hab mittlerweile eine Lösung gefunden, mit der ich soweit ganz zufrieden bin.

Und zwar habe ich im Aufgabenplaner der Systemsteuerung unter "Benutzer-definiertes Skript" folgenden Befehl eingegeben:

/usr/bin/exiftool '-filename<CreateDate' -d "%Y-%m-%d %H-%M-%S%%-c.%%le" -r /volume1/import

Dieser wird nun täglich um 23:00 Uhr ausgeführt, wodurch sämtliche Unterverzeichnisse des gemeinsamen Ordners /import durchsucht und dann die darin enthaltenen Dateien mit dem Zeitstempel der Aufnahme umbenannt werden. Zudem wird die Dateiendung in Kleinbuchstaben umgewandelt.

Mir wäre zwar lieber, dass der obige Befehl nur dann ausgeführt wird, wenn ein neues Unterverzeichnis erstellt wurde, aber so geht's ja auch. Zudem überlege ich noch, die Dateien durch exiftool gleich in den gemeinsamen Ordner /photo verschieben zu lassen.

Bis dann,

Thorsten
 
Zuletzt bearbeitet:

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Und hier dann noch der Befehl zum gleichzeitigen Umbenennen und Verschieben der Dateien in das Verzeichnis /photo/yyyy-mm:

/usr/bin/exiftool "-filename<CreateDate" -d "/volume1/photo/%Y-%m/%Y-%m-%d %H-%M-%S%%-c.%%le" -r /volume1/import

Gruß,

Thorsten
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.890
Punkte für Reaktionen
1.172
Punkte
754
Besten Dank, Thorsten! Echt toll, was Du hier an Informationen bereit stellst.
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Hallo dil88,

gern geschehen. Aber den Dank kann ich postwendend an Dich zurück geben. Denn ohne Deinen obigen Hinweis wäre ich nicht so schnell auf die Lösung gekommen.

Ich suche aber auch noch nach einer Lösung, den Befehl oder ein entsprechendes Shell-Skript manuell starten zu können. Hast Du da evtl. einen Tipp?

Gruß,

Thorsten

PS.: Ein Video mit Tipps und Hinweisen zum DSM-Aufgabenplaner gibt's übrigens hier.
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
So, für diejenigen, die es interessiert, habe ich das Ganze nun noch mal im DSLR-Forum zusammengefasst.

Gruß,

Thorsten
 

drtp

Benutzer
Mitglied seit
27. Jul 2011
Beiträge
177
Punkte für Reaktionen
2
Punkte
18
Jetzt habe ich doch noch mal eine Frage.

Der obige Befehl zur Umbenennung und zum Verschieben von Bildern funktioniert jetzt seit gut einem Monat ohne Probleme. Wenn allerdings die in den gemeinsamen Ordner "/import" erstellten Fotos mittels des Befehls

/usr/bin/exiftool "-filename<CreateDate" -d "/volume1/photo/Import/%Y-%m/%Y-%m-%d %H-%M-%S%%-c.%%le" -r /volume1/import

in den Ordner "Import/YY-mm" der Photostation verschiebe, werden die Bilder nicht indiziert und sind folglich auch nicht in der App Photo+ auf dem iPhone oder iPad sichtbar. Kann man die Indizierung irgendwie automatisieren?

Gruß,

Thorsten
 

fraubi

Benutzer
Mitglied seit
25. Nov 2011
Beiträge
605
Punkte für Reaktionen
0
Punkte
42
@drtp

Mal kurz eine andere Frage, wie lädst Du die Fotos von der Kamera per wlan auf die Synology?? Kann die Kamera das von sich aus oder nutzt Du eine Speicherkarte die Wlan kann ( eye-fi o.ä.?)

Gruss
Fraubi
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat