Contao-Camp 2024
Ergebnis 1 bis 38 von 38

Thema: C4: JPG-Qualität

  1. #1
    Contao-Nutzer
    Registriert seit
    19.12.2014.
    Beiträge
    3

    Standard C4: JPG-Qualität

    Hallo zusammen,

    weiß jemand zufällig, wo/wie man die Qualität der von Contao generierten JPGs beeinflussen kann?

    Früher gab es dafür ja ein Feld im Backend unter "Einstellungen".

    Ein
    $GLOBALS['TL_CONFIG']['jpgQuality']
    scheint wohl nicht zu helfen.

    Ich bin im Code schon bis
    $container->getParameter('contao.image.imagine_options')['jpeg_quality'];
    vorgestoßen.

    Vielen Dank im Voraus!

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Erzeuge dir die Datei app/config/config.yml mit folgendem Inhalt:
    Code:
    contao:
        image:
            imagine_options:
                jpeg_quality: 95
    Dann lösche den Production Cache.

  3. #3
    Contao-Nutzer
    Registriert seit
    09.10.2017.
    Beiträge
    44

    Standard

    Achtung, auf die richtige Einrückung achten. YAML Dateien sind da sehr eitel!

  4. #4
    Contao-Nutzer
    Registriert seit
    19.12.2014.
    Beiträge
    3

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Erzeuge dir die Datei app/config/config.yml mit folgendem Inhalt:
    Code:
    contao:
        image:
            imagine_options:
                jpeg_quality: 95
    Dann lösche den Production Cache.
    Besten Dank!

  5. #5
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Was ist denn der default Wert, wenn es keinen Eintrag gibt?
    Habe gerade einen Kunden, der sich beschwert, dass die Bilder auf der Webseite nicht scharf sind.

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    80

    Aber die tatsächliche Bildqualität hängt davon ab, welche Library dann tatsächlich auf dem Server benutzt wird.

  7. #7
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    nur mal vorsichtig gefragt - haben die Bilder auch die korrekte Größe? Nicht dass ein 100px x 100px Bild auf 800px x 800px vergrößert wird. Alles schon erlebt.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  8. #8
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Eigentlich schon. Die Bilder haben eine Breite von 1920px.

    Ich habe aber einen Verdacht, wo Du das so sagst. Als die Seite gebaut wurde hatte der Kunde einen Monitor mit 1280er Auflösung, jetzt hat er einen 22" Widescreen mit Full-HD Auflösung. Das kann ich aber nicht nachstellen, da ich hier auch nur 1280er Auflösungen habe.

    Der Kunde wollte das die Seite immer den ganzen Bildschirm füllt.

    Vllt. kannst Du mal schauen: https://bit.ly/2PT1wWJ

    Es geht um das obere Bild auf der Startseite.

  9. #9
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.075
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja...
    Code:
    Maße: 1.263px × 674px (Skaliert zu 1.903px × 1.016px)
    Das ist Firefox maximiert auf einem Full-HD Display.
    Es liegt also zumindest nicht nur an der JPG-Qualität

  10. #10
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo neelix,
    das erste Bild hat schon mal eine Breite von 1263px und ich hab einen Bildschirm, der mit 1920px breite läuft. Das sieht dann schon ein wenig unschön aus bei den Haaren. Das ist bei deinem Kunden dann sicher noch ein wenig unschöner...
    Von daher solltest du dir noch mal die Bildgrößen genauer anschauen und da eventuell ein wenig größer werden ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Ich habe aber einen Verdacht, wo Du das so sagst. Als die Seite gebaut wurde hatte der Kunde einen Monitor mit 1280er Auflösung, jetzt hat er einen 22" Widescreen mit Full-HD Auflösung. Das kann ich aber nicht nachstellen, da ich hier auch nur 1280er Auflösungen habe.
    In modernen Browsern kannst du im Responsive Mode beliebige Auflösungen einstellen, selbst wenn deine eigene zu klein ist.

  12. #12
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Die Maße stammen so aus dem Template. Ich habe da jetzt mal etwas dran geschraubt.

    Könnt ihr bitte nochmal schauen.

  13. #13
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.075
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Sieht jetzt zumindest besser aus
    Code:
    Maße: 1.920px × 1.280px (Skaliert zu 1.903px × 1.269px)

  14. #14
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Dann greift das Media-Query. Ist das Bild denn jetzt "scharf"?

  15. #15
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So wie ich es gerade sehen kann schon...
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Dann greift das Media-Query. Ist das Bild denn jetzt "scharf"?
    Du kannst es, wie gesagt, selbst überprüfen. Benutze einfach Firefox bspw.

  17. #17
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    ich erkenne nur auf meinem Monitor keinen wirklichen Unterschied.
    Daher brauchte ich mal eine unabhängige Meinung.

  18. #18
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    ich erkenne nur auf meinem Monitor keinen wirklichen Unterschied.
    Daher brauchte ich mal eine unabhängige Meinung.
    Du musst es wie gesagt über die Responsive Tools des Browsers machen.

  19. #19
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Ja, hab ich ja.

    Damit ändert sich aber nicht die Pixeldichte meines Monitors. Ich sehe dann halt nur, dass das Media-Query greift und das größere Bild geladen wird.

  20. #20
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Ja, hab ich ja.

    Damit ändert sich aber nicht die Pixeldichte meines Monitors. Ich sehe dann halt nur, dass das Media-Query greift und das größere Bild geladen wird.
    Auch das kannst du mit den Responsive Tools simulieren. Für so etwas sind aber die Dev Tools von Chrome etwas besser geeignet, imho.

  21. #21
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Auch das kannst du mit den Responsive Tools simulieren. Für so etwas sind aber die Dev Tools von Chrome etwas besser geeignet, imho.
    Was sich aber auch nur darauf auswirkt welche Datei der Browser lädt.

    Aber jetzt scheint es ja zu passen. Mal schauen, was der Kunde meint.

  22. #22
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Was sich aber auch nur darauf auswirkt welche Datei der Browser lädt.
    Darum geht es ja. Und dann siehst du das, was der Kunde sieht.

  23. #23
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Wobei wir bei der nächsten Frage wären.

    Wenn ich die Seite jetzt auf einem 4K Monitor öffne, fängt das Spiel ja wieder von vorne an.

    In welchen Auflösungen (und Dateigrößen) stellt ihr Bilder ein?

  24. #24
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    817

    Standard

    2500px x1400px

  25. #25
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    Hallo,

    ich muss mich hier einmal einklinken.

    Kann es sein, dass sich die Bildkomprimierung von Contao 3.5 zur 4.4 verschlechtert hat bzw. bei gleichen Angaben größere Dateigrößen generiert werden?

    Ich habe gerade eine Website in zwei Zuständen: 3.5 live und 4.4 in der Entwicklung. Dabei ist mir aufgefallen, dass das gleiche Bild auf dem gleichen Server mit gleichen PHP-Einstellungen, Größenangeben, Library etc. im Livebetrieb ca 71 kb hat und in der Entwicklung 74 kb. Das ist ja unter pagespeed Aspekten horend.

    Im alten 3.5er System ist die Bildqualität in den Einstellungen auf 80 eingestellt und soweit ich das verstehe ist das in Contao 4.4 per default bereits so.

    Habt Ihr die selben Erfahrungen? Und wenn ja, lässt sich das mit Bordmitteln noch optimieren, ohne Qualtität zu verlieren?

    Danke und Grüße
    juju

  26. #26
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Contao 4 nutzt ImageMagick oder GraphicsMagick, wenn vorhanden, ansonsten GD. Die Qualität der Bilder unterscheidet sich je nach dem bei gleicher Einstellung.
    Geändert von Spooky (08.05.2019 um 11:32 Uhr)

  27. #27
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.553
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ab Contao 4.6 könnte man ggf. auch auf einen anderen Bildverarbeiter umschalten (sofern am Server verfügbar), z. B.

    Code:
    contao:
        image:
            imagine_service: contao.image.imagine.imagick
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  28. #28
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    OK, aber habt Ihr die gleiche Erfahrung mit der Verschlechterung gemacht oder ist bei mir irgendwas schräg?

    Wie gesagt alles gleich nur Contao anders (4.4 statt 3.5)

    Danke und Grüße
    juju

  29. #29
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Welche Library ist bei dir im Einsatz?

    Wie gesagt, wenn bei dir jetzt Imagick oder Gmagick im Einsatz ist, dann kannst du nicht erwarten dass:

    • Die Bilder bei gleicher Qualitätseinstellung die gleiche Qualität haben.
    • Die Bilder die selbe Dateigröße haben.


    Eine "Verschlechterung" gibt es nicht - denn das ist alles relativ.

  30. #30
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    Bei mir ist imagick im Einsatz, aber wie gesagt bei beiden Installationen. Also sollte doch eigentlich kein Unterschied in der Dateigröße vorliegen.

    Würdest Du eine Verlangsamung der Seiten nicht als "Verschechterung" ansehen? Wenn eine Website bildlastig ist kann das doch schon ins Gewicht fallen.

  31. #31
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.075
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie hast du Contao 3.5 dazu gebracht, imagick zu nutzen?

  32. #32
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von juju Beitrag anzeigen
    Bei mir ist imagick im Einsatz, aber wie gesagt bei beiden Installationen. Also sollte doch eigentlich kein Unterschied in der Dateigröße vorliegen.
    Contao 3 unterstützt von sich aus nicht Imagick.

  33. #33
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    Ah, verstehe. Dann wird bei der 3.5er wohl GD im Einsatz sein (laut phpinfo ist das zumindest vorhanden) und bei der 4.4er imagick.

    Vielleicht versuche ich dann mal GD zu aktivieren, wenn das kleinere Dateien erzeugt. Oder sollte ich besser imagick nehmen und die jpg Qualität verkleinern?

    Danke und Grüße
    juju

  34. #34
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zitat Zitat von juju Beitrag anzeigen
    Würdest Du eine Verlangsamung der Seiten nicht als "Verschechterung" ansehen? Wenn eine Website bildlastig ist kann das doch schon ins Gewicht fallen.
    Nein, wie gesagt ist das relativ. Bilder, die unter GD in Contao 3 erzeugt worden sind, kannst du nicht mit Bildern, die mit ImageMagick in Contao 4 erzeugt worden sind vergleichen. Die Dateigröße bspw. mag zwar bei gleicher Qualitätseinstellung kleiner sein, die Qualität der Bilder ist aber höchstwahrscheinlich bei gleicher Qualitätseinstellung mit ImageMagick besser.



    Zitat Zitat von juju Beitrag anzeigen
    Vielleicht versuche ich dann mal GD zu aktivieren, wenn das kleinere Dateien erzeugt. Oder sollte ich besser imagick nehmen und die jpg Qualität verkleinern?
    Es macht überhaupt keinen Sinn das zu tun. Imagick bzw. Gmagick ist in allen Belangen besser
    Geändert von Spooky (08.05.2019 um 12:32 Uhr)

  35. #35
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    Danke für die Info

  36. #36
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    Ich muss mich doch nochmal melden.

    Ich hab ein wenig mit den JPG-Qualitäten unter Imagick rumgespielt und die Bilder etwas genauer untersucht: selbst bei gleicher Einstellung wie unter GD (80) bekomme ich bei Imagick wesentlich mehr Rauschen auf den Bildern bei teilweise fast 50% mehr Dateigröße (eines der Bilder hat bei gleichen Ausmaßen unter C4.4/Imagick 51 kb und unter 3.5/GD 35 kb). Das halte ich doch wirklich für zuviel.

    Kann ich da unter C4.4 wirklich nicht mehr tun? Oder wüsste jemand einen anderen Grund für die Verschlechterung?

    Danke und Grüße
    juju

  37. #37
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Zeige mal einen Vergleich. Die Default Einstellung von 80 für GD in Contao 3 ist sehr niedrig, denn damit bekommt man (außer für kleine Thumbnails) keine gute JPG Bildqualität. Wir verwenden in Contao 3 daher meist 90 oder sogar mehr.

    Die gleiche Einstellung sollte unter Contao4 mit Imagick/Gmagick ein wesentlich besseres Ergebnis bringen.

  38. #38
    Contao-Fan
    Registriert seit
    02.09.2009.
    Beiträge
    307

    Standard

    Hi Spooky,

    kann ich leider nicht, ist noch in Entwicklungsbereich.

    Aber ich habe mich gerade mit dem Designer zusammen gesetzt und er findet die Bilder auf seinem 4K-Monitor selbst bei kleineren JPEG-Werten besser als im Live-System, während sie auf meinem Stino-Monitor stärker rauschen. Aber wenn er zufrieden ist, sollten es die Besucher der Website erst recht sein

    Insofern bin ich dann mit Qualität 70 bzgl. Dateigröße kleiner als bei 80 im alten System. Damit kann ich leben

    Danke und Grüße
    juju

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •