Resource icon

Metadatentools (inkl. WPRepair) 1.5.0.1

Das Paket WPMeta.zip enthält einige Verbindungs-Skripte zu WPRepair.exe zum Ex-/Importieren und Reparieren von Metadatenstrukturen.
Es greift dabei auf ein .Net 2.x-Programm (WPRepair.exe) zu, dass bereits in MKCanon zum Einsatz kommt.
WPRepair unterstützt nun auch den MSOffset zum Verschieben von MakerNotes bei unbekannten Kameratypen. Auch beim wiederholten anwenden!!!
Bei bekannten Kameratypen wird der Exif-Eintrag verrechnet und dann entfernt.

Hinweis: Wird mit Windows-Bordmitteln (Eigenschaften, .Net 3.x, Fotogalerie etc.) öfters als einmal in den Exifs geschrieben, stimmt der MSOffset-Wert nicht, weil derzeit ein Bug bei WIC (Stand: 23.08.2008) vorhanden ist! Dies ist vor allem bei Kameras mit Tiff-Adressierung der MakerNotes zum Start des Exifs-Blocks problematisch: Einige betroffene Hersteller sind z.B. Canon, Oly bis MakerNotes Typ 2, Pentax etc.
Ein zwischenzeitliches Bearbeiten mit WPRepair umgeht das Problem.

Die Dateitypen können wie folgt verarbeitet werden:
Metadaten Export nach *_exif.bin, *_iptc.bin und *.xmp.bin:
Exif: (THM),JPG,TIF,ORF,CR2,DNG,NEF,NRW,PEF,ARW,ERF,RAF,CRW,SR2,KDC,MRW,RAW,RW2,SRW,MEF,3FR,FFF,MOS,MPO,JPS,SSI,PNG,PNS,WEBP,JXR,HDP,WDP
IPTC: (THM),JPG,TIF,MPO,JPS,SSI,PNG,PNS,WEBP,JXR,HDP,WDP
XMP: (THM),JPG,TIF,MPO,JPS,SSI,PNG,PNS,WEBP,JXR,HDP,WDP


Import von *_exif.bin, *_iptc.bin und *.xmp.bin:
Exif: (THM), JPG, TIF, MPO, JPS, SSI, PNG, PNS, WEBP, JXR, HDP, WDP
IPTC: (THM), JPG, TIF, MPO, JPS, SSI, PNG, PNS, WEBP, JXR, HDP, WDP
XMP: (THM), JPG, TIF, MPO, JPS, SSI, PNG, PNS, WEBP, JXR, HDP, WDP

THM-Datei (Vorschaubilddatei mit Exifs für Raws) generieren:
Exif: TIF,ORF,CR2,DNG,NEF,NRW,PEF,ARW,ERF,RAF,CRW,SR2,KDC,MRW,RAW,RW2,SRW,MEF,3FR,FFF,MOS,MPO,JPS,SSI

Reparieren:
Exif: JPG, Tiff, WebP, JXR, HDP, WDP(auch MakerNotes)
IPTC: JPG (Adobe-Mantel)
Dateistruktur: JPG (Dateikopf, Tabellen zusammenfassen, bei JFIF: Übertragung Auflösung aus Exif)

Löschen:
Löscht Exif, IPTC, XMP, Adobe-Infos(JPG) und Kommentare aus JPG, TIFF, WEBP, JXR, HDP, WDP und PNG(ohne Löschen der Kommentare)

Mindest-Voraussetzungen:
FF 2.85B35 SP oder MP
.Net 4.5 (ab Win XP erhältlich)
WSH, VBScript 5.5

Dateikennungen:
THM: Exif-Vorschaubilddatei in Verbindung mit Raw-Dateien
JPG: Zusammenfassung der JPEG-Gruppen: JFIF-JPEG, Exif-JPEG
TIF: Zusammenfassung der TIFF-Gruppen: Tiff-Baseline, Tiff 6.0, Exif-Tiff, EP-Tiff(Electronic Photographic)
MPO: Multi Picture Format (Object)
JPS: JPEG Stereo
SSI: Stereo Still Image Format (JPEG mit APP3-Stim-Marker)
ORF: Olympus Raw Format
SR2: Sony Raw Format 2
ARW: Sony Raw Format (3)
CRW: Canon Raw Format -> CIFF-Struktur *)
CR2: Canon Raw Format 2 -> Tiff-Struktur
NEF: Nikon Raw Format
NRW: Nikon Raw Format
PEF: Pentax Raw Format
ERF: Epson Raw Format
RAF: Fujifilm Raw Format
KDC: Kodak Raw Format -> EP-Tiff
MRW: Minolta Raw Format -> Eigenes Format
DNG: Adobe Raw Format (Digitales Negativ)
RAW: Panasonic Raw Format
RW2: Panasonic Raw Format
SRW: Samsung Raw Format
MEF: Mamiya Raw Format
3FR: Hasselblad Raw Format
FFF: Hasselblad Raw Format
MOS: Leaf Raw Format
PNG: Portable Network Graphics
WEBP:Weppy (Konkurrenzformat von Google zu JPEG XR/HDPhoto von Microsoft)
JXR: JPEG eXtended Range (ISO zertifiziert)
HDP: Windows HD Photo
WDP: Windows HD Photo

