Alle Bilder in Unterordnern nach #EXIF Datum und Uhrzeit umbenennen:
find . -type d -execdir sh -c "cd './{}' && exiv2 --rename '%Y-%m-%d %H-%M-%S' -F *.JPG" \;
leider muss es für verschiedene Schreibweisen JPG, jpg, JPEG und jpeg angepasst und einzeln gestartet werden...
About 100 loc into adapting exvi2 into one of my howngrown tools and I remember why I avoided that in the past. The #exiv2 API makes me want to sanitize by brain each time I look at its documentation or implementation.
Handling image metadata sucks, be it #EXIF, #IPTC, #XMP or anything else. However, a library shouldn't *increase* the pain.
Anyone aware of a halfway useable alternative that can be adopted/integrated into other languages? So ideally written in C or C++. Rust *might* work too.
Auch so'n bisschen nervig:
#Darktable sagt "wir supporten diese Kamera ab 4.irgendwas"
#Exiv2 sagt "wir können das seit 0.27.4"
#Fedora sagt "wees ich nich digga".
Und bis man an der Stelle ist um rauszufinden *warum* das nicht geht (hier: Vermutung von (inzwischen abgelaufenen) Patenten) bin ich halt wieder 'ne halbe Stunde produktive Arbeit los :-(
Und da hab ich "Flatpak vs RPM ausprobieren" und "mal nach #RawTherapee schauen" noch nichtmal mit drin! Auf die Idee kam ich auch erst, weil RawTherapee mir für die gleichen Bilder keine Metadaten anzeigt.
https://lists.fedoraproject.org/archives/list/[email protected]/thread/EMVR4DFR4XSZ5GXAG3WU4RILD3CJNZFG/ bzw.
https://bugzilla.redhat.com/show_bug.cgi?id=1979565
New year, new software release.
https://pypi.org/project/exiv2/
Flatpak on Arch Linux.
Some issue with exiv2 and darktable (displaying "unknown lens") made editing photos quite annoying. Installing darktable as Flatpak saved the day. 👍
It's so great to have options.
Fotomat
Fotos für die Publikation automatisch vorbereiten.
#Fotos #Bilder #Publizieren #Umwandeln #Exiv2 #ImageMagick #Linux