DCIM就是「Digital Camera Images(數位相機圖片)」的意思。DCIM文件夾及其布局來自於2003年創建的一個叫做「DFC」的標準。而DCF的意思是「Design rule for Camera File system(相機文件系統設計規範)」。
這個標準由日本電子信息技術產業協會制定,標準字號cp-3461。這個標準的第一個版本在2003年發行,並在2010年最後一次更新。
DCF標準的內容很多,主要是為了不同設備間進行交互的可操作性。例如,SD卡的文件系統必須是FAT12,FAT16,FAT32,或者exFAT。2GB以上的內存卡必須是FAT32格式或exFAT。主要是為了讓數位相機和SD卡互相兼容。
DCIM目錄及其子文件夾
除此之外,DCF標準要求數位相機必須將照片存儲在「DCIM」目錄中。DCIM目錄,通常可以包含多個的子目錄。子目錄也有規範:都包含一個獨特的三位數字--從100到999--以及五個字符。後面的字符可以自由命名,基本上每個相機製造商可以自由選擇。比如iPhone的DCIM目錄下的文件夾就是「100APPLE」「101APPLE」,安卓就是「100ANDRO」等等。
子目錄裡就是圖片文件了。每個圖片文件的也是又四位字符+四位數字組成。例如,你會經常看到這樣的文件名:DSC_0001.jpg、DSC_0002.jpg。
因此,我們經常看到這樣的布局:
DCIM
- 100ANDRO
- - DCF_0001.JPG
- - DCF_0002.JPG
- - DCF_0003.WAV
- 101ANDRO
- 102ANDRO
除了上面說的那些,DCF還有很多龜毛的規範。那麼問題來了,為什麼大家都遵循這個規範?
並不是因為這個標準多麼先進,主要是數位相機基本都是日本製造,久而久之大家都習慣了這個標準。想像一下,如何讓電腦自動識別你SD卡中的照片?把他們裝在統一標準的DCIM文件夾裡會讓事情變得很簡單。
Geeker說
一開始的並不一定是最好的,但兼容性要比重新發明輪子更重要,這大概就是電子郵件和QQ號基業長青的原因吧。
猛戳右上角菜單中的「查看公眾號」關注我們吧!