Hallo,
hab mich mal an einem Skript versucht, dass einen universellen Zugriff auf EXIF- und IPTC-Daten in JPG-Bildern, einschließlich der herstellerspezifischen Makernotes, und insbesondere ein flexible Ausgabe der Daten ermöglichen soll. FF gibt ja an verschiedenen Stellen solche Daten aus, u.a. ist eine Teilmenge über die Platzhalter auch in der Ganzbildschirmansicht verfügbar. Das Skript von Werner „WPInfo“ erlaubt einen noch vollständigeren Zugriff auf alle überhaupt verfügbare Daten. Ganz so weit geht MetaInfo nicht, und es ist auch deutlich langsamer. Dafür sind eben die Darstellungsoptionen flexibler, die Daten können frei ausgewählt, sortieren und kommentiert werden. Es soll mir helfen, verschiedene Kameraeinstellungen besser bewerten zu können. Auslöser war die Idee, die Möglichkeiten in der Ganzbildschirmansicht zu erweitern.
Das Skript leistet
Welche Daten präsentiert werden und in welchem Layout wird über eine Text-Datei metainfo.ini gesteuert. Die Funktion der Skripte (eigentlich sind es 3) sowie der Aufbau und die verfügbaren Platzhalter für die metainfo.ini sind in der Datei MetaInfoAnleitung.doc beschrieben.
Im Paket sind enthalten: das Script, die Anleitung, das Tool exiftool.exe. Mit dabei eine Beispiel-INI-Datei metainfo.ini, die nur einige Standard-EXIF-Werte anzeigt und mit jedem JPG funktionieren sollte. Alles weitere in der Anleitung.
Hier noch eine Version, die für geringer Bildschirmauflösung (1024 x 768) optimiert ist.
Freue mich über Feedback …
hab mich mal an einem Skript versucht, dass einen universellen Zugriff auf EXIF- und IPTC-Daten in JPG-Bildern, einschließlich der herstellerspezifischen Makernotes, und insbesondere ein flexible Ausgabe der Daten ermöglichen soll. FF gibt ja an verschiedenen Stellen solche Daten aus, u.a. ist eine Teilmenge über die Platzhalter auch in der Ganzbildschirmansicht verfügbar. Das Skript von Werner „WPInfo“ erlaubt einen noch vollständigeren Zugriff auf alle überhaupt verfügbare Daten. Ganz so weit geht MetaInfo nicht, und es ist auch deutlich langsamer. Dafür sind eben die Darstellungsoptionen flexibler, die Daten können frei ausgewählt, sortieren und kommentiert werden. Es soll mir helfen, verschiedene Kameraeinstellungen besser bewerten zu können. Auslöser war die Idee, die Möglichkeiten in der Ganzbildschirmansicht zu erweitern.
Das Skript leistet
- Zugriff auf (fast) alle EXIF- und IPTC-Daten, die über FF-Funktionen erreichbar sind
- Einbindung externer Tools (exiftool.exe oder auch exiv2.exe) und damit Zugriff auf die meisten, auch herstellerspezifischen Meta-Daten
- gezielte Auswahl
- Reihenfolge kann frei definiert werden
- Beschreibung kann selbst festgelegt werden
- Interpretation bestimmter Werte kann im Skript hinterlegt werden (z.B. Klartexte für Belichtungsprogramme)
- Ausgabe in einer Messagebox oder einer Textdatei …
Welche Daten präsentiert werden und in welchem Layout wird über eine Text-Datei metainfo.ini gesteuert. Die Funktion der Skripte (eigentlich sind es 3) sowie der Aufbau und die verfügbaren Platzhalter für die metainfo.ini sind in der Datei MetaInfoAnleitung.doc beschrieben.
Im Paket sind enthalten: das Script, die Anleitung, das Tool exiftool.exe. Mit dabei eine Beispiel-INI-Datei metainfo.ini, die nur einige Standard-EXIF-Werte anzeigt und mit jedem JPG funktionieren sollte. Alles weitere in der Anleitung.
Hier noch eine Version, die für geringer Bildschirmauflösung (1024 x 768) optimiert ist.
Code:
[B]Für die Skripter unter uns[/B]:
Das Skript ruft u.a. externe Kommandozeilentools (exiv2.exe, oder auch
exiftool.exe) auf. Unter VBS gibt es dabei (mit WSHShell.Run, WSHShell.Exec)
normalerweise den unschönen Effekt, dass sich kurz ein DOS-Fenster öffnet.
Um das zu umgehen habe ich im Netz ([URL="http://dieseyer.de/dse-wsh-scr-b.html"]http://dieseyer.de/dse-wsh-scr-b.html[/URL])
eine ziemlich trickreiche Funktion gefunden und mit Unterstützung der äußerst
hilfreichen [URL="http://www.ffsf.de/showthread.php?t=14473"]Tipps von Werner[/URL] so angepasst, dass sie auch unter FF läuft.
Diese Funktion könnte vielleicht auch in anderen Skripting-Projekten hilfreich sein.
Zuletzt bearbeitet: