Code Monkey home page Code Monkey logo

Comments (2)

Difegue avatar Difegue commented on June 12, 2024 1

Oh nvm, it's actually already out: https://alpinelinux.org/posts/Alpine-3.18.0-released.html
I'll try and give this a shot soonish.

from lanraragi.

Difegue avatar Difegue commented on June 12, 2024

I did some testing, and it appears that Alpine 3.12's imagemagick actually did not include AVIF support yet.
(They said it came in 7.0 but clearly it needs at least 7.1...)

Linux/Docker logs: (3.16)

/home/koyomi/lanraragi # convert -version
Version: ImageMagick 7.1.0-50 beta Q16-HDRI x86_64 20489 https://imagemagick.org
Copyright: (C) 1999 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules 
Delegates (built-in): bzlib cairo fontconfig freetype gslib heic jng jpeg jxl lcms ltdl lzma png ps rsvg tiff webp x xml zlib
Compiler: gcc (11.2)

/home/koyomi/lanraragi # magick -list format | grep -i HEIC
     AVIF  HEIC      rw+   AV1 Image File Format (1.12.0)
     HEIC  HEIC      rw+   High Efficiency Image Format (1.12.0)
     HEIF  HEIC      rw+   High Efficiency Image Format (1.12.0)

Windows logs: (3.12)

/home/koyomi/lanraragi# convert -version
Version: ImageMagick 7.0.10-48 Q16 x86_64 2020-12-12 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules
Delegates (built-in): bzlib cairo fontconfig freetype gslib heic jng jpeg lcms ltdl lzma png ps rsvg tiff webp x xml zlib

/home/koyomi/lanraragi# magick -list format | grep -i HEIC
     HEIC* HEIC      rw+   High Efficiency Image Format (1.6.2)
     HEIF* HEIC      rw+   High Efficiency Image Format (1.6.2)

Which leads to this error when trying to make a thumbnail. It shouldn't explode as spectacularly as in your logs though, looks like the Minion job was missing an eval statement here. At least I'll be able to fix this.

/home/koyomi/lanraragi/public/temp/53ab5f638bccd48619ff3398d3012590b596fa5d# convert kimono.avif kimono.jpg
convert: no decode delegate for this image format `AVIF' @ error/constitute.c/ReadImage/572.
convert: no images defined `kimono.jpg' @ error/convert.c/ConvertImageCommand/3301. 

But yeah tl;dr is that AVIF thumbnails won't work on Windows until I manage to move it past Alpine 3.12. 🙇

I'm fairly hopeful the next alpine release will finally bundle in some patches for #626 's DNS problems.

from lanraragi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.