Zakaj vsaka kamera vstavi fotografije v mapo DCIM?
Vsak fotoaparat - naj gre za namenski digitalni fotoaparat ali aplikacijo Camera na telefonu Android ali iPhone - fotografije, ki jih posnamete, namesti v mapo DCIM. DCIM je kratica za »Podobe digitalnih fotoaparatov«.
Mapa DCIM in njena postavitev izvirajo iz DCF, standarda, ki je bil ustvarjen leta 2003. DCF je tako dragocen, ker zagotavlja standardno postavitev.
Spoznajte DCF ali »Načrtovanje za datotečni sistem kamere«
DCF je specifikacija, ki jo je ustvaril JEITA, Japonsko združenje za elektroniko in informacijsko tehnologijo. Tehnično je standardna CP-3461 in lahko izkopljete dokument o tajnih standardih in ga preberete na spletu. Prva različica tega standarda je bila izdana leta 2003 in je bila nazadnje posodobljena leta 2010.
Specifikacija DCF navaja številne različne zahteve s ciljem zagotavljanja interoperabilnosti. Datotečni sistem ustrezno oblikovanih devikov - na primer SD kartica, ki je priključena na digitalni fotoaparat - mora biti FAT12, FAT16, FAT32 ali exFAT. Mediji z 2 GB ali več prostora morajo biti formatirani z FAT32 ali exFAT. Cilj je, da so digitalni fotoaparati in njihove pomnilniške kartice med seboj združljivi.
Imenik DCIM in njegove podmape
DCF specifikacija med drugim določa, da mora digitalni fotoaparat shraniti svoje fotografije v imenik »DCIM«. DCIM je kratica za »Podobe digitalnih fotoaparatov«.
Imenik DCIM lahko - in ponavadi - vsebuje več podimenikov. Vsak poddirektorij je sestavljen iz enkratnega trimestnega števila - od 100 do 999 - in petih alfanumeričnih znakov. Alfanumerični znaki niso pomembni in vsak izdelovalec fotoaparatov lahko izbere svoje. Na primer, Apple je srečo, da ima petmestno ime, zato je njihova koda APPLE. V napravi iPhone imetnik DCIM vsebuje mape, kot sta »100APPLE«, »101APPLE« in tako naprej.
V vsakem podimeniku so same slikovne datoteke, ki predstavljajo posnete fotografije. Ime vsake slikovne datoteke se začne s štirimestno alfanumerično kodo, ki je lahko karkoli, kar želi izdelovalec fotoaparatov, sledi pa ji štirimestna številka. Na primer, pogosto boste videli datoteke z imenom DSC_0001.jpg, DSC_0002.jpg in tako naprej. Koda dejansko ni pomembna, vendar je dosledno zagotoviti, da so fotografije, ki jih posnamete, prikazane v vrstnem redu, kot ste jih naredili.
Postavitev bo na primer izgledala:
DCIM
- 100ANDRO
- DCF_0001.JPG
- DCF_0002.JPG
- DCF_0003.WAV
- 101ANDRO
- 102ANDRO
Ogledate si lahko tudi datoteke .THM, ki predstavljajo metapodatke za datoteke, ki niso slike JPG. Recimo, da ste posneli videoposnetek z digitalnim fotoaparatom in ga shranili kot datoteko .MP4. Videli boste datoteko DSC_0001.MP4 in datoteko DSC_0001.THM. MP4 datoteka je sam video, medtem ko datoteka .THM vsebuje sličico in druge metapodatke. S tem fotoaparat prikaže informacije o videoposnetku, ne da bi ga naložil.
Tukaj je več skrivnostnih podrobnosti, ki jih zahteva specifikacija DCF, vendar niso resnično pomembne.
Zakaj torej vsi sledijo tej specifikaciji?
DCF je »de facto« standard, kar pomeni, da ga je dovolj digitalnih fotoaparatov in proizvajalcev pametnih telefonov sprejelo, da je postal dosleden standard v resničnem svetu. Standardizirani format DCIM pomeni, da lahko programska oprema za prenos slike digitalne kamere samodejno prepozna fotografije na digitalnem fotoaparatu ali SD kartici, ko jo priključite na računalnik in jih prenesete prek računalnika..
DCIM mape na pametnih telefonih služijo istemu namenu. Ko na računalnik priključite telefon iPhone ali Android, lahko računalnik ali programska oprema za foto-knjižnico opazita mapo DCIM, opazite fotografije, ki jih lahko prenesete, in ponudite, da to storite samodejno.
DCIM morda ni najbolj očitno ime, ko ga prvič vidite - kaj pa »fotografije«? - vendar je bolj pomembno, da je to standard. Če ima vsak proizvajalec digitalnih fotoaparatov ali operacijski sistem pametnih telefonov svojo edinstveno mapo s slikami, programska oprema ne more vedno samodejno najti fotografij na povezani napravi. Kartice SD ne boste mogli vzeti iz ene kamere in jo priključiti neposredno v drug digitalni fotoaparat, dostopati do fotografij brez preoblikovanja naprave ali preurejanja datotečnega sistema..
Navsezadnje je pomembno imeti samo standard - ne glede na standard. Zato nas je mapa DCIM spremljala iz fotoaparatov s točko in snemanjem v pametne telefone in celo aplikacije za fotoaparate za tablične računalnike. Protokol za prenos slik (PTP) ni enak kot standard DCF, vendar služi podobnemu namenu. Nadgradili so ga MTP in drugi standardi, PTP pa podpirajo naprave Android in iPhone za komunikacijo z aplikacijami za upravljanje fotografij, ki podpirajo ta standard..
Kot ponavadi, vsi nosimo stari in skrivnostni standard naprej, ker je bolje, da smo kompatibilni z vsem, kot pa načrtujemo nekaj novega. To je isti razlog, zakaj je e-pošta še vedno tako priljubljena!
Zasluge za sliko: Ishikawa Ken na Flickru