stringtranslate.com

Regla de diseño para el sistema de archivos de cámara

La regla de diseño para el sistema de archivos de cámaras ( DCF ) es una especificación JEITA (número CP-3461) que define un sistema de archivos para cámaras digitales , incluida la estructura de directorios, el método de denominación de archivos , el conjunto de caracteres, el formato de archivo y el formato de metadatos. Actualmente es el estándar de facto de la industria para cámaras fotográficas digitales . El formato de archivo de DCF se ajusta a la especificación Exif , pero la especificación DCF también permite el uso de cualquier otro formato de archivo. A partir de 2021, la última versión del estándar fue la 2.0, publicada en 2010. [1]

Sistema de archivos

Para garantizar la interoperabilidad , DCF especifica el sistema de archivos para los archivos de imagen y sonido que se utilizarán en medios DCF formateados (como memoria extraíble o no extraíble) como FAT12 , FAT16 , FAT32 o exFAT . [2] Los medios con una capacidad de más de 2 GB deben formatearse utilizando FAT32 o exFAT. [2]

El estándar DCF define que el atributo de archivo y directorio " Read Only " de los sistemas de archivos FAT se puede utilizar para proteger archivos o directorios de una eliminación accidental. Otros atributos existentes no tienen ningún uso definido específicamente en DCF.

Estructura de directorios y archivos

El sistema de archivos de una cámara digital contiene un directorioDCIM ( imágenes de la cámara digital ) , que puede contener varios subdirectorios con nombres como "123ABCDE" que consisten en un número de directorio único (en el rango 100...999) y cinco caracteres alfanuméricos (o cualquier carácter válido para el nombre de archivo), que pueden elegirse libremente y que a menudo hacen referencia al fabricante de la cámara. Estos directorios contienen archivos con nombres como "ABCD1234.JPG" que consisten en cuatro caracteres alfanuméricos (a menudo "100_", "DSC0", "DSCF", "IMG_", "MOV_" o "P000"), seguidos de un número en el rango 0001...9999.

DCF 2.0 agrega compatibilidad con archivos DCF opcionales grabados en un espacio de color opcional (es decir, Adobe RGB en lugar de sRGB ). Dichos archivos deben indicarse con un "_" inicial (por ejemplo, "_DSC" en lugar de "DSC_" o "DSC0"). [ cita requerida ]

La extensión de archivo de estos archivos es, por ejemplo, "JPG" para los archivos JPEG Exif y "THM" para los archivos Exif que representan miniaturas de otros archivos que no sean JPEG. Otros formatos de archivo utilizan extensiones diferentes. Varios archivos que comparten un número (incluso si la extensión del archivo o los cuatro caracteres alfanuméricos son diferentes) se consideran relacionados y forman un objeto DCF. Antes de la introducción de DCF 2.0, algunos proveedores de cámaras (por ejemplo, Minolta y Konica Minolta ) optaron por utilizar la extensión de archivo para indicar el espacio de color grabado, es decir, se utilizaba "JPG" para sRGB, mientras que "JPE" se utilizaba para Adobe RGB. [ cita requerida ]

Como ejemplo de la estructura DCF, los archivos de una Nikon D40 se organizan según la especificación anterior. En concreto, una tarjeta formateada por la cámara tendrá un volumen denominado "NIKOND40", con un subdirectorio denominado "DCIM". Este directorio contiene un subdirectorio denominado por defecto "100NCD40", en el que se almacenan las imágenes. Las imágenes de esta carpeta se denominan "DSC_xxxx", donde xxxx representa el número secuencial del archivo. [3]

Como se trata de un estándar de la industria, se pueden encontrar estructuras de directorio y procedimientos de denominación similares en la mayoría de las cámaras digitales. El estándar deja espacio para distintos tipos de organizaciones de archivos y directorios. Algunos fabricantes eligen nombres de archivo que incluyen el número de subdirectorio como parte de la parte alfanumérica del nombre de archivo. Por ejemplo, para algunos de sus modelos de cámara, la numeración de archivos DCF de Panasonic tiene nombres de archivo que comienzan con "P" (de "Panasonic"), seguido del número del subdirectorio DCF en el que se encuentra, seguido del número de imagen real, que solo va hasta 999, es decir, los nombres de archivo posibles son P1000001, P1000002, ..., P9990999 (con el "0" permaneciendo constante entre archivos, sin servir para ninguna función de identificación). De manera similar, la numeración de una cámara GoPro Hero 8 es, por ejemplo, GH0100001, GH0100002, ..., GH9990999 (tenga en cuenta, sin embargo, que este último consta de nueve caracteres en lugar de ocho, por lo que GoPro se desvía del estándar DCF). Por otro lado, otros fabricantes, como Canon, Nikon y Sony, normalmente no utilizan numeración en la parte alfanumérica del nombre de archivo. En su lugar, Sony y Nikon tienden a utilizar "DSC_" para muchos modelos de cámara, mientras que Canon opta por utilizar "IMG_" para archivos basados ​​en imágenes, "MVI_" para archivos basados ​​en vídeo y "CSI_" para imágenes tomadas en modo ráfaga, utilizando así el nombre de archivo para indicar el tipo o el modo de fotografía utilizado. [4]

Estructura del archivo DCF

A continuación se muestra un ejemplo general de una estructura de directorio y archivo DCF:

Objetos DCF

El objeto DCF es un archivo independiente con un nombre de archivo DCF (por ejemplo, ABCD0001.JPG) o un grupo de archivos que comparten el mismo número de archivo. Los objetos DCF se utilizan para los archivos relacionados entre sí, como el archivo de imagen y el archivo de audio relacionado. Los archivos relacionados se manejan juntos para la comodidad de los usuarios. Un objeto DCF no necesita incluir un archivo de imagen. Un archivo independiente para el que no existe ningún otro archivo con el mismo número de archivo sigue siendo un objeto DCF. Los archivos en directorios que no se encuentran bajo un directorio DCF no son componentes de objetos DCF.

La especificación DCF define los archivos incluidos en los objetos DCF:

Los archivos no especificados en la especificación DCF (con otras extensiones y estructuras de datos, por ejemplo, "TXT", "WAV", "TIF", etc.) también pueden incluirse en un objeto DCF.

Las reglas para la estructura y los elementos de objetos DCF prohíben el uso de archivos de miniaturas DCF para archivos con extensión ".JPG". También prohíben la extensión "JPG" para archivos que no sean DCF básicos y DCF opcionales.

Un directorio DCF puede contener hasta 9999 objetos DCF, numerados del "0001" al "9999" (excepto algunos fabricantes como Panasonic, que numeran del "0001" al "0999"). Este número también se conoce como "número de archivo". Por lo tanto, si el prefijo utilizado es "DSC0", puede provocar que los usuarios que no conocen el estándar DCF se pregunten por qué el contador de imágenes vuelve a aparecer después de 9999, cuando aparentemente todavía queda un número significativo. Por ejemplo, el archivo siguiente a DSC09999.JPG creará una nueva carpeta que contenga DSC00001.JPG, en lugar de continuar en la misma carpeta hasta DSC10000.JPG.

Medios de comunicación del DCF

Un medio DCF se define como una memoria extraíble grabada de conformidad con la especificación DCF o una memoria extraíble y no extraíble a la que un sistema de archivos puede acceder desde un dispositivo externo a través de IF (independientemente de que sea cableado o inalámbrico) [ vago ] .

Acceso

Por lo general, se puede acceder a los sistemas de archivos de las cámaras montándolos directamente a través del protocolo de clase de dispositivo de almacenamiento masivo USB , que expone el diseño del archivo, ya sea compatible con DCF o no. Como alternativa, e independientemente de DCF, se puede acceder a los archivos a través del Protocolo de transferencia de imágenes , que proporciona una vista orientada a objetos y no necesita exponer el diseño del archivo.

El diseño del sistema de archivos suele ser opaco para los usuarios, ya que las imágenes se copian en una computadora o impresora y la aplicación se ocupa del diseño.

Véase también

Referencias

  1. ^ "Estándares JEITA / Estandarización de tecnología AV&IT / Cámaras digitales". JEITA . Consultado el 28 de enero de 2021 .
  2. ^ ab Standard of the Camera & Imaging Products Association, CIPA DC- 009-Translation- 2010, Regla de diseño para el sistema de archivos de cámara: DCF versión 2.0 (edición 2010) (PDF) , archivado desde el original (PDF) el 2013-09-30 , recuperado 2011-04-13
  3. ^ Nikon Corporation, "La guía Nikon para la fotografía digital con la cámara digital D40", Nikon, pág. 31. Recuperado de https://downloadcenter.nikonimglib.com/en/products/6/D40.html el 6 de agosto de 2022
  4. ^ Europa, Canon. "Nombre y numeración de archivos". Canon Europa . Consultado el 6 de agosto de 2022 .

Enlaces externos