Parameter für WPRepair:
Format: WPRepair [Parameter...] [/c|"Datei"|"Verzeichnis" "Datei|Verzeichnis" ...]
  • Ohne Parameter = Hilfe
  • Bilder/Verzeichnis ohne Parameter = Führt Reparaturen an Bildern durch
  • /c = Datei-/Verzeichnisnamen befinden sich in der Zwischenablage.
    Zwischenablagenformate:
    • Getrennt per CRLF
    • Windows Explorer-Ablageformat
  • /Rotate = Verlustfreies Drehen nach Exif/Tiff-Orientation- Flag inkl. Reparaturen
  • /ExportBIN = Exportiert Exifs nach *_exif.bin
  • /ExportTHM = Exportiert Thumbnail mit Exif-Daten
  • /ExportMeta = Exportiert Exif-/IPTC-/XMP-Daten nach *_exif.bin, *_iptc.bin, *_xmp.bin
  • /ImportMeta = Importiert Metadaten asu den *_????.bin
  • /DeleteMeta = Löscht Metadaten
  • /NoErrStop = Beendet das Programm automatisch, auch wenn Fehler aufgetreten sind (Batchbetrieb).

Anmerkungen zu diversen Versionen:
  • Vollständige Unterstützung der Olympus MakerNotes Version 3 erst ab Version 1.0.2.0. Release-Datum: 23.08.2008.
  • Version 1.1.1.0: NRW -> Exif-Export
  • Version 1.1.1.1: Metadaten entfernen
  • Version 1.1.1.2: Reparaturen am JFIF-Format
  • Version 1.1.1.4: CRW, RAF, ERF, SR2 -> Exif-Export; NEF-Export repariert
  • Version 1.1.2.1: Startadresse von Page 0 > 64 -> 8
  • Version 1.1.3.1: MRW, DNG, KDC -> Exif-Export
  • Version 1.2.0.0: RAW,RW2,SRW,MEF,3FR,FFF,MOS -> Exif-Export, Canon: ISO-Ermittlung aktualisiert. Absturz bei falschem Datenformat für X-/Y-Resolution in Jpegs abgefangen
  • Version 1.2.0.0: Kodak und Olympus: Neue Sub-IFDs aufgenommen.
    Tiff-Engine-Update: Rekursive Exif-Schleife mit Stapelüberlauf von beschädigten Exif-Daten nicht mehr möglich. Beispiel: Seite 1->Exif->IOP->Seite 1->Exif->IOP->Seite 1... . Hatte vorher nie so eine Datei. Da muss man erst mal drauf kommen.
  • Version 1.2.0.1
  • Version 1.3.1.1: Neuer Parameter /DeleteMN zum Löschen von MakerNotes, Sony-MakerNotes von 2 Tags entrümpelt und dadurch 35KB Platz im Exif-Block geschaffen
  • Version 1.3.2.1: Unterstützung von MPO, JPS, SSI. Reparatur von defekten GPS-Tags
  • Version 1.4.0.1: Unterstützung von PNG, Neue Engine von WPMeta 1.4.0.1, Sony Löschungen von 1.3.1.1 der Tags 16 und 32 zurückgenommen zur Erhaltung der AF-Tags
  • Version 1.5.0.1: /DeleteMN löscht so lange den MakerNotes-Tag, bis alle gleichnamigen Tags gelöscht sind. Reparieren: Tags der Länge 0 werden entfernt. Neue Formate: JPEG XR, HDPhoto, WEBP
Hinweise:
Es wird darauf hingewiesen, dass trotz Prüfung des Programmes und seiner Funktionen ein jeder selbst für seinen Datenbestand und deren Backup verantwortlich ist. Für evtl. Zerstörung von Daten wird keine Haftung übernommen.
Wenn sich jemand nicht sicher ist, ob seine Kamera bereits vollständig unterstützt wird, sollte er das Programm an Testbildern ausprobieren und das Ergebnis prüfen, z. B. mit WPInfo ->Rohdatenansicht.

Viel Spaß!

*)CRW-Dateien, die mit CHDK-Hack erzeugt wurden, werden nicht unterstützt, da sie keine CIFF-Dateien sind und keine Metadaten enthalten.
Zustimmungen: ha-kg
Oben