Preview Image Width es el ancho, en píxeles, de una imagen de vista previa que se guarda dentro de un archivo. Describe la vista previa y no la imagen principal, por lo que es un valor diferente de Image Width.
Una vista previa es una segunda copia de la imagen creada para mostrarse rápidamente. Las cámaras la usan para mostrar fotos en su pantalla, y las apps de imágenes la usan para mostrar muchos archivos a la vez. La misma idea está detrás de la imagen en miniatura que muchas fotos incluyen.
Qué archivos lo llevan
No todos los archivos con vista previa tienen este campo. Solo existe donde el fabricante de la cámara o el formato define un lugar para él. La documentación de etiquetas de ExifTool lo enumera en estos casos:
- Cámaras Canon: en las notas del fabricante de Canon, dentro de la entrada Preview Image Info con el ID de etiqueta
0x00b6. - Algunas cámaras Kodak más recientes: en la parte SubIFD0 de las notas del fabricante de Kodak, con el ID de etiqueta
0xfa57. - Fotos JPEG de teléfonos HTC, LG y Samsung: en un bloque Scalado, el segmento APP4, con el código
WDTH. - Algunas cámaras FujiFilm: en la información de vista previa FlashPix. ExifTool lee datos FlashPix de imágenes FPX y del segmento APP2 FPXR de fotos JPEG.
- Videos MP4 de Kodak: en una parte del archivo llamada átomo
free, que normalmente se reserva para espacio sin usar. - Videos MP4 de cámaras Flip Video: en un átomo
uuidque contiene datos de Flip.
Las notas del fabricante son un bloque de datos dentro de la sección Exif que cada fabricante de cámaras define por su cuenta. Los otros lugares de la lista están fuera de la sección Exif, en otras partes del archivo.
La miniatura Exif estándar funciona de otra manera. La especificación Exif define un directorio separado de etiquetas para ella, llamado 1st IFD.
En una miniatura JPEG, ese directorio registra dónde empieza la miniatura y cuántos bytes usa, pero no su ancho. El ancho se escribe dentro del propio JPEG pequeño. Por este motivo, ExifTool muestra un Thumbnail Offset y un Thumbnail Length, pero no un Preview Image Width.
De dónde proviene el valor
La cámara o el teléfono que crea el archivo escribe el valor cuando guarda la vista previa. La especificación Exif limita el segmento APP1, que contiene los datos Exif y la miniatura, a 64 kilobytes.
Algunos fabricantes de cámaras también guardan una segunda vista previa en un lugar propio. Sony, por ejemplo, guarda una vista previa de tamaño HD en imágenes JPEG de casi todas sus cámaras DSLR, SLT, ILCA, NEX e ILCE.
Cómo es el valor
El valor es un número entero de píxeles a lo ancho de la vista previa. En archivos Canon, la entrada Preview Image Info también incluye estos valores:
- Preview Image Height, el otro lado de la misma vista previa
- Preview Image Length, la longitud de los datos de la vista previa
- Preview Image Start, la posición en el archivo donde comienzan los datos de la vista previa
- Preview Quality, por ejemplo Normal, Fine o Superfine
ExifTool combina el ancho y el alto en una sola fila Preview Image Size. Las cámaras Sony guardan ambos números juntos en un único campo Preview Image Size con el ID de etiqueta 0xb02c.
Por qué es importante para tu archivo
Este campo explica por qué un informe puede mostrar 2 anchos para una misma foto. Los 2 números miden 2 imágenes diferentes, por lo que no tienen por qué coincidir.
Para tamaño de impresión, límites de subida o calidad de imagen, usa el Image Width de la imagen principal. El Preview Image Width solo te indica cuán ancha es la copia para vista rápida.
La mayoría de los archivos no tienen este campo, porque solo unos pocos fabricantes de cámaras y formatos definen un lugar para él. Por eso es normal que falte el Preview Image Width.
Ten cuidado al editar una foto. La especificación Exif advierte que los datos que un fabricante de cámaras registra a su manera pueden cambiarse o perderse en otros programas de edición.