¿Por qué cada cámara coloca fotos en una carpeta DCIM?

Advertisements

Cada cámara, ya sea una cámara digital dedicada o la aplicación Cámara en Android o iPhone, coloca las fotos que toma en una carpeta DCIM. DCIM significa «Imágenes de cámaras digitales».

La carpeta DCIM y su diseño son de DCF, un estándar creado en 2003. DCF es muy valioso porque proporciona un diseño estándar.

Conoce DCF, o «Regla de diseño para el sistema de archivos de la cámara»

DCF es una especificación creada por JEITA, la asociación japonesa de industrias de tecnología de la información y la electrónica. Es técnicamente estándar CP-3461, y puede desenterrar documento de estándares oscuro y léalo en línea. La primera versión de este estándar se publicó en 2003 y su última actualización fue en 2010.

Advertisements

La especificación DCF enumera muchos requisitos diferentes con el fin de garantizar la interoperabilidad. El sistema de archivos de un dispositivo formateado correctamente (por ejemplo, una tarjeta SD conectada a una cámara digital) debe ser FAT12, FAT16, FAT32 o exFAT. Los medios con 2 GB o más de espacio deben formatearse con FAT32 o exFAT. El objetivo es que las cámaras digitales y sus tarjetas de memoria sean compatibles entre sí.

El directorio DCIM y sus subcarpetas

Entre otras cosas, la especificación DCF requiere que una cámara digital almacene sus fotos en un directorio «DCIM». DCIM significa «Imágenes de cámaras digitales».

El directorio DCIM puede (y normalmente contiene) varios subdirectorios. Cada uno de los subdirectorios consta de un número único de tres dígitos (del 100 al 999) y cinco caracteres alfanuméricos. Los caracteres alfanuméricos no son importantes y cada fabricante de cámaras es libre de elegir los suyos propios. Por ejemplo, Apple tiene la suerte de tener un nombre de cinco dígitos, por lo que su código es APPLE. En un iPhone, el directorio DCIM contiene carpetas como «100APPLE», «101APPLE», etc.

Advertisements

Dentro de cada subdirectorio se encuentran los propios archivos de imagen, que representan las fotos que toma. El nombre de cada archivo de imagen comienza con un código alfanumérico de cuatro dígitos, que puede ser cualquier cosa que desee el fabricante de la cámara, seguido de un número de cuatro dígitos. Por ejemplo, a menudo verá archivos llamados DSC_0001.jpg, DSC_0002.jpg, etc. El código realmente no importa, pero es consistente para garantizar que las fotos que toma se muestren en el orden en que las tomó.

Por ejemplo, el diseño se verá así:

DCIM

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

También puede ver archivos .THM que representan los metadatos de archivos que no son imágenes JPG. Por ejemplo, supongamos que tomó un video con su cámara digital y se almacenó como un archivo .MP4. Verá un archivo DSC_0001.MP4 y un archivo DSC_0001.THM. El archivo MP4 es el video en sí, mientras que el archivo .THM contiene una miniatura y otros metadatos. La cámara lo utiliza para mostrar información sobre el video sin cargarlo.

Aquí hay detalles más oscuros de los que requiere la especificación DCF, pero en realidad no importan.

Entonces, ¿por qué todos siguen esta especificación?

DCF es un estándar “de facto”, lo que significa que suficientes fabricantes de cámaras digitales y teléfonos inteligentes lo han adoptado para convertirlo en un estándar consistente en el mundo real. El formato DCIM estandarizado significa que el software de transferencia de imágenes de la cámara digital puede identificar automáticamente las fotos en una cámara digital o tarjeta SD cuando la conecta a su computadora, transfiriéndolas.

Las carpetas DCIM en los teléfonos inteligentes tienen el mismo propósito. Cuando conecta un iPhone o un teléfono Android a su computadora, la computadora o el software de la biblioteca de fotos puede notar la carpeta DCIM, las fotos pueden ser cargadas y ofrece hacerlo automáticamente.

Es posible que DCIM no sea el nombre más obvio la primera vez que lo ve. ¿Qué pasa con «Fotos»? – pero es más importante que sea un estándar. Si cada fabricante de cámaras digitales o sistema operativo de teléfono inteligente tuviera su propia carpeta de imágenes única, los programas de software no siempre podrían encontrar fotos automáticamente en un dispositivo conectado. No podría tomar una tarjeta SD de una cámara y conectarla directamente a otra cámara digital, acceder a las fotos sin reformatear el dispositivo o reorganizar el sistema de archivos.

Al final del día, tener un estándar importa independientemente del estándar. Es por eso que DCIM nos ha seguido desde cámaras de apuntar y disparar hasta aplicaciones de cámara para teléfonos inteligentes e incluso tabletas. El Protocolo de transferencia de imágenes, o PTP, no es lo mismo que el estándar DCF, pero tiene un propósito similar. Ha sido reemplazado por MTP y otros estándares, pero PTP es compatible con dispositivos Android y iPhones para comunicarse con aplicaciones de administración de fotos que admiten este estándar.

Como de costumbre, todos llevamos un estándar antiguo y oscuro porque es mejor ser compatible con todo que diseñar algo nuevo desde cero. ¡Esta es la misma razón por la que el correo electrónico sigue siendo tan popular!

Credito de imagen: Ishikawa Ken en Flickr

Advertisements

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *