Jump to content

Bilder suchen, verschieben, umbenennen...


Empfohlene Beiträge

Werbung (verschwindet nach Registrierung)

Ich habe im Laufe der Jahre durch Unvermögen, einen Datenwurst auf meinen Festplatten. Viele Bilder sind mehrfach abgespeichert, aber in der Regel nicht mehr zu finden.
Gerne würde ich alle Bilder "sammeln", umbenennen und sortieren. Ist dies so ohne weiteres möglich? Ich dachte an folgenden Namen "Kamera"_"Jahr"_"Monat"_"Originalname"....

Wer hat Rat?

Link zum Beitrag
Auf anderen Seiten teilen

Hier mal ein Artikel von Heise zum Thema doppelte Dateien finden. Hier gibt's spezielle Tools, die das erledigen. Damit könnte man schon einmal Duplikate aussortieren und Platz schaffen.

https://www.heise.de/tipps-tricks/Doppelte-Dateien-finden-unter-Windows-10-4109721.html

bearbeitet von kermit66
Link zum Beitrag
Auf anderen Seiten teilen

Werbung (verschwindet nach Registrierung)

vor einer Stunde schrieb Uwe1956:

Na, wenn du das Adobe Abo noch hast, dann kannst Du mit Lightroom ja alle Bilder einfach importieren und alle deine Wünsche in den Importdialog entsprechend eingeben.

Gruss, Uwe.

Ändert das den Namen der Original-Dateien auf der Festplatte? Vermutlich nicht. Erst beim erneuten Exportieren.

Außerdem werden Duplikate nicht importiert (netter Nebeneffekt).

Wenn man beim Importieren die Dateien in eine Ordnerstruktur mit Jahr/Monat/Tag verschieben lässt, hat man schon Mal eine gute technische Sortierung.

Link zum Beitrag
Auf anderen Seiten teilen

vor 4 Minuten schrieb EchoKilo:

Ändert das den Namen der Original-Dateien auf der Festplatte? Vermutlich nicht. Erst beim erneuten Exportieren.

Außerdem werden Duplikate nicht importiert (netter Nebeneffekt).

Wenn man beim Importieren die Dateien in eine Ordnerstruktur mit Jahr/Monat/Tag verschieben lässt, hat man schon Mal eine gute technische Sortierung.

Das müsste man mal ausprobieren. Wenn man verschieben wählt, könnte es funktionieren.

Ansonsten macht man es halt anschließend über Bibliothek/Umbenennen Funktion. Mit LR lässt sich das jedenfalls lösen.

LR hat ja auch die Funktion „Mögliche Duplikate nicht importieren“. Müsste man mal ausprobieren, ob es alle Duplikate erkennt. Ansonsten findet man die hinterher in LR.

Link zum Beitrag
Auf anderen Seiten teilen

Das heißt dann auf allen Festplatten die Bilder suchen lassen und in eine neue Festplatte verschieben/kopieren lassen? Wie sieht das mit mehrfach vergebenen Dateinamen aus? 
Iwo werden die Fuji Raw immer gleich benannt und eigentlich habe ich nur 9999 zur "Verfügung" ...

Link zum Beitrag
Auf anderen Seiten teilen

vor 2 Minuten schrieb P. Jongleur:

Das heißt dann auf allen Festplatten die Bilder suchen lassen und in eine neue Festplatte verschieben/kopieren lassen? Wie sieht das mit mehrfach vergebenen Dateinamen aus? 
Iwo werden die Fuji Raw immer gleich benannt und eigentlich habe ich nur 9999 zur "Verfügung" ...

Genau. Um auf Nummer sicher zu gehen würde ich auf eine neue Festplatte kopieren. Dann müsste es auch mit dem Umbenennen funktionieren. Mit deinem ursprünglichen Vorschlag "Kamera"_"Jahr"_"Monat"_"Originalname".... wirst du ja kaum auf 9999 gleiche Dateinamen kommen. Du kannst es ja mal mit ein paar Bildern testen (beim Import nicht alle Bilder auswählen) und wenn alles funktioniert wie gewünscht, dann für alle durchführen. 

Link zum Beitrag
Auf anderen Seiten teilen

vor 1 Stunde schrieb P. Jongleur:

