Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

avif Konversion funktioniert nicht auf Server #15

Closed
fietstouring opened this issue Sep 7, 2023 · 5 comments
Closed

avif Konversion funktioniert nicht auf Server #15

fietstouring opened this issue Sep 7, 2023 · 5 comments

Comments

@fietstouring
Copy link

fietstouring commented Sep 7, 2023

jetzt hab ich (leider) einen weiteren interessanten Fall auf einem anderen Server mit media_negotiator 4.0.0alpha1

  • gd hat sowohl webp als auch avif enabled und wird accepted
  • media_negotiator konvertiert in avif, allerdings wird kein Bild generiert -> Error:
imageavif(): avif error - Could not encode image: No codec available
Datei: redaxo/src/addons/media_manager/lib/managed_media.php:343

Über den Media Manager habe ich getestet, ob die Konvertierung über den default-Konvertierungs-Effekt funktioniert. Ergebnis: webp wird konvertiert, avif nicht.

Es wäre daher vielleicht sinnvoll im Addon die Möglichkeit der Codec-Auswahl einzubauen.
EDIT: hab jetzt als workaround die Erkennung von avif in der Helper.php auskommentiert, damit meine Seite funktioniert.

@AndiLeni
Copy link
Owner

AndiLeni commented Sep 7, 2023

Hast du Imagick auf dem Server installiert? Wenn ja, kannst du in den negotiator einstellungen probieren, die Nutzung von Imagick zu erzwingen.

Ein ähnliches Problem gab es schon mal hier: #10, aber es liegt leider am Hoster und dessen Software. Soweit ich das gelesen habe gibt es keine Möglichkeit den Codec zu ändern in PHP. Wenn der passende Codec nicht auf dem OS installiert ist geht nix :(

Vllt müsste man zusätzlich noch eine Option einbauen, um AVIF zu deaktivieren 😅

@fietstouring
Copy link
Author

ja ich glaube die Option ist notwendig. auf diesem Server musste ich Code auskommentieren, damit die avif Option nicht ausgeführt wird.

@fietstouring
Copy link
Author

fietstouring commented Oct 11, 2023

Hi, mir ist jetzt schon der zweite Server (bei einem anderen Provider) untergekommen, bei dem AVIF unterstützt wird, die Dateien auch in AVIF ausgeliefert werden, aber keine Bilder daherkommen. Eine Option, welches Format man verwenden möchte wäre daher m.M.n. zwingend. Auch imagick ändert daran nichts. Grüße!

@AndiLeni
Copy link
Owner

@fietstouring Ich habe die Version 4.0.0 gepusht, da kann man in den einstellungen avif deaktivieren

@fietstouring
Copy link
Author

Danke!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants