5 votos

¿Bicho? MacOS Sierra Preview/Quick Look problemas con la representación de los colores de las imágenes cuando se utiliza cualquier perfil icc que no sea el estándar de MacOS

Cuando instalé Sierra también perfilé mi pantalla (con un espectrómetro) y han estado utilizando los perfiles icc creados desde entonces . Sin embargo, tanto la vista previa de Quick Look como la aplicación de vista previa de MacOS, al mostrar las imágenes, muestran colores extraños: ¡sombras quemadas profundas recortadas! Lo más extraño es que en la vista previa de Quicklook, los colores estarán bien hasta que amplíe la imagen: Después de eso se oscurecen, y nunca se recuperan (hasta que vuelvo a abrir la vista previa).

Este comportamiento se produce en las imágenes (probadas en jpg, png y raw) que tienen un perfil incrustado, un perfil referenciado o que no tienen ningún tipo de gestión del color. Incluso con las capturas de pantalla que uno puede agarrar con Cmd+Shift+3.

Photoshop y Affinity Photo muestran los colores correctamente (y de forma bastante consistente) en todos los escenarios anteriores.

He descubierto que no ocurrirá cuando se utilice el perfil de pantalla original (llamado imac), pero sí ocurrirá con todos los demás perfiles creado tanto por basICColor como por ArgyllCMS.

He aquí una muestra: from left to right, the rendering of the same file in Preview(quick look is the same), Apple Photos App, Photoshop and Affinity Photo

De izquierda a derecha, la representación del mismo archivo en Vista Previa (la vista rápida es la misma), Apple Photos App, Photoshop y Affinity Photo

¿Alguien tiene idea de lo que está pasando? Lleva meses molestándome.

Edición (un descubrimiento interesante): Descubrí que un marcando "incrustar perfil de color" mientras se ve el Exportar como.. diálogo en Photoshop, muestra un problema de oscurecimiento similar que se soluciona si revierto mi Preferencias del sistema a utilizar el perfil de visualización por defecto. Sin embargo, el archivo guardado está bien. Probablemente Adobe está usando las capacidades de previsualización de MacOS dentro de su Exportar como... ¿diálogo? No lo sé... . La aplicación Fotos de Apple muestra un comportamiento similar, pero los resultados no son tan exagerados como en la herramienta de vista previa/vista rápida

Aquí (a la izquierda) se ve cómo QuickLook muestra una imagen cuando la abro por primera vez, y luego (a la derecha) cuando hago un doble toque (con mi ratón mágico) para hacer que se amplíe. Cuando la imagen ya está a escala 1:1, como en este caso, no se amplía más, pero la rareza del color aparece de todos modos. Alejar el zoom no resuelve el problema. Hay que cerrar QuickLook para recuperar los colores originales. quicklook destroys colors when zooming

0 votos

Bueno, no sé en qué sentido quieres decir "usar" ColorSync; ¿podrías explicarlo? Yo guardo mis perfiles icc en la carpeta de ColorSync /Library/ColorSync/Profiles/ También abro la utilidad a veces para comprobar las coberturas del espacio de color y comprobar las curvas gamma de varios perfiles icc, pero no estoy seguro de qué otra manera lo estaría utilizando. Si te refieres a habiendo cargado un perfil icc para mi monitor, sí tengo a través de Preferencias del Sistema Pantallas

0 votos

First Aid para los perfiles icc instalados, devuelve el mismo error para todos y cada uno de los perfiles generados por el usuario: "El relleno de la cabecera no es nulo". -Aunque he evitado repararlas por un problema tan pequeño, creo que vale la pena intentar repararlas esta vez. Volveré con los resultados

0 votos

Hice la reparación (tuve que ejecutarla varias veces ya que cada vez surgía otro problema - todos relacionados con el relleno y algunos caracteres unicode no válidos en la cadena desc) y finalmente llegué a cero errores. Recargué mi perfil personalizado, volví a lanzar las aplicaciones, pero no hubo suerte. El mismo problema.

6voto

aholub7x Puntos 402

(Después de leer toda la literatura que pude encontrar sobre el tema esto es lo que he aprendido)

Primero un descargo de responsabilidad

Existe la posibilidad (como señala @Mr.Kennedy) de que su sistema sufra problemas con el generador de quicklook. Es posible que desee leer primero sus detalles muy minuciosos sobre borrar la caché y depuración del proceso de generación de miniaturas/previsiones de qlamanager . Si está seguro de que las miniaturas/previsualizaciones generadas están bien, siga leyendo.

el problema

Descripción del problema

Los programas de Apple y los programas que dependen de las capacidades de ColorSync CMM, exhiben bajo algunas condiciones colores negros aplastados y problemas de gamma .

