Add missing plugin requests from #1
This commit is contained in:
parent
514e77c31c
commit
5ee273cbf0
|
@ -20,7 +20,7 @@ ARG VTM_TAG=VTM-21.2
|
|||
ARG VTM_REPO=https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM.git
|
||||
|
||||
# AV1 codecs/tools
|
||||
ARG AOM_TAG=v3.7.0-rc1
|
||||
ARG AOM_TAG=v3.7.0-rc2
|
||||
ARG AOM_REPO=https://aomedia.googlesource.com/aom.git
|
||||
|
||||
ARG SVT_TAG=v1.6.0
|
||||
|
@ -453,7 +453,7 @@ COPY --from=build-vtm /usr/bin/VTM* /usr/bin/
|
|||
|
||||
COPY --from=build-xeve /usr/bin/xeveb_app /usr/bin/xeveb
|
||||
COPY --from=build-xeve-main /usr/bin/xeve_app /usr/bin/xeve
|
||||
COPY --from=build-revce /usr/bin/revc* /usr/bin/
|
||||
COPY --from=build-revc /usr/bin/revc* /usr/bin/
|
||||
|
||||
COPY --from=build-fdk-aac /usr/bin/aac-enc /usr/bin/aac-enc
|
||||
|
||||
|
|
|
@ -25,6 +25,32 @@ function ninja-plugin () {
|
|||
fi
|
||||
}
|
||||
|
||||
function configure-plugin () {
|
||||
tempdir="${3}"
|
||||
if [[ "${tempdir}" == "" ]]; then
|
||||
tempdir="$(mktemp -p /src -d -t vsXXXXXX)"
|
||||
fi
|
||||
git-shallow-clone "${2}" "${1}" "${tempdir}"
|
||||
pushd "${tempdir}"
|
||||
./autogen.sh
|
||||
./configure --prefix=/usr --libdir=/usr/lib/vapoursynth
|
||||
make -j$(nproc)
|
||||
make install
|
||||
popd
|
||||
if [[ "${3}" == "" ]]; then
|
||||
rm -r "${tempdir}"
|
||||
fi
|
||||
}
|
||||
|
||||
# VapourSynth ones
|
||||
|
||||
ninja-plugin https://github.com/vapoursynth/vivtc.git 4ac661d78eaf8b5ab7c5dd2d05c81234fe9aaca8
|
||||
ninja-plugin https://github.com/vapoursynth/vs-removegrain.git 89ca38a6971e371bdce2778291393258daa5f03b
|
||||
ninja-plugin https://github.com/vapoursynth/vs-miscfilters-obsolete.git 07e0589a381f7deb3bf533bb459a94482bccc5c7
|
||||
|
||||
|
||||
|
||||
|
||||
# Irrational-Encoding-Wizardry entries
|
||||
|
||||
ninja-plugin https://github.com/Irrational-Encoding-Wizardry/descale.git 8c53f5d1297dee286e5a854ae5731103614a0583 /src/descale
|
||||
|
@ -58,8 +84,13 @@ ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Yadifmod.
|
|||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D.git r9
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DFTTest.git bc5e0186a7f309556f20a8e9502f2238e39179b8
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DCTFilter.git r2.1
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-CTMF.git r5
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-CAS.git r2
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Deblock.git r6.1
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2.git r7.1
|
||||
#OpenCL required: ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3.git r4
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF.git r10
|
||||
#ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCAnny.git 14ac2ceeb59afc7089974d0ae233fe8d0ea183c8
|
||||
#compilation error: ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCAnny.git 14ac2ceeb59afc7089974d0ae233fe8d0ea183c8
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-AddGrain.git r10
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Retinex.git 6bfbdd429159c85075dc4b08e0ac4e706470916b
|
||||
ninja-plugin https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TTempSmooth.git r4.1
|
||||
|
@ -71,8 +102,11 @@ pip-plugin https://github.com/HomeOfVapourSynthEvolution/havsfunc.git 0f6a7d9d97
|
|||
pip-plugin https://github.com/HomeOfVapourSynthEvolution/mvsfunc.git 865c7486ca860d323754ec4774bc4cca540a7076
|
||||
|
||||
|
||||
|
||||
|
||||
git-shallow-clone "f956a1e607c492fe156aa348f00c8277b30175ad" https://github.com/HomeOfVapourSynthEvolution/VapourSynth-SangNomMod.git /src/VapourSynth-SangNomMod
|
||||
pushd /src/VapourSynth-SangNomMod
|
||||
./configure --install=/usr/lib/vapoursynth
|
||||
make -j$(nproc)
|
||||
make install
|
||||
|
||||
# dubhater entries
|
||||
curl https://raw.githubusercontent.com/dubhater/vapoursynth-fieldhint/v3/src/fieldhint.c | gcc -x c -I /usr/include/vapoursynth \
|
||||
|
@ -80,20 +114,25 @@ curl https://raw.githubusercontent.com/dubhater/vapoursynth-fieldhint/v3/src/fie
|
|||
-O3 -fPIC \
|
||||
-
|
||||
|
||||
configure-plugin https://github.com/dubhater/vapoursynth-fluxsmooth.git v2
|
||||
|
||||
ninja-plugin https://github.com/dubhater/vapoursynth-sangnom.git r42
|
||||
ninja-plugin https://github.com/dubhater/vapoursynth-mvtools.git d2c491b3030415c4b416f048e236f5f327d7cb89
|
||||
|
||||
# Other entries
|
||||
|
||||
configure-plugin https://github.com/Hinterwaeldlers/vapoursynth-hqdn3d.git eb820cb23f7dc47eb67ea95def8a09ab69251d30
|
||||
|
||||
ninja-plugin https://github.com/myrsloik/VapourSynth-FFT3DFilter.git R2
|
||||
|
||||
git-shallow-clone "r30" https://github.com/EleonoreMizo/fmtconv.git /src/fmtconv
|
||||
pushd /src/fmtconv
|
||||
cd build/unix
|
||||
sed -i 's/ -fexperimental-new-pass-manager//g' configure.ac
|
||||
./autogen.sh
|
||||
./configure --prefix=/usr
|
||||
./configure --prefix=/usr --libdir=/usr/lib/vapoursynth/
|
||||
make -j$(nproc)
|
||||
cp .libs/libfmtconv.so /usr/lib/vapoursynth/
|
||||
|
||||
ninja-plugin https://github.com/myrsloik/VapourSynth-FFT3DFilter.git R2
|
||||
make install
|
||||
|
||||
git-shallow-clone "68dc130bc37615fd912d1dc1068261f00f54b146" https://github.com/sekrit-twc/znedi3.git /src/znedi3
|
||||
pushd /src/znedi3
|
||||
|
|
Loading…
Reference in a new issue