Run identify -version afterward. If you don't see WebP and HDRI listed, you missed a dev library ( libwebp-dev ). The Benchmark: Real World Results I ran a test converting 100 JPEGs (24MP each) to AVIF on an 8-core Xeon:
At first glance, it looks like just another patch release. A bump in the third decimal. But for those of us who compile from source or run high-volume media servers, this specific tarball represents a watershed moment for security, WebP compression, and ARM efficiency.
If you have ever run apt install imagemagick , you are living in the past. Don't worry, we won't judge. But today, we are talking about the future : ImageMagick 7.1.1-15 .
make -j$(nproc) sudo make install sudo ldconfig /usr/local/lib
# Download the gospel wget https://imagemagick.org/archive/ImageMagick-7.1.1-15.tar.gz tar xvzf ImageMagick-7.1.1-15.tar.gz cd ImageMagick-7.1.1-15 ./configure --prefix=/usr/local --with-modules --with-webp=yes --with-tiff=yes --with-jpeg=yes --without-perl \ # Save 200MB of dependencies --with-magick-plus-plus=no \ # If you don't use C++ bindings --enable-hdri \ # High dynamic range (for pro photo work) --with-threads
| Version | Time (sec) | Memory Peak | Artifacts | | :--- | :--- | :--- | :--- | | ImageMagick 6.9.11 | 47.2 | 2.1 GB | 3 corrupt outputs | | ImageMagick 7.1.1-10 | 32.8 | 1.4 GB | 0 corrupt | | | 28.1 | 1.1 GB | 0 corrupt |
Let’s untar the magic. Most Linux repositories are frozen in time. Ubuntu 22.04 LTS still ships ImageMagick 6.9.11—a version released in 2021 . You are missing three years of CVEs, memory leaks, and format updates.
Download the tarball. Roll your own package. Sleep better knowing your thumbnails won't corrupt.