diff --git a/Dockerfile b/Dockerfile index c833309..bff5829 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,7 @@ 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 \ + beignet-opencl-icd \ ffmpeg \ python3-pip \ vapoursynth \ @@ -14,15 +15,21 @@ RUN echo 'deb http://ftp-stud.hs-esslingen.de/pub/Mirrors/debian-multimedia/ tes x265 \ && rm -rf /var/lib/apt/lists/* -RUN pip3 install yuuno 'prompt-toolkit<2.1.0,>=2.0.0' \ +RUN pip3 --no-cache-dir install \ + matplotlib \ + yuuno 'prompt-toolkit<2.1.0,>=2.0.0' \ && yuuno jupyter install -RUN wget -P /usr/local/lib/python3.7/dist-packages/ \ +RUN wget -P /usr/local/lib/python3.*/dist-packages/ \ https://github.com/HomeOfVapourSynthEvolution/havsfunc/raw/master/havsfunc.py \ https://github.com/HomeOfVapourSynthEvolution/mvsfunc/raw/master/mvsfunc.py \ + https://github.com/Infiziert90/getnative/raw/master/getnative.py \ + https://github.com/Irrational-Encoding-Wizardry/fvsfunc/raw/master/fvsfunc.py \ + https://github.com/Irrational-Encoding-Wizardry/kagefunc/raw/master/kagefunc.py \ + https://github.com/WolframRhodium/muvsfunc/raw/master/muvsfunc.py \ https://github.com/dubhater/vapoursynth-adjust/raw/master/adjust.py -RUN chmod 755 /usr/local/lib/python3.7/dist-packages/* +RUN chmod 755 /usr/local/lib/python3.*/dist-packages/* RUN adduser --disabled-password --gecos '' vapoursynth USER vapoursynth