From eadb1b58092ff4952b9a3376405804df638703a5 Mon Sep 17 00:00:00 2001 From: Ning Shang Date: Fri, 4 Sep 2026 09:33:01 -0700 Subject: [PATCH] MediaSDK 3.1.5 DEB workaround Add a workaround for MediaSDK-3.1.5-linux-amd64.deb (released in August 2026). Build using command docker build --tag ubuntu:insta360 \ --build-arg=MEDIASDK_UBUNTU_DEB=MediaSDK-3.1.5-linux-amd64.deb . --- .gitignore | 1 + Dockerfile | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index 359fd9d..ce47e79 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ libMediaSDK-dev_2.0-0_amd64_ubuntu18.04.deb libMediaSDK-dev_2.0-6_amd64_ubuntu18.04.deb libMediaSDK-dev-3.1.1.0-20250922_191110-amd64.deb +MediaSDK-3.1.5-linux-amd64.deb **/.DS_Store diff --git a/Dockerfile b/Dockerfile index 3b8dca4..ff8b8e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,4 +12,10 @@ RUN apt update && \ apt install exiftool ffmpeg bc -y RUN apt install "./${MEDIASDK_UBUNTU_DEB}" -y +# Workaround for MediaSDK-3.1.5-linux-amd64 +RUN if [ "MediaSDK-3.1.5-linux-amd64.deb" = "${MEDIASDK_UBUNTU_DEB}" ]; then \ + ln -sf /usr/lib/x86_64-linux-gnu/libtiff.so.6 /usr/lib/x86_64-linux-gnu/libtiff.so.5; \ + ln -sf /opt/MediaSDK-3.1.5-linux/bin/MediaSDKTest /usr/bin/MediaSDKTest; \ + fi + COPY scripts scripts