为什么每台相机都将照片放在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)和五个字母数字字符组成。 字母数字字符不重要,每个相机制造商可以自由选择自己的。 例如,苹果很幸运有一个五位数的名字,所以他们的代码是苹果。 在iPhone上,DCIM目录包含诸如“100APPLE”,“101APPLE”等文件夹。

在每个子目录内是图像文件本身,它代表您拍摄的照片。 每个图像文件的名称以四位数的字母数字代码开头 - 这可以是相机制造商想要的任何数字,后面是四位数字。 例如,您经常会看到名为DSC_0001.jpg,DSC_0002.jpg等的文件。 代码并不重要,但它是一致的,以确保您拍摄的照片按照您拍摄的顺序显示。

例如,布局将如下所示:

DCIM

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

您还可以看到代表JPG图像以外的文件的元数据的.THM文件。 例如,假设您使用数码相机拍摄视频,并将其存储为.MP4​​文件。 您将看到DSC_0001.MP4文件和DSC_0001.THM文件。 MP4文件是视频本身,而.THM文件包含缩略图和其他元数据。 这是相机用来显示有关视频的信息而不加载它。

这里有更多的奥术细节,DCF规范要求,但它们不是真的很重要。

那么为什么每个人都遵循这个规范?

DCF是一个“事实上”的标准,这意味着足够的数码相机和智能手机制造商已经采用它,它成为现实世界中一个一致的标准。 标准化的DCIM格式意味着数码相机的图像传输软件,可以自动识别数码相机或照片的SD卡 ,当您将它连接到电脑上,传输他们。

智能手机上的DCIM文件夹具有相同的用途。 当您将iPhone或Android手机连接到计算机时,计算机或照片库软件可以注意到DCIM文件夹,注意有可以传输的照片,并提供自动执行此操作。

DCIM可能不是你第一次看到它是最明显的名称 - 如何“照片”? - 但更重要的是它是一个标准。 如果每个数码相机制造商或智能手机操作系统都有自己独特的图片文件夹,软件程序不会总是能够在连接的设备上自动查找照片。 您将无法从一个摄像头拍摄SD卡,并将其直接插入另一台数码相机,无需重新格式化设备或重新安排文件系统即可访问照片。

最终,只要有一个标准是重要的 - 无论标准是什么。 这就是为什么DCIM文件夹跟随我们从点到点相机到智能手机,甚至平板电脑摄像头应用程序。 在P icture传输协议,或PTP ,是不一样的DCF标准,但它提供了类似的目的。 它已经被MTP等标准所取代,但PTP是通过Android设备和iPhone与通信支持的照片管理应用程序支持该标准。


像往常一样,我们都携带一个古老的奥术标准,因为它更好地兼容一切,而不是设计新的从头开始。 这是同样的原因, 电子邮件仍是如此受欢迎!

图片来源: 石川肯在Flickr

赞 (1)
分享到:更多 ()