From 0d6ab67d221a64bd9e7ad59610d77c511ad9684d Mon Sep 17 00:00:00 2001 From: Blake Blackshear Date: Sat, 7 Jan 2023 13:27:11 -0600 Subject: [PATCH] use ffmpeg from raspbian repo --- docker/install_deps.sh | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/docker/install_deps.sh b/docker/install_deps.sh index c2cc3c98c..7bc570fa5 100755 --- a/docker/install_deps.sh +++ b/docker/install_deps.sh @@ -12,10 +12,7 @@ apt-get -qq install --no-install-recommends -y \ unzip locales tzdata libxml2 xz-utils \ python3-pip -# add raspberry pi repo mkdir -p -m 600 /root/.gnupg -gpg --no-default-keyring --keyring /usr/share/keyrings/raspbian.gpg --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E -echo "deb [signed-by=/usr/share/keyrings/raspbian.gpg] http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi" | tee /etc/apt/sources.list.d/raspi.list # add coral repo wget --quiet -O /usr/share/keyrings/google-edgetpu.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg @@ -30,8 +27,8 @@ apt-get -qq update apt-get -qq install --no-install-recommends --no-install-suggests -y \ libedgetpu1-max python3-tflite-runtime python3-pycoral -# btbn-ffmpeg -> amd64 / arm64 -if [[ "${TARGETARCH}" == "amd64" || "${TARGETARCH}" == "arm64" ]]; then +# btbn-ffmpeg -> amd64 +if [[ "${TARGETARCH}" == "amd64" ]]; then if [[ "${TARGETARCH}" == "amd64" ]]; then btbn_arch="64" else @@ -45,6 +42,17 @@ fi # ffmpeg -> arm32 if [[ "${TARGETARCH}" == "arm" ]]; then + # add raspberry pi repo + gpg --no-default-keyring --keyring /usr/share/keyrings/raspbian.gpg --keyserver keyserver.ubuntu.com --recv-keys 9165938D90FDDD2E + echo "deb [signed-by=/usr/share/keyrings/raspbian.gpg] http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi" | tee /etc/apt/sources.list.d/raspi.list + apt-get -qq install --no-install-recommends --no-install-suggests -y ffmpeg +fi + +# ffmpeg -> arm64 +if [[ "${TARGETARCH}" == "arm64" ]]; then + # add raspberry pi repo + gpg --no-default-keyring --keyring /usr/share/keyrings/raspbian.gpg --keyserver keyserver.ubuntu.com --recv-keys 82B129927FA3303E + echo "deb [signed-by=/usr/share/keyrings/raspbian.gpg] https://archive.raspberrypi.org/debian/ bullseye main" | tee /etc/apt/sources.list.d/raspi.list apt-get -qq install --no-install-recommends --no-install-suggests -y ffmpeg fi