16Aug

Miks paneb iga kaamera DCIM-kausta fotod?

Iga kaamera - olgu see siis spetsiaalne digitaalkaamera või kaamera rakendus Androidis või iPhoneis - asetab teie DCIM-kausta tehtud fotod. DCIM tähistab "digitaalkaamera pilte".

DCIM-kaust ja selle kujundus pärinevad DCF-st, mis loodi 2003. aastal. DCF on nii väärtuslik, kuna see pakub standardseid paigutusi.

Meet DCF või "Kaamera failisüsteemi disainilahenduse reegel"

DCF on spetsifikatsioon, mille on loonud JEITA, Jaapani elektroonika ja infotehnoloogia tööstuse ühendus. See on tehniliselt standardne CP-3461 ja saate arcane'i standardite dokumendi kaevata ja lugeda seda veebis. Selle standardi esimene versioon on välja antud aastal 2003 ja seda uuendati viimati 2010. aastal.

DCF spetsifikatsioon sisaldab mitmeid erinevaid nõudeid eesmärgiga tagada koostalitlusvõime. Nõuetekohaselt vormindatud devics-failide süsteem, näiteks digikaameraga ühendatud SD-kaart, peab olema FAT12, FAT16, FAT32 või exFAT.Meedium ruumi 2 GB või rohkem tuleb vormindada FAT32 või exFAT abil. Eesmärgiks on digitaalkaamerate ja nende mälukaartide omavaheline ühilduvus.

DCIM-i kataloog ja selle alamkaustad

Muuhulgas kinnitab DCF-i spetsifikatsioon, et digitaalkaamera peab oma fotosid salvestama DCIM-kataloogis. DCIM tähistab "digitaalkaamera pilte".

DCIM-kataloog võib ja tavaliselt sisaldab ka mitut alamkataloogi. Kõik alamkataloogid koosnevad unikaalsest kolmekohalisest numbrist - 100 kuni 999 ja viis tähtnumbrilist tähemärki. Tähtnumbrilised tähemärgid ei ole tähtsad ja iga kaamera valmistaja saab ise valida. Näiteks Apple'il õnnestub viiekohaline nimi, seega on nende kood APPLE.IPhone'is sisaldab DCIM-kataloog kaustu nagu "100APPLE", "101APPLE" ja nii edasi.

Igas alamkataloogis on pildifailid ise, mis esindavad teie tehtud fotosid. Iga pildifaili nimi algab neljakohalise tähtnumbrilise koodiga( mis võib olla kaamera tegija soov), millele järgneb neljakohaline number. Näiteks näete sageli faile nimega DSC_0001.jpg, DSC_0002.jpg ja nii edasi. Kood ei ole tegelikult tähtis, kuid on järjepidev, et teie fotod kuvatakse teie poolt valitud järjekorras.

Näiteks näeb kujundus välja selline:

DCIM

  • 100ANDRO
    • DCF_0001.JPG
    • DCF_0002.JPG
    • DCF_0003.WAV
  • 101ANDRO
  • 102ANDRO

Võite näha ka THTH-faile, mis esindavad metaandmeid teistele failidele peale JPG-piltide. Näiteks ütleme, et võttis oma digitaalkaameraga video ja see on salvestatud. MP4 failina. Näete faili DSC_0001.MP4 ja faili DSC_0001.THM.MP4-fail on video ise, samal ajal kui. THM-fail sisaldab pisipilti ja teisi metaandmeid. Seda kasutab kaamera, et kuvada video teavet ilma selle koormamata.

Seal on rohkem arkaaneid üksikasju, mida DCF-i spetsifikatsioon nõuab, kuid need pole tegelikult olulised.

Miks igaüks järgib seda spetsifikatsiooni?

DCF on de facto standard, mis tähendab, et piisavalt digitaalkaamera ja nutitelefoni valmistajad on kasutusele võtnud, et see muutub reaalses maailmas ühtlaseks standardiks. Standardne DCIM-vorming tähendab, et digitaalkaamera piltide ülekandmise tarkvara saab automaatselt tuvastada fotod digikaamlit või SD-mälukaarti, kui ühendate selle oma arvutiga, kui neid üle kantakse.

Nutitelefonide DCIM-kaustad teenivad sama eesmärki. Kui ühendate oma arvutiga iPhone'i või Android-telefoni, saab arvuti või fotokogu tarkvara märkida DCIM-kausta, märkides, et on fotosid, mida saab üle kanda, ja pakuvad seda automaatselt.

DCIM ei pruugi olla kõige ilmsem nimi, kui seda esimest korda näete - kuidas on "Fotod"?- kuid see on veelgi olulisem, et see on standard. Kui igal digikaamera tootja või nutitelefoni operatsioonisüsteemil oli oma unikaalsete piltide kaust, ei pruugi tarkvaraprogrammid alati automaatselt tuvastada ühendatud seadmes olevaid fotosid. Te ei saa ühest kaamerast SD-kaarti võtta ja pistik see otse teise digikaamera juurde, pääsete juurde fotodele ilma seadme uuesti vormindamata ega failisüsteemi ümberkorraldamata.

Lõppkokkuvõttes on tähtis standardi olemasolu - sõltumata standardist. Sellepärast on DCIM-kaust järginud meid kaamera jaamast ja nutitelefoni ning isegi tahvelarvutite rakendusi. Piltliikumiste protokoll või PTP ei ole DCF-standardiga sama, kuid sellel on samasugune eesmärk. Seda on asendanud MTP ja muud standardid, kuid PTP-d toetavad Android-seadmed ja iPhonid selle standardiga toetavate fototöötlusrakendustega suhtlemiseks.

Nagu tavaliselt, me kõik kanname vana ja arcane standardit edasi, sest see on parem ühildada kõike, kui kujundada midagi uut nullist. See on sama põhjus, miks e-post on endiselt nii populaarne!

pildikrediit: Ishikawa Ken Flickril