diff --git a/Dockerfile b/Dockerfile index 05992cb3..81fc6abc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,10 +23,8 @@ ENV UID=1337 \ GID=1337 \ FFMPEG_BINARY=/usr/bin/ffmpeg -#COPY --from=lottieconverter /usr/local/include/rlottie* /usr/local/include/ COPY --from=lottieconverter /usr/lib/librlottie* /usr/lib/ COPY --from=lottieconverter /build/LottieConverter/dist/Debug/GNU-Linux/lottieconverter /usr/local/bin/lottieconverter -COPY ./mautrix_telegram/util/lottie2ffmpeg /usr/local/bin/lottie2ffmpeg COPY . /opt/mautrix-telegram WORKDIR /opt/mautrix-telegram diff --git a/mautrix_telegram/util/lottie2ffmpeg b/mautrix_telegram/util/lottie2ffmpeg deleted file mode 100755 index c5af7620..00000000 --- a/mautrix_telegram/util/lottie2ffmpeg +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -TMPDIR=$(mktemp -d) - -if [ ! -e $TMPDIR ]; then - >&2 echo "Failed to create temp directory" - exit 1 -fi - -trap "exit 1" HUP INT PIPE QUIT TERM -trap 'rm -rf "$TMPDIR"' EXIT - -cd $TMPDIR - -lottieconverter=$1 -resolution=$2 - -cat > input - -for i in {0..99}; do - padded="0$i" - $lottieconverter input frame-${padded: -2}.png png $resolution $((i+1)) -done - -ffmpeg -start_number 0 -framerate 30 -i frame-%02d.png -c:v libvpx-vp9 -pix_fmt yuva420p out.webm -f webm -