Elke camera - of het nu een speciale digitale camera is of de Camera-app op Android of iPhone - plaatst de foto's die je maakt in een DCIM-map. DCIM staat voor "Digital Camera Images".
De DCIM-map en zijn lay-out zijn afkomstig van DCF, een standaard die in 2003 is gemaakt. DCF is zo waardevol omdat het een standaardlay-out biedt.
Maak kennis met DCF, of 'Design rule for Camera File system'
VERWANT: Waarom gebruiken verwisselbare schijven nog steeds FAT32 in plaats van NTFS?
DCF is een specificatie gemaakt door JEITA, de Japan Electronics and Information Technology Industries Association. Het is technisch standaard CP-3461 en u kunt opgraven het geheimzinnige standaarddocument en lees het online. De eerste versie van deze standaard is uitgegeven in 2003 en is voor het laatst bijgewerkt in 2010.
De DCF-specificatie somt veel verschillende eisen op met als doel interoperabiliteit te garanderen. Het bestandssysteem van een correct geformatteerd apparaat - bijvoorbeeld een SD-kaart die op een digitale camera is aangesloten - moet FAT12, FAT16, FAT32 of exFAT zijn. Media met 2 GB of meer ruimte moet zijn geformatteerd met FAT32 of exFAT. Het doel is dat digitale camera's en hun geheugenkaarten compatibel zijn met elkaar.
De DCIM-directory en zijn submappen
De DCF-specificatie schrijft onder meer voor dat een digitale camera zijn foto's moet opslaan in een "DCIM" -directory. DCIM staat voor "Digital Camera Images".
De DCIM-directory kan - en doet dat meestal ook - meerdere submappen bevatten. De submappen bestaan elk uit een uniek driecijferig nummer - van 100 tot 999 - en vijf alfanumerieke tekens. De alfanumerieke tekens zijn niet belangrijk en elke camerafabrikant is vrij om zijn eigen tekens te kiezen. Apple heeft bijvoorbeeld het geluk een naam van vijf cijfers te hebben, dus hun code is APPLE. Op een iPhone bevat de DCIM-directory mappen zoals "100APPLE", "101APPLE", enzovoort.
In elke submap bevinden zich de afbeeldingsbestanden zelf, die de foto's vertegenwoordigen die u maakt. De naam van elk afbeeldingsbestand begint met een viercijferige alfanumerieke code - wat de camerafabrikant kan zijn - gevolgd door een viercijferig nummer. U ziet bijvoorbeeld vaak bestanden met de naam DSC_0001.jpg, DSC_0002.jpg, enzovoort. De code doet er niet echt toe, maar het is consistent om ervoor te zorgen dat de foto's die u maakt, worden weergegeven in de volgorde waarin u ze heeft gemaakt.
De lay-out ziet er bijvoorbeeld ongeveer zo uit:
DCIM
-
100ANDRO
- DCF_0001.JPG
- DCF_0002.JPG
- DCF_0003.WAV
- 101ANDRO
- 102ANDRO
Mogelijk ziet u ook .THM-bestanden die de metagegevens vertegenwoordigen voor andere bestanden dan JPG-afbeeldingen. Stel dat u een video heeft gemaakt met uw digitale camera en deze is opgeslagen als een .MP4-bestand. U ziet een DSC_0001.MP4-bestand en een DSC_0001.THM-bestand. Het MP4-bestand is de video zelf, terwijl het .THM-bestand een miniatuur en andere metagegevens bevat. Dit wordt door de camera gebruikt om informatie over de video weer te geven zonder deze te laden.
Er zijn hier meer geheimzinnige details die de DCF-specificatie vereist, maar ze zijn niet echt belangrijk.
Dus waarom volgt iedereen deze specificatie?
VERWANT: Hoe een SD-kaart te kopen: snelheidsklassen, maten en capaciteiten uitgelegd
DCF is een 'de facto'-standaard, wat betekent dat genoeg fabrikanten van digitale camera's en smartphones het hebben overgenomen, zodat het een consistente standaard is geworden in de echte wereld. Het gestandaardiseerde DCIM-formaat betekent dat software voor foto-overdracht van digitale camera's automatisch foto's op een digitale camera of SD-kaart wanneer u het op uw computer aansluit en ze overzet.
De DCIM-mappen op smartphones dienen hetzelfde doel. Wanneer u een iPhone of Android-telefoon op uw computer aansluit, kan de computer- of fotobibliotheeksoftware de DCIM-map opmerken, zien dat er foto's zijn die kunnen worden overgebracht en aanbieden om dit automatisch te doen.
DCIM is misschien niet de meest voor de hand liggende naam wanneer u hem voor het eerst ziet - hoe zit het met "Foto's"? - maar het is belangrijker dat het een standaard is. Als elke fabrikant van digitale camera's of elke smartphone-besturingssysteem zijn eigen unieke map met afbeeldingen had, zouden softwareprogramma's niet altijd automatisch foto's op een aangesloten apparaat kunnen vinden. U zou niet in staat zijn om een SD-kaart van de ene camera te nemen en deze rechtstreeks op een andere digitale camera aan te sluiten om de foto's te openen zonder het apparaat opnieuw te formatteren of het bestandssysteem te herschikken.
Uiteindelijk is alleen het hebben van een standaard belangrijk - wat de standaard ook is. Dat is de reden waarom de DCIM-map ons heeft gevolgd van point-and-shoot-camera's tot smartphone- en zelfs tabletcamera-apps. De Picture Transfer Protocol of PTP , is niet hetzelfde als de DCF-standaard, maar dient een vergelijkbaar doel. Het is vervangen door MTP en andere standaarden, maar PTP wordt ondersteund door Android-apparaten en iPhones voor communicatie met fotobeheertoepassingen die deze standaard ondersteunen.
Zoals gewoonlijk dragen we allemaal een oude en mysterieuze standaard naar voren, omdat het beter is om overal mee te werken dan iets nieuws helemaal opnieuw te ontwerpen. Dat is dezelfde reden waarom e-mail is nog steeds zo populair!
Afbeelding tegoed: Ishikawa Kenon Fickr