Я пытаюсь запустить некоторые преобразования imagemagick в Heroku, но некоторые форматы изображений выдают ошибки, потому что зависимости не установлены. Я хочу конвертировать .webp
, .jp2
и .heic
файлы. Я добавил этот heroku buildpack . Это работает для .webp
, но не для других форматов. Я полагаю, что мне нужно добавить дополнительные блоки скриптов, как показано ниже, но я не знаю, как это сделать.
...
# install libwebp
LIBWEBP_FILE="libwebp-$LIBWEBP_VERSION.tar.gz"
LIBWEBP_DIR="libwebp-$LIBWEBP_VERSION"
LIBWEBP_URL="http://downloads.webmproject.org/releases/webp/$LIBWEBP_FILE"
echo "-----> Downloading libwebp from $LIBWEBP_URL"
curl -L --silent $LIBWEBP_URL | tar xz
echo "-----> Building libwebp"
cd $LIBWEBP_DIR
export LDFLAGS="-L/usr/lib/x86_64-linux-gnu"
./configure --prefix=$INSTALL_DIR --disable-static
make && make install
cd ..
rm -rf $LIBWEBP_DIR
unset LDFLAGS
...
./configure --prefix=$INSTALL_DIR --with-webp=yes --with-gvc=no --with-quantum-depth=8 --disable-static
Любая помощь?
Обновление
I обнаружил, что мне нужно установить libheif на .heic
или jasper на .jp2