Ahoj všem,
nějakou dobu jsem hledal nějaký soft, který by uměl načíst exif údaje ze souborů PEF (nebo DNG).
Kdosi tady na fóru někde dával před časem odkaz na program PHOTO ME (
http://www.photome.de/ ). Ten je parádní, zobrazuje kromě standardních tagů exifu (ISO, čas závěrky, clona, čas, datum, atd. -
http://www.exif.org/Exif2-2.PDF ) také i různé tagy orientované na jednotlivé výrobce - u Pentaxu jsou to např. údaje o nasazeném objektivu, teplotě foťáku, počtu "cvaknutí" závěrky apod. Je výborný, ale údaje jen zobrazí a nic víc.
Já jsem chtěl něco, co by např. umělo tyto údaje vysypat do TXT. Chtěl jsem tyto údaje načíst do nějaké jednoduché databáze pro pozdější možnost různých analýz.
Našel jsem zajímavý prográmek s názvem
EXIFTOOL od Phila Harveye (
http://www.sno.phy.queensu.ca/~phil/exiftool/ ). Umí řadu věcí s exif blokem (číst, měnit, zapisovat). Je k dispozici pro Unix, Windows a Mac OS X (momentálně je k dispozici verze ExifTool 7.63). Je to command-line aplikace s řadou parametrů.
A proč to píšu sem, do vlákna o prohlížení RAW ve Windows?
Když jsem se teď chvíli exif blokem v PEF souboru zabýval, zjistil jsem, že v PEF souboru jsou mimo vlastních RAW dat i dva JPG náhledy: jeden v rozlišení 640x480 a jeden v plném rozlišení (stejné jako PEF). DjLuke9 se tady ptal na nějaký jednoduchý prohlížeč PEF souborů bez nutnosti spouštět grafický editor (předpokládám, že měl na mysli něco jako "Prohlížeč obrázků a faxů" z WinXP). Tento EXIFTOOL to sice neumí, ale dá se pomocí něj z PEF vyexportovat onen JPG náhled v plném (nebo malém) rozlišení a pak pro orientaci mezi soubory použít prohlížení těchto JPG. Vyexportovaný soubor JPG v plném rozlišení má velikost okolo 1,2 - 1,5 MB což není tak moc a na disku to ani nebude vadit (navíc se JPG mohou smazat, protože si je kdykoli mohu znovu vyexportovat). JPG vyexportovaný z PEF nemá nic společného s JPG uloženým foťákem při nastaveném ukládání RAW+.
Export JPG se dá zařídit jedním příkazem z příkazové řádky:
exiftool -b -JpgFromRaw -w .JPG *.PEF
vyexportuje JPG náhledy v plné velikosti pro všechny PEF soubory v adresáři, soubory budou mít stejný název jako PEF.
exiftool -b -PreviewImage -w .JPG *.PEF
vyexportuje JPG náhledy 640x480 pro všechny PEF soubory v adresáři, soubory budou mít stejný název jako PEF.
Dovedu si představit (ale nevím jestli bych to já sám dokázal naprogramovat) prográmek, který by toto využil a pracoval podobně jako ten Prohlížeč obrázků a faxů. Na pozadí si spustí ExifTool s příslušnými parametry pro vyexportování JPG náhledu a tento náhled zobrazí.
EXIFTOOL má navíc jednu výhodu: je free (This is free software; you can redistribute it and/or modify it under the same terms as Perl itself.).