Add DCTFilter
This commit is contained in:
parent
c76f4209aa
commit
eb58f3cbce
30
Dockerfile
30
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 -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 \
|
||||||
|
|
Reference in a new issue