Add DCTFilter

This commit is contained in:
Simon Bruder 2020-01-11 15:15:00 +00:00
parent c76f4209aa
commit eb58f3cbce
No known key found for this signature in database
GPG key ID: 6F03E0000CC5B62F

View file

@ -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 -y --allow-unauthenticated install deb-multimedia-keyring \
&& apt-get update \ && apt-get update \
&& apt-get -y install \ && apt-get -y install \
autoconf \
beignet-opencl-icd \ beignet-opencl-icd \
ffmpeg \ ffmpeg \
git \ git \
libtool \
python3-pip \ python3-pip \
vapoursynth \ vapoursynth \
vapoursynth-* \ vapoursynth-* \
wget \ wget \
x264 \ x264 \
x265 \ 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 \ RUN pip3 --no-cache-dir install \
matplotlib \ matplotlib \