Programas afectados

  • Vista previa
  • Vista rápida (cuando se amplía)
  • Algunas versiones de Lightroom
  • El Exportar como... vista previa en Photoshop (el Guardar para la web (legado) diálogo no se ve afectado por otra parte)
  • Aplicación Fotos de Apple
  • Aplicación Apple iPhotos
  • Apertura
  • Quicktime
  • Finalcut Pro X

(los problemas que afectan a QT, FCPX Lr y Aperture pueden ser diferentes, no estoy seguro)

Programas (no) afectados

  • Mirada rápida (antes de hacer el zoom)
  • Vistas previas/miniaturas del buscador
  • Puente de Adobe
  • todos los programas que gestionan sus propios colores

Específicos

Se trata de un problema (o una familia de problemas) en torno a ColorSync. Probablemente se trata de un error de Apple dentro de ColorSync o Vista Previa/QuickLook/Photos, que afecta a algunos perfiles de color generados por algunos programas de perfilado, pero no afecta a otros perfiles en absoluto (como los perfiles de fábrica).

Según algunos, los primeros problemas de ColorSync se introdujeron en Mountain Lion. Otros tuvieron problemas en Mavericks, mientras que otros lo descubrieron primero en El Capitán. Sin embargo, puedo comprobar que sigue presente en Sierra. No está claro si todos estos problemas eran uno y el mismo, pero aquí los trataré como tal.

Adobe es consciente de estos problemas (estaba afectando a Lightroom hasta alguna versión) lo rectificó desde (2) pero las consiguientes actualizaciones de Apple han complicado las cosas, ya que ha resurgido de forma diferente. Hay una larga discusión en los foros de Adobe (3) .

Causa

En root, es que ciertos perfiles ICC, contienen información que **el ColorSync de Apple no se tratará correctamente (y esto afecta a todos los programas que dependen de ColorSync). Se han propuesto varias ideas sobre qué es lo que no le gusta a ColorSync. Este problema ha sido vinculado (pero no concluyentemente) a:

  • Perfiles icc basados en LUT
  • perfiles icc basados en matrices
  • el software concreto utilizado para generar el perfil ICC (por ejemplo, displayCal/basICColors).
  • problemas de compatibilidad con el número de versión ICC (perfiles ICCv2 o v4)
  • la compensación del punto negro se contabiliza en las curvas de perfil.
  • Pantallas EIZO
  • Pantallas secundarias

Sin embargo, no ha habido consenso. Por ejemplo, he visto perfiles ICCv2 e ICCv4 que funcionan, y perfiles ICCv2 e ICCv4 que no.

Solución

Todavía no se ha encontrado ninguna solución, según parece.

  • Según los informes, parece que los perfiles creados con ciertos programas son "incompatibles", mientras que los perfiles creados por otros programas parecen estar bien.

    • displayCal (utilizando ArgyllCMS ) (también conocido como dispcalGUI)
    • basICColor
    • Eizo ColorNavigator (4)

    esto puede ser lo relacionado. probar algún otro software para la elaboración de perfiles, puede ser la solución para algunos que tienen la opción

  • Otros han informado del éxito de experimentar cambiando los parámetros de los perfiles generados (número de versión ICC, compensación de puntos negros, LUT, curvas, matriz 3x3), pero nada definitivo.

  • Adobe está implementando sus propias soluciones (2) , (5) (que parece que se desmoronan cuando Apple cambia algo).

  • Se puede volver a utilizar el perfil de fábrica (para los que no se preocupan por la gestión del color) que funciona bien

  • No hace falta decir que evitar la dependencia de ColorSync y utilizando programas que gestionan el color de su propia salida en todas partes en su entorno de trabajo es sin duda la solución más completa (pero rara vez es una opción viable)

Concienciación

Si lo desea, puede añadir su voz enviando a Apple un informe de error sobre el problema

Otros lugares donde se discute este problema

Enumero aquí algunos de los otros lugares donde se discuten estos temas

Problemas con la vista previa de OSX

Adobe Lightroom

Finalcut Pro X

3voto

jkua Puntos 46

Tuve este problema con High Sierra, Preview y un perfil DisplayCal.

La última versión de DisplayCal La versión 3.5, tiene en sus notas de lanzamiento:

Mac OS X: Establecer el tipo de perfil por defecto a curva simple + matriz con compensación de puntos negros debido a los antiguos errores de Mac OS X con cualquier otro tipo de perfil.

La actualización de DisplayCal y la creación de nuevos perfiles para cada una de mis pantallas basados en el perfil predeterminado me resolvieron el problema. El perfil probablemente no es tan descriptivo como podría ser, pero al menos la Vista Previa/la Vista Rápida funcionan.

0 votos

Gracias @jkua, he seguido la discusión en el foro de DisplayCal pero no he tenido la oportunidad de probar la solución por mí mismo. ¡Aunque el problema parece estar en el lado de Apple y debe ser abordado por ellos, voy a aceptar su respuesta ya que su respuesta es probablemente la solución para la mayoría de la gente que viene aquí!

