FreeBSD13.1にImageMagick7をインストール

FreeBSDにImageMagickをインストールしてAVIF(AV1 Image File Format)への変換を試したときの覚書。

環境: FreeBSD 13.1, ImageMagick 7.1.0-50

FreeBSDのバージョン確認。
# uname -a

FreeBSD vm-dev2 13.1-RELEASE-p6 FreeBSD 13.1-RELEASE-p6 GENERIC amd64


pkg経由でImageMagickインストールする。

まずは依存関係を知りたかったのでpkg経由でインストールしてみた。
# pkg search ImageMagick
# pkg install ImageMagick7

New packages to be INSTALLED:
        ImageMagick7: 7.1.0.50
        Imath: 3.1.6
        aom: 3.5.0
        brotli: 1.0.9,1
        cairo: 1.17.4_2,3
        cups: 2.4.2
        dav1d: 1.1.0
        dejavu: 2.37_1
        encodings: 1.0.5,1
        fftw3: 3.3.10_2
        font-bh-ttf: 1.0.3_4
        font-misc-ethiopic: 1.0.4
        font-misc-meltho: 1.0.3_4
        fontconfig: 2.14.0,1
        freetype2: 2.12.1_2
        fribidi: 1.0.12
        gdk-pixbuf2: 2.42.10
        ghostscript9-agpl-base: 9.56.1_7
        ghostscript9-agpl-x11: 9.56.1
        giflib: 5.2.1
        graphite2: 1.3.14
        gsfonts: 8.11_8
        harfbuzz: 7.0.1
        highway: 1.0.2
        jbig2dec: 0.19
        jbigkit: 2.1_1
        jpeg-turbo: 2.1.4
        lcms2: 2.13.1
        libXext: 1.3.4,1
        libXft: 2.3.7
        libXrender: 0.9.10_2
        libXt: 1.2.1,1
        libde265: 1.0.9
        libdeflate: 1.14
        libfontenc: 1.1.4
        libgd: 2.3.3_5,1
        libglvnd: 1.6.0
        libheif: 1.14.0_1
        libidn: 1.38
        libjxl: 0.7.0
        liblqr-1: 0.4.2
        libltdl: 2.4.7
        libpaper: 1.1.28
        libraqm: 0.9.0
        libraw: 0.20.2_3
        librsvg2-rust: 2.54.5_3
        libwmf: 0.2.12_1
        libzip: 1.9.2
        mkfontscale: 1.2.1
        openexr: 3.1.6
        openjpeg: 2.5.0
        pango: 1.50.9
        pixman: 0.42.2
        pkgconf: 1.8.0_1,1
        png: 1.6.39
        poppler-data: 0.4.11
        shared-mime-info: 2.2_1
        tiff: 4.4.0_1
        vmaf: 2.3.1
        webp: 1.2.4_1
        x265: 3.4_2
        xorg-fonts-truetype: 7.7_1

バージョン確認
# magick --version

Version: ImageMagick 7.1.0-50 beta Q16-HDRI amd64 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 fftw fontconfig freetype heic jbig jng jp2 jpeg jxl lcms lqr ltdl lzma openexr png raqm raw rsvg tiff webp wmf x xml zip zlib
Compiler: gcc (4.2)

対応フォーマットの確認
# magick -list format

AVIF変換してみる。
# magick key-visual.jpg key-visual.avif

ファイルサイズはWebPが54KBでAVIFが27KBで半分になった。
並べてみても違いが分からないくらい。



【関連記事】