From eb58f3cbce57e8d83d3943f879d800e849f689da Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sat, 11 Jan 2020 15:15:00 +0000 Subject: [PATCH] Add DCTFilter --- Dockerfile | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a9847f1..f16707b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,16 +5,44 @@ RUN echo 'deb http://ftp-stud.hs-esslingen.de/pub/Mirrors/debian-multimedia/ tes && apt-get -y --allow-unauthenticated install deb-multimedia-keyring \ && apt-get update \ && apt-get -y install \ + autoconf \ beignet-opencl-icd \ ffmpeg \ git \ + libtool \ python3-pip \ vapoursynth \ vapoursynth-* \ wget \ x264 \ x265 \ - && rm -rf /var/lib/apt/lists/* + && rm -rf /var/lib/apt/lists + +RUN cd /tmp \ + && wget http://www.fftw.org/fftw-3.3.8.tar.gz \ + && tar xvf fftw-3.3.8.tar.gz \ + && cd fftw-3.3.8 \ + && ./configure \ + --enable-shared \ + --enable-threads \ + --enable-openmp \ + --enable-sse2 \ + --enable-avx2 \ + --enable-float \ + && make -j 4 install \ + && cd .. \ + && rm -rf fftw-3.3.8 + +RUN cd /tmp \ + && git clone --depth=1 https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DCTFilter \ + && cd VapourSynth-DCTFilter \ + && ./autogen.sh \ + && ./configure --libdir=/usr/lib/x86_64-linux-gnu/vapoursynth \ + && make install \ + && cd .. \ + && rm -rf VapourSynth-DCTFilter + +RUN apt-get -y install RUN pip3 --no-cache-dir install \ matplotlib \