Начална » как да » Защо всяка камера поставя снимки в DCIM папка?

    Защо всяка камера поставя снимки в DCIM папка?

    Всяка камера - независимо дали е специален цифров фотоапарат или приложението Камера на Android или iPhone - поставя снимките, които правите, в папка DCIM. DCIM означава „Изображения от цифров фотоапарат“.

    Папката DCIM и нейното оформление идват от DCF, стандарт, създаден през 2003 г. DCF е толкова ценен, защото осигурява стандартно оформление.

    Запознайте се с DCF или „Правилото за проектиране на файловата система на камерата“

    DCF е спецификация, създадена от JEITA, Японската асоциация по електроника и информационни технологии. Това е технически стандартен CP-3461 и можете да изкопаете документа за тайни стандарти и да го прочетете онлайн. Първата версия на този стандарт е издадена през 2003 г. и последно е актуализирана през 2010 г..

    Спецификацията DCF изброява много различни изисквания с цел да се гарантира оперативна съвместимост. Файловата система на подходящо форматирани устройства, например SD карта, включена в цифров фотоапарат, трябва да бъде FAT12, FAT16, FAT32 или exFAT. Носителите с пространство от 2 GB или повече трябва да бъдат форматирани с FAT32 или exFAT. Целта е цифровите фотоапарати и картите с памет да бъдат съвместими помежду си.

    Директорията DCIM и нейните подпапки

    Освен всичко друго, спецификацията на DCF задължава дигиталната камера да съхранява снимките си в директория “DCIM”. DCIM означава „Изображения от цифров фотоапарат“.

    Директорията DCIM може и обикновено съдържа множество поддиректории. Всеки от поддирекциите се състои от уникално трицифрено число - от 100 до 999 - и пет буквено-цифрови знака. Буквено-цифровите символи не са важни и всеки производител на фотоапарати е свободен да избира свои собствени. Например, Apple е щастлив да има петцифрено име, така че техният код е APPLE. На iPhone, DCIM директорията съдържа папки като “100APPLE”, “101APPLE” и т.н..

    Във всяка поддиректория самите файлове с изображения, които представляват снимките, които правите. Името на всеки файл с изображение започва с четирицифрен буквено-цифров код, който може да бъде всичко, което създателят на камерата иска - последвано от четирицифрено число. Например, често ще виждате файлове с име DSC_0001.jpg, DSC_0002.jpg и т.н. Кодът не е от значение, но е съвместимо да се гарантира, че снимките, които правите, се показват в реда, в който сте ги направили.

    Например оформлението ще изглежда по следния начин:

    DCIM

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

    Можете също да видите .THM файлове, които представляват метаданните за файлове, различни от JPG изображения. Например, да кажем, че сте заснели видеоклип с цифровия си фотоапарат и той е бил запазен като .MP4 файл. Ще видите DSC_0001.MP4 файл и DSC_0001.THM файл. MP4 файлът е самият видеоклип, докато .THM файлът съдържа миниатюри и други метаданни. Това се използва от камерата, за да показва информация за видеото, без да я зарежда.

    Тук има повече тайни подробности, които спецификацията на DCF изисква, но те не са наистина важни.

    Защо тогава всеки следва тази спецификация?

    DCF е “de facto” стандарт, което означава, че достатъчно цифрови фотоапарати и производители на смартфони са го възприели, че е станал постоянен стандарт в реалния свят. Стандартизираният формат DCIM означава, че софтуерът за прехвърляне на изображения на цифров фотоапарат може автоматично да идентифицира снимки от цифрова камера или SD карта, когато го свържете към компютъра, като ги прехвърлите.

    Папките DCIM на смартфони служат за същата цел. Когато свържете iPhone или андроид телефон с компютъра си, компютърът или софтуерът за фото-библиотека могат да забележат папката DCIM, забележите, че има снимки, които могат да се прехвърлят, и предлагат да направят това автоматично.

    DCIM може да не е най-очевидното име, когато го видите за първи път - какво ще кажете за „Снимки“? - но по-важно е, че това е стандарт. Ако всеки производител на цифрова камера или операционна система на смартфон имаше своя собствена папка с уникални снимки, софтуерните програми не винаги биха могли автоматично да намират снимки на свързано устройство. Няма да можете да вземете SD карта от една камера и да я включите директно в друг цифров фотоапарат, достъп до снимките без преформатиране на устройството или пренареждане на файловата система.

    В крайна сметка, просто да имаш стандарт е важно - каквото и да е стандартът. Ето защо папката DCIM ни последва от камерите за точкови и стрелба до смартфони и дори приложения за камери на таблети. Протоколът за прехвърляне на изображения (PTP) не е същият като DCF стандарта, но служи за подобна цел. Той е заменен от MTP и други стандарти, но PTP се поддържа от устройства с Android и iPhone за комуникация с приложения за управление на снимки, които поддържат този стандарт.


    Както обикновено, всички пренасяме един стар и тайнствен стандарт напред, защото е по-добре да бъдем съвместими с всичко, отколкото да проектираме нещо ново от нулата. Това е същата причина, поради която електронната поща все още е толкова популярна!

    Кредит за изображението: Ishikawa Ken на Flickr