Kāpēc katra kamera ievieto fotoattēlus DCIM mapē?
Katra kamera - neatkarīgi no tā, vai tā ir īpaša digitālā kamera vai lietotne Kamera Android vai iPhone ierīcē - ievieto fotoattēlus DCIM mapē. DCIM apzīmē “Digital Camera Images”.
DCIM mape un tās izkārtojums nāk no DCF, standarts, kas izveidots 2003. gadā. DCF ir tik vērtīgs, jo nodrošina standarta izkārtojumu.
Atbilst DCF vai “Kameras failu sistēmas dizaina noteikums”
DCF ir JEITA, Japānas elektronikas un informācijas tehnoloģiju nozares asociācijas izstrādāta specifikācija. Tas ir tehniski standarts CP-3461, un jūs varat izrakt arkveida standartu dokumentu un izlasīt to tiešsaistē. Šī standarta pirmā versija tika izdota 2003. gadā un pēdējo reizi tika atjaunināta 2010. gadā.
DCF specifikācijā ir uzskaitītas daudzas dažādas prasības ar mērķi nodrošināt savstarpēju izmantojamību. Atbilstoši formatētu datu failu sistēmai, piemēram, digitālajai kamerai pievienotā SD karte, jābūt FAT12, FAT16, FAT32 vai exFAT. Multividei ar 2 GB vai lielāku telpu jābūt formatētam ar FAT32 vai exFAT. Mērķis ir, lai digitālās kameras un to atmiņas kartes būtu savietojamas.
DCIM direktorijs un tā apakšmapes
Cita starpā DCF specifikācija nosaka, ka digitālajai fotokamerai ir jāglabā tās fotoattēli “DCIM” direktorijā. DCIM apzīmē “Digital Camera Images”.
DCIM katalogs var - un parasti - satur vairākus apakšdirektorijus. Katrā apakšdirektorijā ir unikāls trīsciparu skaitlis - no 100 līdz 999 - un piecas burtciparu rakstzīmes. Burtu un ciparu rakstzīmes nav svarīgas, un katrs kameras veidotājs var brīvi izvēlēties savu. Piemēram, Apple ir paveicies ar piecciparu nosaukumu, tāpēc to kods ir APPLE. IPhone ierīcē DCIM direktorijā ir mapes, piemēram, “100APPLE”, “101APPLE” un tā tālāk.
Katrā apakšdirektorijā ir paši attēlu faili, kas attēlo jūsu uzņemtos fotoattēlus. Katra attēla faila nosaukums sākas ar četrciparu burtu un ciparu kodu, kas var būt kaut kas, ko vēlas kameras izgatavotājs, kam seko četru ciparu numurs. Piemēram, bieži jūs redzēsiet failus ar nosaukumu DSC_0001.jpg, DSC_0002.jpg utt. Kods nav īsti svarīgs, bet tas ir konsekventi, lai pārliecinātos, ka jūsu uzņemtie fotoattēli tiek parādīti tādā secībā, kādā tos paņēma.
Piemēram, izkārtojums izskatīsies kā:
DCIM
- 100ANDRO
- DCF_0001.JPG
- DCF_0002.JPG
- DCF_0003.WAV
- 101ANDRO
- 102ANDRO
Jūs varat arī redzēt .THM failus, kas attēlo metadatus citiem failiem, izņemot JPG attēlus. Piemēram, pieņemsim, ka esat lietojis videoklipu ar savu digitālo kameru, un tas tika saglabāts kā .MP4 fails. Jūs redzēsiet DSC_0001.MP4 failu un DSC_0001.THM failu. MP4 fails ir pats video, bet .THM fails satur sīktēlu un citus metadatus. Kamera to izmanto, lai parādītu informāciju par videoklipu, neielādējot to.
Šeit ir vairāk detalizētu informāciju par DCF specifikāciju, taču tie nav īsti svarīgi.
Tātad, kāpēc visi ievēro šo specifikāciju?
DCF ir „de facto” standarts, kas nozīmē, ka pietiekami daudz digitālo kameru un viedtālruņu veidotāju ir pieņēmuši, ka tas ir kļuvis par konsekventu standartu reālajā pasaulē. Standartizēts DCIM formāts nozīmē, ka digitālās kameras attēlu pārsūtīšanas programmatūra var automātiski identificēt fotoattēlus digitālajā kamerā vai SD kartē, kad to pievienojat datoram, pārsūtot tos tālāk.
DCIM mapes viedtālruņos kalpo tam pašam mērķim. Pievienojot iPhone vai Android tālruni datoram, datora vai fotoattēlu bibliotēkas programmatūra var pamanīt DCIM mapi, paziņojot, ka ir fotoattēli, kurus var pārsūtīt, un piedāvāt to darīt automātiski.
DCIM, iespējams, nav visredzamākais vārds, kad pirmo reizi to redzat - kā par “Fotogrāfijām”? - bet tas ir svarīgāk, ja tas ir standarts. Ja katram digitālo kameru ražotājam vai viedtālruņa operētājsistēmai ir sava unikāla attēlu mape, programmatūras programmas ne vienmēr varēs automātiski atrast fotoattēlus pievienotajā ierīcē. Jūs nevarētu veikt SD karti no vienas kameras un pievienot to tieši citai digitālajai kamerai, piekļūstot fotoattēliem bez ierīces formatēšanas vai failu sistēmas pārkārtošanas.
Galu galā, tikai standarts ir svarīgs - neatkarīgi no standarta. Tāpēc DCIM mape ir sekojusi mums no kamerām, kurās izmantojami fotoaparāti, un viedtālruņu un pat planšetdatora kameru lietotnēm. Attēlu pārsūtīšanas protokols vai PTP nav tas pats, kas DCF standarts, bet tam ir līdzīgs mērķis. Tas ir aizstāts ar MTP un citiem standartiem, bet Android ierīces un iPhone atbalsta PTP, lai sazinātos ar fotoattēlu pārvaldības lietojumprogrammām, kas atbalsta šo standartu.
Kā parasti, mēs visi esam bijuši veci un mīksti standarti, jo tas ir labāk, ja tas būtu saderīgs ar visu, nekā kaut ko jaunu no nulles. Tas pats iemesls, kāpēc e-pasts joprojām ir tik populārs!
Image Credit: Ishikawa Ken par Flickr