Почему каждая камера помещает фотографии в папку DCIM?

Оглавление:

Почему каждая камера помещает фотографии в папку DCIM?
Почему каждая камера помещает фотографии в папку DCIM?

Видео: Почему каждая камера помещает фотографии в папку DCIM?

Видео: Почему каждая камера помещает фотографии в папку DCIM?
Видео: Майнкрафт, Как сделать плоский мир из песка-динамита и много разных блоков #shorts #майнкрафт #рек - YouTube 2024, Май
Anonim
Каждая камера - будь то специальная цифровая камера или приложение «Камера» на Android или iPhone - помещает фотографии в папку DCIM. DCIM означает «Цифровые фотокамеры».
Каждая камера - будь то специальная цифровая камера или приложение «Камера» на Android или iPhone - помещает фотографии в папку DCIM. DCIM означает «Цифровые фотокамеры».

Папка DCIM и ее компоновка исходят от DCF, стандарта, созданного еще в 2003 году. DCF настолько ценен, что обеспечивает стандартный макет.

Знакомьтесь с DCF или «Правило проектирования для файловой системы камеры»

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

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

Каталог DCIM и его подпапки

Помимо прочего, в спецификации DCF указывается, что цифровая камера должна хранить свои фотографии в каталоге «DCIM». DCIM означает «Цифровые фотокамеры».

Каталог DCIM может и, как правило, содержать несколько подкаталогов. Подкаталоги состоят из уникального трехзначного числа - от 100 до 999 и пяти буквенно-цифровых символов. Буквенно-цифровые символы не важны, и каждый производитель камеры может самостоятельно выбирать. Например, Apple повезло, чтобы иметь пятизначное имя, поэтому их код APPLE. На iPhone каталог DCIM содержит такие папки, как «100APPLE», «101APPLE» и т. Д.

Внутри каждого подкаталога находятся сами файлы изображений, которые представляют фотографии, которые вы берете. Каждое имя файла изображения начинается с четырехзначного буквенно-цифрового кода, который может быть любым, что хочет производитель камеры, за которым следует четырехзначное число. Например, вы часто увидите файлы с именем DSC 0001.jpg, DSC 0002.jpg и т. Д. Код действительно не имеет значения, но он гарантирует, что фотографии, которые вы делаете, отображаются в том порядке, в котором вы их взяли.
Внутри каждого подкаталога находятся сами файлы изображений, которые представляют фотографии, которые вы берете. Каждое имя файла изображения начинается с четырехзначного буквенно-цифрового кода, который может быть любым, что хочет производитель камеры, за которым следует четырехзначное число. Например, вы часто увидите файлы с именем DSC 0001.jpg, DSC 0002.jpg и т. Д. Код действительно не имеет значения, но он гарантирует, что фотографии, которые вы делаете, отображаются в том порядке, в котором вы их взяли.

Например, макет будет выглядеть примерно так:

DCIM

  • 100ANDRO

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

Вы также можете увидеть.THM-файлы, которые представляют метаданные для файлов, отличных от JPG-изображений. Например, предположим, что вы взяли видео с вашей цифровой камерой, и оно было сохранено как файл.MP4. Вы увидите файл DSC_0001.MP4 и файл DSC_0001.THM. Файл MP4 является самим видео, а файл.THM содержит миниатюру и другие метаданные. Это используется камерой для отображения информации о видео без его загрузки.

Здесь больше загадочных деталей, требующих спецификации DCF, но они не очень важны.

Итак, почему все следуют этой спецификации?

DCF является «де-факто» стандартом, что означает, что достаточное количество производителей цифровых фотоаппаратов и смартфонов приняли его, что он стал постоянным стандартом в реальном мире. Стандартный формат DCIM означает, что программное обеспечение для передачи изображений с цифровой камеры может автоматически идентифицировать фотографии на цифровой камере или SD-карте при ее подключении к компьютеру, передавая их.

Папки DCIM на смартфонах служат той же цели. Когда вы подключаете iPhone или телефон Android к компьютеру, компьютер или программное обеспечение фотобиблиотеки могут заметить папку DCIM, обратите внимание, что есть фотографии, которые можно перенести, и предлагайте сделать это автоматически.

DCIM не может быть самым очевидным именем в первый раз, когда вы его видите - как насчет «Фотографии»? - но более важно, что это стандарт. Если у каждого производителя цифровой фотокамеры или операционной системы смартфона была своя собственная папка с фотографиями, программные программы не всегда могли бы автоматически находить фотографии на подключенном устройстве. Вы не сможете взять SD-карту с одной камеры и подключить ее непосредственно к другой цифровой камере, получая доступ к фотографиям без переформатирования устройства или перестановки файловой системы.
DCIM не может быть самым очевидным именем в первый раз, когда вы его видите - как насчет «Фотографии»? - но более важно, что это стандарт. Если у каждого производителя цифровой фотокамеры или операционной системы смартфона была своя собственная папка с фотографиями, программные программы не всегда могли бы автоматически находить фотографии на подключенном устройстве. Вы не сможете взять SD-карту с одной камеры и подключить ее непосредственно к другой цифровой камере, получая доступ к фотографиям без переформатирования устройства или перестановки файловой системы.

В конечном счете, важно иметь стандартный стандарт - независимо от стандарта. Вот почему папка DCIM последовала за нами от камер с точными снимками до смартфонов и даже приложений для планшетных ПК. Протокол передачи изображений или PTP не совпадает с стандартом DCF, но он выполняет аналогичную задачу. Он был заменен MTP и другими стандартами, но PTP поддерживается устройствами Android и iPhones для связи с приложениями для управления фотографиями, поддерживающими этот стандарт.

Как обычно, мы все несем старому и тайному стандарту, потому что лучше быть совместимым со всем, чем создавать что-то новое с нуля. Это та же причина, почему электронная почта по-прежнему так популярна!

Рекомендуемые: