diff --git a/dockerfile-kasm-core b/dockerfile-kasm-core index 1d30b0b..e3d5480 100644 --- a/dockerfile-kasm-core +++ b/dockerfile-kasm-core @@ -93,6 +93,13 @@ RUN bash $INST_SCRIPTS/printer/install_printer.sh && rm -rf $INST_SCRIPTS/printe COPY ./src/ubuntu/install/printer/resources/*.ppd /etc/cups/ppd/ ### Install Recorder Service + +RUN apt-get remove -y ffmpeg +RUN wget -q "https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz" +RUN tar -xf ffmpeg-release-amd64-static.tar.xz -C . +RUN cp ./ffmpeg-6.1-amd64-static/ffmpeg /usr/local/bin +RUN rm -rf ./ffmpeg-* + COPY ./src/ubuntu/install/recorder $INST_SCRIPTS/recorder/ RUN bash $INST_SCRIPTS/recorder/install_recorder.sh && rm -rf $INST_SCRIPTS/recorder diff --git a/src/ubuntu/install/recorder/install_recorder.sh b/src/ubuntu/install/recorder/install_recorder.sh index 93af307..15fc4fe 100644 --- a/src/ubuntu/install/recorder/install_recorder.sh +++ b/src/ubuntu/install/recorder/install_recorder.sh @@ -12,7 +12,7 @@ elif [ "${DISTRO}" == "opensuse" ]; then zypper install -ny xhost fi -COMMIT_ID="c1fb295699b044a731e4ef3369808cbd39da1567" +COMMIT_ID="3bfd31d0a88c4d74ace9d7c7d12a95bc7f8ce7b7" BRANCH="feature_KASM-5446-refactor-kasm-recorder-service-to-attempt-to-eliminate-deadlocks-and-corrupt-videos" COMMIT_ID_SHORT=$(echo "${COMMIT_ID}" | cut -c1-6)