En MacOS 10.15.7 Catalina, algunas imágenes se muestran con rayas verdes en la miniatura en el Finder y en la Vista Previa Rápida (pulsando la barra espaciadora). Sin embargo, la imagen se muestra correctamente cuando se abre en varias aplicaciones de fotografía como la aplicación Vista previa, Photoshop.
Para solucionar el problema, tengo que volver a guardar el JPEG con calidad máxima en la aplicación Vista Previa. Guardar en la calidad por defecto (¿supongo que el 70%?) no tendrá ningún efecto.
Mi pregunta es: ¿Cómo identificar estos JPEGs (ya sea programáticamente / usando algún software)? Cuando uso jpeginfo
(instalado vía Homebrew) para comprobar el JPEG, muestra que está bien.
jpeginfo --info --check ./error.jpg
./error.jpg 3841 x 2881 24bit Exif Normal Huffman 1068217 [OK]
ACTUALIZACIÓN Según Internet, la herramienta jpeginfo
está anticuado, y no puede diagnosticar bien los errores de JPEG, ya que sólo comprueba algunos puntos clave de los metadatos. Ahora estoy probando otras herramientas...
La imagen problemática:
En Finder:
Vista previa rápida: