• Herzlich willkommen im "neuen" DSLR-Forum!

    Wir hoffen, dass Euch das neue Design und die neuen Features gefallen und Ihr Euch schnell zurechtfindet.
    Wir werden wohl alle etwas Zeit brauchen, um uns in die neue Umgebung einzuleben. Auch für uns ist das alles neu.

    Euer DSLR-Forum-Team

  • In eigener Sache!

    Liebe Mitglieder, liebe Besucher und Gäste
    ich weiß, es ist ein leidiges Thema, aber ich muss es ansprechen: Werbung, Werbeblocker und Finanzierung des Forums.
    Bitte hier weiterlesen ...

  • DSLR-Forum Fotowettbewerb neu erfunden!
    Nach wochenlanger intensiver Arbeit an der Erneuerung des Formates unseres internen Fotowettbewerbes ist es Frosty als Moderator
    und au lait als Programmierer gelungen, unseren Wettbewerb auf ein völlig neues Level zu heben!
    Lest hier alle Infos zum DSLR-Forum Fotowettbewerb 2.0
    Einen voll funktionsfähigen Demowettbewerb kannst du dir hier ansehen.
  • Neuer Partner: AkkuShop.de
    Akkus, Ladegeräte und mehr (nicht nur) für Digitalkameras und Drohnen
  • Neuer Gutscheincode unseres Partners Schutzfolien24:
    DSLR-Forum2024
    Dauerhaft 10% Rabatt auf alle Displayschutzfolien der Eigenmarken "Upscreen", "Brotec", "Savvies".
    Der Code ist für alle Geräteklassen gültig.
  • Mitmachen beim DSLR-Forum Fotowettbewerb Mai 2024.
    Thema: "Diagonale"

    Jeden Monat attraktive Gewinnprämien, gesponsert von unserem Partner PixelfotoExpress.
    Alle Infos zum Mai-Wettbewerb hier!
WERBUNG

Lightroom: Liste mit Fotos und Aufnahmezeit erstellen.

Spangenberg

Themenersteller
Ist es möglich aus Lightroom eine Liste von Dateinamen und Aufnahmezeitpunkt zu erhalten?

Die Partition auf meiner Festplatte mit Fotos wurde durch einen Fehler zerstört. Zum Glück waren die meisten Bilder aus dem Backup wiederherstellbar, aber ein paar tausend nicht. Diese konnte ich zwar mit einem Diskrecovery-Tool wieder herstellen, aber leider nicht mit dem korrekten Dateinamen. Jetzt habe ich etliche Bilder, mit falschen Dateinamen.

In Lightroom kann ich zwar die Liste der fehlenden Fotos sehen, und bei jedem einzelnen dann auch Dateiname und Aufnahmezeitpunkt nachschlagen, aber um das ganze zu automatisieren, brauche ich eine, per Script, lesbare Liste. Am Besten wäre eine einfache Textdatei mit Dateinamen und Aufnahmezeitpunkt (Datum und Uhrzeit). Anhand dieser könnte ich die Dateien identifizieren und wieder umbenennen.

Hat einer von Euch eine Idee, wie ich eine solche Liste aus Lightroom erstellen kann?
 
Ich habe eine Lösung gefunden.
Zum Glück verwendet Adobe die OpenSource-Datenbank SQLite für Lightroom.
Falls jemand in eine ähnliche Situation kommt, so hat es funktioniert:

Mit der Command Line Shell für SQLite konnte ich die gewünschen Daten direkt aus der Datenbank auslesen.

Zuerst habe ich in Lightroom mit "Bibliothek" -> "Nach fehlenden Fotos suchen" alle fehlenden Bilder anzeigen lassen, und diese als eigenen Katalog ohne Negative und Previews exportiert. Diesen habe ich mit sqlite3.exe in ein Verzeichnis kopiert.

Zuerst habe ich mir das Datenbank-Schema angeschaut:
D:\db>sqlite3 missing.lrcat .schema

Dann konnte ich mir die gewünschten Information direkt als Textdatei missing.txt ausgeben lassen:
D:\db>sqlite3 missing.lrcat "select stackParent_fileName, captureTime from Adobe_images;" > missing.txt

Jetzt muss ich nur noch ein script schreiben, dass mir die Exif-Daten aus den wiederhergestellten cr2-Dateien ausliest und sie entsprechend der Tabelle missing.txt umbenennt.
 
WERBUNG
Zurück
Oben Unten