Scripty - (Kategorizace podle EXIF) - zkušenosti a poznatky
Napsal: 18 pro 2007, 10:17
Vytvoření kategorií podle EXIF (kompletních !) informací
a následné vytvoření klíčových slov a přiřazení snímků do jednotlivých kategerií
Tak na práci s tímto scriptem se vždy těším.
Představuje užasný nástroj!
Zkoušel jsem několik scriptů a nakoec mě nejvíce zaujal tento:
[EXIF Category Assigner (Needs Access database)
http://wiki.photoolsweb.com/index.php?t ... atabase%29
práce s ním může být pro někoho komlikovanější
jednak vyžaduje nainstalovaný MS Access a také vyžaduje drobnou úpravu v Preferencích editoru scriptů a ještě změnu jednoho řádku v samotném scriptu kde se zadává cesta k databazovému souboru kde je přesná definice exif polí, se kterými bude script pracovat. A i tak se může stát, že se snímky některých fotoaparátů script nebude (ve výchozím stavu) umět pracovat, a bude třeba sáhnout do Access databáze v tabulce definování EXIF informací nastavit požadovaná pole tak, aby si se snímky script poradil.
Mě se to (Nikon D80) po pár peripetiích podařilo zprovoznit hned první den zkoušení tohoto scriptu.
Tady zase přikládám pár screenshotů:
Vybereme odpovídající script ve správci scriptů:
Okno s vlastnostmi "našeho" scriptu:
Otevřeme si editor scriptů:
Zvolíme záložku "Edit" a položku "References"
A zaškrtneme políčko "Microsoft ActiveX Data Objects 2.7 Library (2.7)", pozor, pokud zaškrtáváme tuto volbu poprvé, není na začátku seznamu, ale zhruba ve třetině ....
Dále musíme v editoru scriptu najít řádek s cestou k databázovému objektu EXIF Category Assigner.mdb, v mém případě to například je: C:\Documents and Settings\All Users\Data aplikací\photools.com\IMatch\Scripts\new\EXIF Category Assigner.mdb:
Po spuštění scriptu se objeví okno pro nastavení názvu stromu EXIF kategorií (ponecháme výchozí), volba položky s kategorií, ve které jsou fotografie, které chceme scriptem rozčlenit dokategorií a z jejichž EXIF informací se vytvoří odpovídající kategorie a poslední položka s umístěním dočasných (pracovných) obrázků (pro tento účel si vytvářím jednu kategorii s označením "temporary", kterou lze později v případě potřeby smazat, ale není to nutné . budeme ji potřebovat vždy při používání tohoto scriptu)
Volba kategorie s fotkami určenými pro zpracování ve scriptu
Vytvořená dočasná kategorie pro práci scriptu:
Po spuštění samotného scriptu vidímě přehledně stav procesu indexování (když jsem doma indexoval tímto scriptem cca 6800 fotografií, trval proces cca 150 minut / Intel Core2Duo E6600)
Výsledkem našeho procesu je vytvoření kategorií z EXIF informací všech snímků a přídělení klíčových slov jednotlivým snímkům
Vypadá to celé možná trochu složitě, ale dá se to zvládnout a výsledek tohoto scriptu za tu "námahu" opravdu stojí
a následné vytvoření klíčových slov a přiřazení snímků do jednotlivých kategerií
Tak na práci s tímto scriptem se vždy těším.
Představuje užasný nástroj!
Zkoušel jsem několik scriptů a nakoec mě nejvíce zaujal tento:
[EXIF Category Assigner (Needs Access database)
http://wiki.photoolsweb.com/index.php?t ... atabase%29
práce s ním může být pro někoho komlikovanější
jednak vyžaduje nainstalovaný MS Access a také vyžaduje drobnou úpravu v Preferencích editoru scriptů a ještě změnu jednoho řádku v samotném scriptu kde se zadává cesta k databazovému souboru kde je přesná definice exif polí, se kterými bude script pracovat. A i tak se může stát, že se snímky některých fotoaparátů script nebude (ve výchozím stavu) umět pracovat, a bude třeba sáhnout do Access databáze v tabulce definování EXIF informací nastavit požadovaná pole tak, aby si se snímky script poradil.
Mě se to (Nikon D80) po pár peripetiích podařilo zprovoznit hned první den zkoušení tohoto scriptu.
Tady zase přikládám pár screenshotů:
Vybereme odpovídající script ve správci scriptů:
Okno s vlastnostmi "našeho" scriptu:
Otevřeme si editor scriptů:
Zvolíme záložku "Edit" a položku "References"
A zaškrtneme políčko "Microsoft ActiveX Data Objects 2.7 Library (2.7)", pozor, pokud zaškrtáváme tuto volbu poprvé, není na začátku seznamu, ale zhruba ve třetině ....
Dále musíme v editoru scriptu najít řádek s cestou k databázovému objektu EXIF Category Assigner.mdb, v mém případě to například je: C:\Documents and Settings\All Users\Data aplikací\photools.com\IMatch\Scripts\new\EXIF Category Assigner.mdb:
Po spuštění scriptu se objeví okno pro nastavení názvu stromu EXIF kategorií (ponecháme výchozí), volba položky s kategorií, ve které jsou fotografie, které chceme scriptem rozčlenit dokategorií a z jejichž EXIF informací se vytvoří odpovídající kategorie a poslední položka s umístěním dočasných (pracovných) obrázků (pro tento účel si vytvářím jednu kategorii s označením "temporary", kterou lze později v případě potřeby smazat, ale není to nutné . budeme ji potřebovat vždy při používání tohoto scriptu)
Volba kategorie s fotkami určenými pro zpracování ve scriptu
Vytvořená dočasná kategorie pro práci scriptu:
Po spuštění samotného scriptu vidímě přehledně stav procesu indexování (když jsem doma indexoval tímto scriptem cca 6800 fotografií, trval proces cca 150 minut / Intel Core2Duo E6600)
Výsledkem našeho procesu je vytvoření kategorií z EXIF informací všech snímků a přídělení klíčových slov jednotlivým snímkům
Vypadá to celé možná trochu složitě, ale dá se to zvládnout a výsledek tohoto scriptu za tu "námahu" opravdu stojí