Metaphoto – šikovné chroupátko metadat
Proletí vaše fotky a označí, kde co chybí.
Proč chroupátko vzniklo?
Současné nástroje a programy mi neumožňují snadno zjistit přehledově, jak jsou metadata vyplněna v jednotlivých adresářích (složkách). Zjistil jsem tak, že 3 roky stará dovolená (na které mi hodně záleží a kde bych chtěl mít vyplněna všechna metadata) byla popsána jen z malinké části, ale 95% zůstalo zcela netknuto. Vždycky jsem jen nahlédl do adresáře, zda je vše ok a ono to tak vypadalo, protože prvních pár souborů vyplněno bylo. Nyní zpětně se to bude doplňovat obtížně.
Abych přehledně viděl, kde co doopravdy chybí a kde co je, stačí poštvat Metaphoto na můj archív. Někde mi bílá místa nevadí, jinde jsem rád, že mě Metaphoto upozorní.
Metaphoto vzniklo pro mou vlastní osobní potřebu a dávám ho
k dispozici s tím, že se třeba bude ještě někomu jinému hodit.
Neplánuji dělat velký support
.
Jak to pustím?
Program je napsán v Javě (JRE 1.6), měl by šlapat bez potíží na Windows i na Linuxu (a asi i na Macu). Spouští se z příkazové řádky – ale je to velice jednoduché:
metaphoto [cesta k fotkám]
Tedy například:
metaphoto c:\fotky
metaphoto "c:\moje foto"
Pro Linux zatím není spouštěcí skript, tedy:
java -jar metaphoto.jar /home/maple/foto
V aktuálním adresáři si vytvoří svůj adresář „Metaphoto“ a do něj naskládá výsledek.
Co vlastně Metaphoto umí?
- proběhne všechny fotky (jpg) a načte metadata: (EXIF, IPTC)
- vyplivne kopu statických HTML souborů, ve kterých zobrazí, jak si na tom fotky stojí (adresáře sumárně)
- sleduje, zda je vyplněno:
- název (IPTC:headline) nebo popisek (IPTC:caption) – stačí alespoň jedno a nepovinně
- tagy fotek (IPTC:keywords), průměr na fotku, adresář
- geo informace (souřadnice)
- nadmořská výška
- adresa (IPTC:city nebo IPTC:country)
- detekuje panorama (poměr stran větší než 16:9) a v takovém případě ignoruje všechny ostatní fotky v daném adresáři, kde panorama našel (předpokládá tyto fotky jako zdrojové fotky pro panorama) – u nich tedy nebude vyžadovat žádná metadata
- zchroupne 22 000 fotek za 7 minut

Co Metaphoto neumí?
- dynamický výstup, vždy je potřeba prochroupat celý archív znovu
- zpracovat více „zdrojů“ fotek dohromady, Metaphoto vezme jeden root adresář a nad ním vytvoří report, více zdrojů = vícekrát spustit Metaphoto a tedy více reportů
- jiné soubory než JPG
- XMP metadata (zatím)
Historie verzí
1.01 2010–09–08
- první drobné opravy
- opravena podpora panorama
- JPG, které není JPG už neshodí program
1.00 2010–09–08
- zcela první verze uvolněná mezi kamarády