2voto

Mr. Kennedy Puntos 146

Aquí está un manual sobre ColorSync y la gestión del color de Apple . Si lo siguiente no ayuda a resolver el cambio de color al ampliar las vistas previas de QuickLook entonces te sugiero que envíes un informe de errores a Apple: https://developer.apple.com/bug-reporting/

"Lo más extraño es que en la vista previa de quicklook, los colores estarán bien hasta que amplíe la imagen: Después de eso se oscurecerán, y nunca se recuperarán (hasta que vuelva a abrir la vista previa)."

¿Ha utilizado el Utilidad ColorSync ? Desde el Buscador Cmd + Shift + u le llevará a la /Applications/Utilities/ donde vive ColorSync Utility.app.

Comprobar todos los archivos de Quick Look :
/Library/QuickLook/
/System/Library/QuickLook/
/Users/<user_name>/Library/QuickLook/

¿Hay alguna duplicación o conflicto? *.qlgenerator ¿archivos? Además, y según el artículo anterior, inténtalo:

En primer lugar, intente ejecutar una corrección de permisos en la unidad de arranque mediante la Utilidad de discos Utilidad para asegurar que los plug-ins de Quick Look y otros archivos que el servidor de Quick Look sean accesibles correctamente y, a continuación, obligue a Quick Look a recargar los plug-ins y su caché ejecutando los siguientes en la Terminal:

qlmanage -r
qlmanage -r cache

Una vez hecho esto, borre los archivos de configuración de Quick Look yendo a la carpeta /nombredeusuario/Biblioteca/Preferencias (en Lion pulse la tecla Opción y selecciona "Biblioteca" en el menú "Ir" del Finder), y luego eliminando los archivos denominados "com.apple.quicklook.ui.helper.plist," "com.apple.quicklookconfig.plist" y "com.apple.QuickLookDaemon.plist". Una vez eliminados estos archivos y recargado el servicio servicio de Quick Look cargado de nuevo, intente previsualizar sus documentos de nuevo.

¿Hay alguna duplicación o conflicto? *.icc perfiles en
/Library/ColorSync/Profiles/
/System/Library/ColorSync/Profiles/
/Users/<user_name>/Library/ColorSync/Profiles/

Podría ayudar si se reinicia - tal vez "zap la PRAM" (NVRAM) también: mantener Option + Cmd + p + r y deja que el ordenador suene al menos tres veces mientras se reinicia y luego suelta el agarre kung-fu del teclado.

Además, por MacIssues.com : compruebe los archivos de la caché en ~/Library/Caches/com.apple.QuickLookDaemon/
~/Library/Caches/qlmanage/

Además, puede intentar eliminar las cachés de QuickLook manualmente, lo que puede hacerse abriendo la biblioteca del usuario desde el menú Ir del Finder (si no aparece en este menú, mantenga pulsada la tecla Opción para revelarlo). A continuación, abra la carpeta Caches en la ventana que aparece y localice y elimine las carpetas llamadas "qlmanage" y "com.apple.QuickLookDaemon". Cuando termine, cierre la sesión y vuelva a entrar en su sistema e intente utilizar QuickLook de nuevo.

Por último, he aquí algunas Notas de los desarrolladores de Apple para la depuración - quizás la herramienta qlmanage puede ayudarle a determinar la causa de este problema:

por man qlmanage

1.  qlmanage -r resets Quick Look Server and all Quick Look client's generator cache.

2.  qlmanage -m gets all sort of information on Quick Look server including the list of detected generators.

3.  qlmanage -t displays the Quick Look generated thumbnails (if available) for the specified files.

4.  qlmanage -p displays the Quick Look generated previews for the specified files.

5.  qlmanage -h displays extensive help.

Curiosamente, por las respuestas a esta pregunta de stack overflow Nunca sabrás si Apple se da cuenta o aborda tu error. En el mejor de los casos, supongo que puedes intentar reducir la causa.

0 votos

Wow, ¡no sabía que qlmanage podía hacer todas esas cosas! ¡Ahora mismo lo compruebo! También he subido la imagen que me pediste

1 votos

De nuevo las vistas previas y las miniaturas generadas por qlmanage de la línea de comandos aparecen bien (hasta que decido ampliarla). Con el nivel de depuración 1 estaba recibiendo una advertencia de que puede haber otros qlgeneradores haciendo sombra al predeterminado, así que ejecuté qlmanage -g "/System/Library/QuickLook/Image.qlgenerator" -c "public.image" -p imagename.JPG -d 1 y nada cambió

1 votos

La exportación de las miniaturas generadas a un archivo también revela que la miniatura se genera correctamente - ¡es un problema con la visualización de la misma!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X