no.phhsnews.com


no.phhsnews.com / Hvorfor kaster hvert kamera bilder i en DCIM-mappe?

Hvorfor kaster hvert kamera bilder i en DCIM-mappe?


Hvert kamera - enten det er et dedikert digitalkamera eller kamera-appen på Android eller iPhone - plasserer bildene du tar i en DCIM-mappe . DCIM står for "Digital Camera Images".

DCIM-mappen og dens layout kommer fra DCF, en standard som ble opprettet i 2003. DCF er så verdifull fordi den gir en standardoppsett.

Møt DCF, eller "Designregel for kamerafilsystem "

RELATERT: Hvorfor brukes flyttbare drivere fortsatt FAT32 i stedet for NTFS?

DCF er en spesifikasjon laget av JEITA, Japan Electronics og Information Technology Industries Association. Det er teknisk standard CP-3461, og du kan grave opp det arkane standarddokumentet og lese det på nettet. Den første versjonen av denne standarden ble utstedt i 2003, og den ble sist oppdatert i 2010.

DCF-spesifikasjonen viser mange forskjellige krav med et mål for å sikre interoperabilitet. Filsystemet til en passende formatert devics - for eksempel et SD-kort koblet til et digitalkamera - må være FAT12, FAT16, FAT32 eller exFAT. Media med 2 GB eller større plass må formateres med FAT32 eller exFAT. Målet er at digitale kameraer og minnekort skal være kompatible med hverandre.

DCIM-katalogen og dens undermapper

DCF-spesifikasjonen mandler blant annet at et digitalkamera må lagre bildene i en "DCIM" katalogen. DCIM står for "Digital Camera Images".

DCIM-katalogen kan - og vanligvis gjør - inneholde flere underkataloger. Underkatalogene består hver for seg av et unikt tre-sifret tall - fra 100 til

- og fem alfanumeriske tegn. De alfanumeriske tegnene er ikke viktige, og hver kamerataker er fri til å velge sine egne. For eksempel er Apple heldig nok til å ha et femsifret navn, så koden er APPLE. På en iPhone inneholder DCIM-katalogen mapper som "100APPLE", "101APPLE", og så videre.

I hver underkatalog er bildefilene selv, som representerer bildene du tar. Hvert bildefilnavn begynner med en firesifret alfanumerisk kode - som kan være alt kameraet vil ha - etterfulgt av et firesifret nummer. For eksempel ser du ofte filer med navnet DSC_0001.jpg, DSC_0002.jpg og så videre. Koden spiller ingen rolle, men det er konsekvent å sikre at bildene du tar vises i den rekkefølgen du tok dem.

For eksempel vil layoutet se ut som:

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

102ANDRO

Du kan også se .THM-filer som representerer metadataene for andre filer enn JPG-bilder. For eksempel, la oss si at du tok en video med digitalkameraet, og det ble lagret som en .MP4-fil. Du får se en DSC_0001.MP4-fil og en DSC_0001.THM-fil. MP4-filen er selve videoen, mens .THM-filen inneholder en miniatyrbilde og andre metadata. Dette brukes av kameraet til å vise informasjon om videoen uten å laste den.

Det er mer arcane detaljer her som DCF-spesifikasjonen krever, men de er ikke veldig viktige.

Så hvorfor følger alle denne spesifikasjonen? RELATERT:

Slik kjøper du et SD-kort: Hastighetsklasser, -størrelser og -kapasiteter Forklart

DCF er en "de facto" -standard, noe som betyr at nok digitale kamera- og smarttelefonprodusenter har vedtatt at det er blitt en konsekvent standard i den virkelige verden. Det standardiserte DCIM-formatet betyr at kameraet med bildeoverføringsprogramvare automatisk kan identifisere bilder på et digitalkamera eller SD-kort når du kobler den til datamaskinen din, og overfører dem over.

DCIM-mappene på smarttelefoner har samme formål. Når du kobler en iPhone- eller Android-telefon til datamaskinen, kan datamaskinen eller fotobiblioteket legge merke til DCIM-mappen, legge merke til at det er bilder som kan overføres, og tilbyr å gjøre dette automatisk.

DCIM er kanskje ikke den mest åpenbart navn første gang du ser det - hva med "bilder"? - men det er viktigere at det er en standard. Hvis alle digitale kameraprodusenter eller smarttelefonens operativsystem hadde sin egen unike bildermappe, ville programvarene ikke alltid kunne automatisk finne bilder på en tilkoblet enhet. Du vil ikke kunne ta et SD-kort fra ett kamera og koble det direkte til et annet digitalkamera, få tilgang til bildene uten å omformatere enheten eller omorganisere filsystemet.


Til slutt, bare å ha en standard er viktig - uansett standarden er. Derfor har DCIM-mappen fulgt oss fra punkt-og-skyte kameraer til smarttelefon og til og med tabletkameraapper. Bildeoverføringsprotokollen, eller PTP, er ikke den samme som DCF-standarden, men den tjener en tilsvarende hensikt. Det har blitt erstattet av MTP og andre standarder, men PTP støttes av Android-enheter og iPhones for å kommunisere med fotostyringsprogrammer som støtter denne standarden.

Som vanlig bærer vi alle en gammel og bøyd standard fremover fordi Det er bedre å være kompatibel med alt enn å designe noe nytt fra grunnen av. Det er den samme grunnen til at e-post er fortsatt så populær!


Slik informerer du din nabo automatisk Hvis SmartThings oppdager en dør eller et vindu som åpnes

Slik informerer du din nabo automatisk Hvis SmartThings oppdager en dør eller et vindu som åpnes

Hvis du er på ferie, er det siste du vil ha å finne ut at noen brøt inn i huset ditt. Det er egentlig ikke mye du kan gjøre med det hvis du er halvveis rundt om i verden, men hvis du har en betrodd nabo og et SmartThings-oppsett, kan du automatisk varsle dem hvis noen prøvde å bryte inn i ditt hjem. Bruke SmartThings ' Multipurpose åpne / lukke sensorer, du kan motta varsler når en dør eller et vindu åpnes.

(how-to)

Slik blokkerer du enkelte nettsteder fra Google-søkeresultatene

Slik blokkerer du enkelte nettsteder fra Google-søkeresultatene

Selv om jeg bruker Google for alle mine online søk, er det fortsatt ikke hvor som helst i nærheten av å være perfekt. De endrer sine algoritmer ganske mye hver dag, og hver forandring er ikke alltid til det bedre. Legg til i tillegg alle personlige og geospesifikke søkeresultater, og du får et annet sett med resultater, selv om du søker etter det samme to ganger noen ganger.For no

(How-to)