Домашняя » как » Почему каждая камера помещает фотографии в папку 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 и так далее. Код на самом деле не имеет значения, но он соответствует тому, чтобы фотографии, которые вы делаете, отображались в том порядке, в котором вы их сделали..

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

    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 является стандартом де-факто, что означает, что достаточное количество производителей цифровых камер и смартфонов приняли его, чтобы он стал единым стандартом в реальном мире. Стандартизированный формат DCIM означает, что программное обеспечение для передачи изображений с цифровой камеры может автоматически распознавать фотографии на цифровой камере или SD-карте при подключении их к компьютеру и передавать их через.

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

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

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


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

    Имиджава Кен на Flickr