16Aug
Každý fotoaparát - či už ide o digitálny fotoaparát alebo aplikáciu Fotoaparát v systéme Android alebo iPhone - umiestňuje fotografie, ktoré ste prijali do priečinka DCIM.DCIM znamená "obrázky digitálnych fotoaparátov".
Zložka DCIM a jej rozloženie pochádza z normy DCF, ktorá bola vytvorená v roku 2003. DCF je tak cenná, pretože poskytuje štandardné rozloženie.
Spĺňať DCF alebo "Návrhové pravidlo pre súborový systém kamery"
DCF je špecifikácia vytvorená asociáciou Japan Electronics and Information Industries Association( JEITA).Je to technicky štandardné CP-3461 a môžete vykopať dokument s tajnými normami a prečítať ho online. Prvá verzia tohto štandardu bola vydaná v roku 2003 a bola naposledy aktualizovaná v roku 2010.
Špecifikácia DCF obsahuje zoznam rôznych požiadaviek s cieľom zaručiť interoperabilitu. Súborový systém vhodne formátovaných devikov - napríklad SD karty zapojených do digitálneho fotoaparátu - musí byť FAT12, FAT16, FAT32 alebo exFAT.Médiá s veľkosťou 2 GB alebo väčšou medzerou musia byť naformátované s formátmi FAT32 alebo exFAT.Cieľom je, aby digitálne fotoaparáty a ich pamäťové karty boli navzájom kompatibilné.
Adresár DCIM a jeho podpriečinky
Okrem iného špecifikácia DCF stanovuje, že digitálny fotoaparát musí uložiť svoje fotografie do adresára "DCIM".DCIM znamená "Obrázky digitálnych fotoaparátov".
Adresár DCIM môže - a zvyčajne - obsahuje viac podadresárov. Podadresáre pozostávajú vždy z jedinečného trojmiestneho čísla - od 100 do 999 - a piatich alfanumerických znakov. Alfanumerické znaky nie sú dôležité a každý výrobca fotoaparátov si môže slobodne vybrať svoju vlastnú.Napríklad Apple má to šťastie, že má päťmiestny názov, takže ich kód je APPLE.V adresári iPhone obsahuje adresár DCIM priečinky ako "100APPLE", "101APPLE" a tak ďalej.
V každom podadresári sú samotné súbory obrázkov, ktoré reprezentujú fotografie, ktoré prijímate. Každý názov súboru s fotografiami začína štvormiestnym alfanumerickým kódom - čo môže byť čokoľvek, čo výrobca fotoaparátu chce, - po ktorom nasleduje štvormiestne číslo. Napríklad, často uvidíte súbory s názvom DSC_0001.jpg, DSC_0002.jpg a tak ďalej. Kód nezáleží na tom, ale je to dôsledné, aby ste zaistili zobrazenie fotografií, ktoré ste vzali, v poradí, v akom ste ich vzali.
Rozloženie napríklad bude vyzerať takto:
DCIM
- 100ANDRO
- DCF_0001.JPG
- DCF_0002.JPG
- DCF_0003.WAV
- 101ANDRO
- 102ANDRO
Môžete tiež vidieť súbory. THM, ktoré reprezentujú metadáta pre súbory iné ako obrázky JPG.Povedzme napríklad, že ste si s digitálnym fotoaparátom obdržali video a boli uložené ako súbor. MP4.Zobrazí sa súbor DSC_0001.MP4 a súbor DSC_0001.THM.Súbor MP4 je samotné video, kým súbor. THM obsahuje miniatúru a iné metadáta. Toto zariadenie používa fotoaparát na zobrazenie informácií o videu bez načítania.
Tu je viac podrobností o tajomstve, ktoré špecifikácia DCF vyžaduje, ale nie sú naozaj dôležité.
Tak prečo všetci dodržiavajú túto špecifikáciu?
DCF je "de facto" štandard, čo znamená, že dosť výrobcovia digitálnych fotoaparátov a smartfónov ho prijali, že sa stalo konzistentným štandardom v reálnom svete.Štandardizovaný formát DCIM znamená, že softvér na prenos fotografií digitálnym fotoaparátom dokáže automaticky identifikovať fotografie na digitálnom fotoaparáte alebo karte SD, keď ich pripojíte k počítaču a prenášate ich.
Zložky DCIM na smartphonoch slúžia rovnakému účelu. Keď pripojíte iPhone alebo telefón s Androidom k počítaču, počítač alebo softvér na fotografovanie knižníc si môžu všimnúť priečinok DCIM, všimnite si, že existujú fotografie, ktoré je možné preniesť, a ponúknite to automaticky.
DCIM nemusí byť najzreteľnejším názvom pri prvom zobrazení - čo sa týka obrázkov?- ale je dôležitejšie, že je to štandard. Ak mal každý výrobca digitálnych fotoaparátov alebo operačný systém smartphone svoje vlastné jedinečné priečinky s obrázkami, softvérové programy nebudú vždy schopné automaticky nájsť fotografie na pripojenom zariadení.Nebudete môcť vziať SD kartu z jednej kamery a pripojiť ju priamo do iného digitálneho fotoaparátu, pristupovať k fotografiám bez toho, aby ste preformátovali zariadenie alebo preorientovali súborový systém.
V konečnom dôsledku je dôležité mať len štandard, a to bez ohľadu na štandard. Z tohto dôvodu nás DCIM priečinok sleduje z fotoaparátov typu point-and-shoot do smartphonov a dokonca aj aplikácií pre fotoaparáty s tabletmi. Protokol prenosu obrázkov alebo protokol PTP nie je zhodný s normou DCF, ale slúži na podobný účel. MTP a ostatné štandardy boli nahradené, PTP však podporuje zariadenia Android a iPhone pre komunikáciu s aplikáciami na správu fotografií, ktoré podporujú tento štandard.
Ako zvyčajne sme všetci nesú starý a tajomný štandard dopredu, pretože je lepšie byť kompatibilný so všetkým, než navrhovať niečo nové od začiatku. To je ten istý dôvod, prečo e-mail je stále tak populárny!
Image Credit: Ishikawa Ken na Flickr