Fondo

Fondo

Fondo

Estaba haciendo algunas copias de seguridad de mis fotos digitales y noté que algunas de las fotos fueron importadas desde mi cámara dos veces a dos carpetas diferentes. Ese no es el problema.

El problema es que estaba comparando tamaños de archivos y noté que algunos de los duplicados eran más pequeños (4,6 MB frente a 5 MB). Noté que los más pequeños tienen Microsoft Photo Vieweren el campo Nombre del programa de los datos Exif, mientras que los más grandes tienen el modelo de mi cámara en ese campo. Además, las dimensiones de alto y ancho se intercambiaron (la imagen fue rotada).

ingrese la descripción de la imagen aquí

Pregunta

  • ¿Por qué están manipulando mis fotos?

  • ¿La diferencia en el tamaño del archivo indica que estoy perdiendo algo de calidad de imagen durante la manipulación?

    • ¿O es posible que Windows utilice un algoritmo de compresión JPEG más eficiente que mi cámara? (Suponiendo que ambos estén usando el nivel mínimo de compresión JPEG)
    • ¿O hay algo en la orientación de la foto que haría que el JPEG se comprima de manera diferente?

Respuesta1

Windows agrega dos etiquetas cuando gira la foto: Software (Exif) y CreatorTool (Exif). Aunque se muestra como uno en el Explorador de Windows.

¿Por qué está manipulado? Probablemente Windows gira la foto según la etiqueta de rotación de la cámara.

La foto se puede rotar sin pérdidas de dos maneras (¿quizás más?). Una es la etiqueta de rotación Exif. Son solo datos para el navegador de imágenes que deberían mostrar la imagen girada. El segundo manipula los datos de la imagen (rotación "real"), pero sin perder datos*. Si ve ambas fotos rotadas, significa que una tiene una etiqueta de rotación Exif y la segunda realmente está rotada por Windows. Si su navegador de imágenes admite etiquetas de rotación Exif, verá ambas fotos iguales.

¿Por qué ha cambiado el tamaño? Es difícil saberlo sin un archivo. Yo diría que es una miniatura. Algunas cámaras agregan miniaturas realmente grandes a los archivos JPEG y Windows las elimina o las cambia. En este caso no se tocaría la foto, sino los metadatos, precisamente "foto en foto". Puede consultar la información de exiftool ( exiftool filename.jpg) y comparar si se cambiaron los metadatos. Mire especialmente la información sobre datos binarios. O puedes enviar aquí dos archivos, rotados y originales, y lo comprobaré.

Compresión JPEG: dudo que Windows vuelva a comprimir sus archivos JPEG. En este caso, probablemente solo realice operaciones sin pérdidas, por lo que solo se cambiarán los metadatos.

Recomiendo tomar las fotografías usted mismo, sin utilizar ninguna herramienta, ni Windows ni las del fabricante de la cámara.

Por cierto, si lo desea, puede eliminar estas etiquetas (el comando funciona de forma recursiva para todos los archivos con extensión .jpg, comenzando desde el directorio actual):

exiftool -preserve -EXIF:Software= -if "$EXIF:Software =~ /(^Microsoft Windows Photo Viewer)/" -r -ext jpg .
exiftool -preserve -XMP:CreatorTool= -if "$XMP:CreatorTool =~ /(^Microsoft Windows Photo Viewer)/" -r -ext jpg .

Y si todo va bien, elimine las copias de seguridad usando

exiftool -delete_originals -r -ext jpg .

*Imagine mosaicos cuadrados con imágenes de 8x8 px en cada uno de ellos, luego gire cada uno, eso es lo que hace Windows. El problema es cuando los mosaicos no son de 8x8, es decir, no se puede dividir el alto o el ancho entre 8. Luego, Windows vuelve a comprimir el archivo.

Respuesta2

Es posible que haya encontrado otro error en una versión anterior de Microsoft Photo Viewer. Encontré una serie de imágenes etiquetadas en los datos EXIF ​​con "Microsoft Photo Gallery 6.0.6001.18000".

XResolution e YResolution se anotaron incorrectamente, ya sea como 1/96 en lugar de 96/1 como debería haber sido, o a veces 0/1, otras veces como "infinito", lo cual no estoy seguro de qué intentaba representar. Debo agregar que esta es la resolución de MINIATURA, por lo que podría indicar que MS Photo Viewer estaba creando la miniatura.

Esto causó problemas en archive.org cuando intenté hacer un libro.

Como esta versión de Microsoft Photo Gallery está desactualizada desde hace mucho tiempo, supongo que el error se ha solucionado.

Tuve que utilizar el software 'EXIF Pilot' para corregir estos campos incorrectos; Hubiera sido bueno tener acceso a los campos EXIF ​​de forma masiva, pero una herramienta por lotes es un complemento premium con EXIF ​​Pilot y tampoco tengo la versión paga de Total Commander.

Estos no eran mis archivos, por lo que estoy haciendo suposiciones sobre cómo se corrompieron los datos EXIF, pero sospecho que fue Microsoft Photo Viewer.

información relacionada