Wie sieht das mit mehrfach vergebenen Dateinamen aus? 
Iwo werden die Fuji Raw immer gleich benannt und eigentlich habe ich nur 9999 zur "Verfügung" ...

LR stört es nicht, wenn der gleiche Dateiname mehrfach vergeben ist. Das benutzt noch weitere Merkmale zur Unterscheidung.

Nur auf der Festplatte können im gleichen Ordner nicht zwei Dateien mit identischem Namen liegen. Wenn Du in eine Ordner-Struktur Jahr/Monat/Tag verschieben läßt, ist so ein Zufall aber sehr unwahrscheinlich. Und wahrscheinlich wird LR dann den Ziel-Dateinamen noch verändern und ein Suffix anhängen.

Link zum Beitrag
Auf anderen Seiten teilen

Hallo,

ich würde hier versuchen einen Rechner mit Linux zu verwenden, und dann mit shellscripten und exiftool die entsprechenden WINDOWS Laufwerke zu durchsuchen, und dann aus den EXIF Daten Zeit, Datum und ggf. eine eindeutige ID auszulesen. Dann könnte man die gefundenen Bilder im Format "Datum_Zeit_ID_alterFilename" an einen neuen Speicherort kopieren.

Bilder ohne EXIF Informationen heißen halt dann __altername.jpg

 

Der Code könnte (Quick&Dirty) so aussehen:

#!/bin/bash

SuchDir="/home/gerhard/Bilder/"
ZielDir="/home/gerhard/SAMMELORDNER"

for BILD in `(find ${SuchDir} -type f |egrep $'\.jpg|\.JPG')`
do

    ZEITSTEMPEL=`(/usr/bin/exiftool ${BILD} |grep "Create Date" |awk '{print $4,$5}'|sed 's/://g'|sed 's/ /-/g')`
    ID=`(/usr/bin/exiftool ${BILD} |grep ^"Original Document ID" |awk '{print $5}'|sort -u)`

    if [[ ${ID} == "" ]]
    then
        ID=`(/usr/bin/exiftool ${BILD} |grep ^"Image Unique ID" |awk '{print $5}'|sort -u)`
    fi


    NamePrefix="${ZEITSTEMPEL}_${ID}"
    NameAlt=`(basename ${BILD})`
    NameNeu="${NamePrefix}_${NameAlt}"

    echo -e ${BILD}"\t-->\t${ZielDir}/"${NameNeu}"\n"

    cp -p ${BILD} ${ZielDir}/${NameNeu}

    unset ${ID}

done

 

Würde man es laufen lassen, dann würden z.B. bei einem schnellen Test bei mir, die Files so umbenannt werden:

gerhard@linux:~$ ./fuji-forum-jpg-such.sh 
/home/gerhard/Bilder/IMG_2593.JPG       -->     /home/gerhard/SAMMELORDNER/20220419-074508_50a15b0ceadc4d81892be5c20c5738fc_IMG_2593.JPG

/home/gerhard/Bilder/IMG_2600.jpg       -->     /home/gerhard/SAMMELORDNER/__IMG_2600.jpg

/home/gerhard/Bilder/Wallpaper-retina/170108-1209_70004598.jpg  -->     /home/gerhard/SAMMELORDNER/20170108-120951_68AA584636E6DD156BEFDDDEAFFBEFA3_170108-1209_70004598.jpg

/home/gerhard/Bilder/Wallpaper-retina/160831-1733_50006455.jpg  -->     /home/gerhard/SAMMELORDNER/20160831-173312_28DCAB13A7DF92DDEC3A6043A5394597_160831-1733_50006455.jpg

/home/gerhard/Bilder/Wallpaper-retina/170817-1149_50009034.jpg  -->     /home/gerhard/SAMMELORDNER/20170817-114944_2BD48467324D65464796856FCB5C0553_170817-1149_50009034.jpg

 

Das ganze würde halt einiges an Laufzeit "verbrennen" aber die Sortierung der Filenamen würde dann im besten Fall eine schöne Chronologie ergeben.

 

Das ganze nur als "Anregung"

Link zum Beitrag
Auf anderen Seiten teilen

Ich habe mir gerade noch mal Post #1 angeschaut.

