Wer hochwertige Bilder in seiner Website in TYPO3 verwendet, könnte in folgendem Problem landen: Nach dem Upload erscheinen die Bilder einer Film- und Medienproduktion plötzlich dunkler als im Original. Besonders bei PNG- und JPEG-Dateien fiel dies sofort ins Gewicht – ein Ärgernis, wenn die Bildwirkung sprich die Emotion eins Foto entscheidend ist.
In diesem Beitrag zeigen wir, warum TYPO3 12 LTS in Kombination mit ImageMagick Bilder abdunkeln kann und wie man das Problem Schritt für Schritt behebt.
Die eigentliche Ursache: ImageMagick-Update auf dem Linux Sever
In unserem Falle wurde der Effekt plötzlich sichtbar, nach einem Update von ImageMagick (neueste Version) auf dem Server.
Dabei verändert sich die Art, wie ImageMagick den RGB-Farbraum interpretiert:
-
Alte Versionen behandelten Bilder intern korrekt
-
Neue Versionen (v7+) nutzen lineares RGB ohne ICC-Profil
-
Ergebnis: Bilder wirken dunkler, kontrastärmer
Das betrifft nicht nur einzelne Bilder, sondern kann hunderte Dateien gleichzeitig beeinflussen – wie z. B. bei einem Jazz-Fotografen, dessen ganze Galerie plötzlich dunkler erschien.
TYPO3 GFX-Einstellungen prüfen
In TYPO3 12 LTS wird die Farbraum-Interpretation über die GFX-Konfiguration gesteuert. Problematisch ist:
'GFX' => [
'processor' => 'ImageMagick',
'processor_colorspace' => 'RGB', // Problem: erzeugt dunklere Bilder
]
Lösung: Auf sRGB stellen:
'GFX' => [
'processor' => 'ImageMagick',
'processor_colorspace' => 'sRGB',
]
‚
Schritt-für-Schritt sollten dann:
-
Caches leeren
-
TYPO3 Install Tool → Wartung → „Flush processed files“
-
Optional: „Clear all caches“
-
-
Temp-Dateien löschen
-
Ordner
fileadmin/_processed_/
manuell oder per Istall Tool im Odernder Wartung leeren
-
-
Bilder ggf. neu hochladen
-
Neue Varianten werden im korrekten Farbraum erzeugt
-
CSS-Overlay prüfen
Manchmal wird das Bild zusätzlich dunkler, weil CSS-Overlays aktiv sind:
.textpic .image::after,
.gallery-item::after {
background: rgba(0,0,0,0.1) !important;
}
Checkliste für Redakteure
Checkliste für Redakteure:
- LocalConfiguration.php → processor_colorspace auf sRGB setzen
- Install Tool → „Flush processed files“
- Bilder ggf. neu hochladen
- CSS-Overlays prüfen und ggf. anpassen
Fazit
-
Ursache: ImageMagick-Update auf dem Server → RGB wird anders interpretiert
-
Effekt: Bilder wirken dunkler, hunderte Dateien können betroffen sein
-
Lösung:
processor_colorspace
auf sRGB, Temp-Dateien löschen, ggf. Bilder neu hochladen -
CSS-Overlays zusätzlich prüfen
Tipp: Mit der Browser-Entwicklerkonsole lässt sich überprüfen, ob Overlay-Elemente oder CSS-Filter (
brightness
) die Helligkeit zusätzlich beeinflussen.