Natürlich kann man "Kamera"_"Jahr"_"Monat"_"Originalname". Aus den EXIF Daten zusammenstellen. Sieht halt nur der Syntax des exiftool Aufruf anders aus. Wenn gewüscht kann ich aber gerne helfen.

Link zum Beitrag
Auf anderen Seiten teilen

vor 10 Stunden schrieb undercover:

Ich habe mir gerade noch mal Post #1 angeschaut.

Natürlich kann man "Kamera"_"Jahr"_"Monat"_"Originalname". Aus den EXIF Daten zusammenstellen. Sieht halt nur der Syntax des exiftool Aufruf anders aus. Wenn gewüscht kann ich aber gerne helfen.

gewünscht, ich hab nur mit Linux noch nie was am Hut gehabt...

Link zum Beitrag
Auf anderen Seiten teilen

Ich wollte letztens auch mal meine Bilder umbenennen, das Standardmäßige DSCF1234 war mir zu blöd.

Dazu habe ich ein Freeware-Programm namens "Advanced Renamer" bei Chip heruntergeladen.

Damit lassen sich relativ einfach Dateien in einem Verzeichnis umbenennen, auch das Übernehmen von Zeitinformationen aus den EXIF-Daten ist möglich.

BEISPIEL :

alter Dateiname :  DSCF1234.jpg

Formatstring bei Advanced Renamer : <Img CameraModel>_<Img Year:X>-<Img Month:00>-<Img Day>_<Name>

Ergebnis : XT3_2021-02-21_DSCF1234.jpg

Unter Help / getting started gibt es eine brauchbare Online-Doku. Das Beispiel hat ein paar Minuten gebraucht.

bearbeitet von Hephaistos
Fehler im Formatstring korrigiert
Link zum Beitrag
Auf anderen Seiten teilen

vor 10 Stunden schrieb P. Jongleur:

gewünscht, ich hab nur mit Linux noch nie was am Hut gehabt...

Hallo,

also wenn keine Linux/UNIX Kenntnisse da sind, wird es schwer. Denn du müsstest die Installation eines Linux inkl. dazu installieren von Software kennen. Auch der Umgang mit dem "mounten" von Speichermedien sollte schon gehen. Da wird es schwer werden Abends über das Forum soweit zu helfen, bis das "Einsatzfertig" ist. Ich würde aber gerne beim lösen von Problemen im bash Script helfen. Z.B. die grep / awk / sed .. Anweisung für deine Namensgebung bauen.

Glücklicherweise hat ja @Hephaistos noch eine "einfachere" Möglichkeit direkt aus Windows raus benannt. Vielleicht ist das dann eher was?

 

Link zum Beitrag
Auf anderen Seiten teilen

@P. Jongleur Ich habe gerade einen Artikel im fotoespresso 02/2022 über Exire Foto gelesen und sofort an Deine Problemstellung gedacht. Die Software sortiert wahllos importierte Fotos mittels KI anhand der Exif-Daten und sortiert zudem noch Duplikate aus. Die Software kostet zwar 99€ könnte aber einigen das Leben erleichtern.

Der Arkitel ist zu finden unter https://www.fotoespresso.de/fotoespresso-3-2022/

Hier der Link zur Software: https://excire.com/excire-foto/

Im Artikel heißt es:

Zitat

Es bietet eine Art Bildverwaltung, in die man seine geordnete oder ungeordnete Bildablage hineinwerfen kann. Man ›importiert‹ (hier Hinzufügen genannt) dazu die verwendeten Ordner und kann vorgeben, dass automatisch auch alle Unterordner bzw. deren Bilder mit übernommen werden. Excire Foto baut daraus Bilddateibäume auf und attributiert dabei die Bilder, d. h. versieht sie mit Stichwörtern – und dies relativ reich (mehr dazu später). Diese Verschlagwortung erfolgt KIbasiert – mit Methoden der künstlichen Intelligenz.

 

Link zum Beitrag
Auf anderen Seiten teilen

Diskutiere mit!

Du kannst direkt antworten und dich erst später registrieren. Wenn du bereits einen Account hast, kannst du dich hier anmelden, um unter deinem Usernamen zu posten.
Note: Your post will require moderator approval before it will be visible.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...