media-plugins/vs-placebo
libplacebo-based debanding, scaling and color mapping plugin for VapourSynth
-
vs-placebo-9999lto dovi python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 debug
View
Download
Browse License: LGPL-2.1 Overlay: vapoursynth -
vs-placebo-2.0.2~amd64 ~x86lto dovi python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 debug
View
Download
Browse License: LGPL-2.1 Overlay: vapoursynth
ChangeLog
commit 3149a43d4e6b167b5c1ab67de8f5d6669e0485ef
Author: Dani <surukko@gmail.com>
Date: Mon May 25 10:44:01 2026 +0200
VapourPain
This took me quite the time.
VapourSynth is soft deprecating API3 and now is a proper pip package, this came with some pain for packagers.
While checking all the ebuilds I ended up removing a lot of packages, some of them were no longer active, others were deleted from GitHub and others were simply rotting at API3.
It also could have been that the package was a CUDA package, I no longer have an Nvidia GPU, so I can't test if they even work. If somebody wants to maintain those packages I'm open to pull requests. It may even be that those packages are in PyPI and you can just install from there (you are not going to use them in mpv anyway, probably).
If there is a package somebody thinks it's still relevant for their workflow and that has no real substitute (and still exists), it can be taken back, just ask in an issue.
An env file is created so you don't have to run any post-install steps, just relogin on your shell or source /etc/profile
New plugins:
media-plugins/descratch
media-plugins/hysteresis
media-plugins/manipulate-motion-vectors
media-plugins/rawz
media-plugins/vapoursynth-iscombed
media-plugins/vapoursynth-nlm-ispc
media-plugins/vapoursynth-sneedif
media-plugins/vs-dfttest2
media-plugins/vs-nlm-ispc
media-plugins/vs-noise
Removed packages:
app-editors/vse-previewer
dev-cpp/vapoursynth-plusplus
media-libs/l-smash
media-libs/obuparse
media-libs/waifu2x-converter-cpp
media-plugins/bestaudiosource
media-plugins/vapoursynth-addgrain
media-plugins/vapoursynth-arearesize
media-plugins/vapoursynth-asharp
media-plugins/vapoursynth-astdr
media-plugins/vapoursynth-autocrop
media-plugins/vapoursynth-awarpsharp2
media-plugins/vapoursynth-beziercurve
media-plugins/vapoursynth-bilateral
media-plugins/vapoursynth-bilateralgpu
media-plugins/vapoursynth-bm3dcuda
media-plugins/vapoursynth-bmdegrain
media-plugins/vapoursynth-cas
media-plugins/vapoursynth-cnr2
media-plugins/vapoursynth-combmask
media-plugins/vapoursynth-continuityfixer
media-plugins/vapoursynth-ctmf
media-plugins/vapoursynth-curve
media-plugins/vapoursynth-deblockpp7
media-plugins/vapoursynth-decross
media-plugins/vapoursynth-degrainmedian
media-plugins/vapoursynth-delogo
media-plugins/vapoursynth-depan
media-plugins/vapoursynth-dfmderainbow
media-plugins/vapoursynth-dfttest
media-plugins/vapoursynth-dpid
media-plugins/vapoursynth-edi_rpow2
media-plugins/vapoursynth-eedi2
media-plugins/vapoursynth-fftspectrum
media-plugins/vapoursynth-fix-telecined-fades
media-plugins/vapoursynth-flash3kyuu_deband
media-plugins/vapoursynth-fluxsmooth
media-plugins/vapoursynth-frfun7
media-plugins/vapoursynth-fvsfunc
media-plugins/vapoursynth-genericfilters
media-plugins/vapoursynth-havsfunc
media-plugins/vapoursynth-hqdn3d
media-plugins/vapoursynth-inpaint
media-plugins/vapoursynth-it
media-plugins/vapoursynth-jincresize
media-plugins/vapoursynth-kagefunc
media-plugins/vapoursynth-l-smash-works
media-plugins/vapoursynth-lghost
media-plugins/vapoursynth-lvsfunc
media-plugins/vapoursynth-matchhistogram
media-plugins/vapoursynth-median
media-plugins/vapoursynth-minideen
media-plugins/vapoursynth-minsrp
media-plugins/vapoursynth-mlrt-ncnn
media-plugins/vapoursynth-motionmask
media-plugins/vapoursynth-msmoosh
media-plugins/vapoursynth-muvsfunc
media-plugins/vapoursynth-mvtools-sf
media-plugins/vapoursynth-neo_f3kdb
media-plugins/vapoursynth-nnedi3
media-plugins/vapoursynth-nnedi3_resample
media-plugins/vapoursynth-nnedi3_rpow2
media-plugins/vapoursynth-nnedi3cl
media-plugins/vapoursynth-oyster
media-plugins/vapoursynth-plum
media-plugins/vapoursynth-qrcodesource
media-plugins/vapoursynth-reduceflicker
media-plugins/vapoursynth-remapframes
media-plugins/vapoursynth-removedirt
media-plugins/vapoursynth-retinex
media-plugins/vapoursynth-rgsf
media-plugins/vapoursynth-scenechange
media-plugins/vapoursynth-smoothuv
media-plugins/vapoursynth-ssiq
media-plugins/vapoursynth-surfaceblur
media-plugins/vapoursynth-tbilateral
media-plugins/vapoursynth-tc2cfr
media-plugins/vapoursynth-tcanny
media-plugins/vapoursynth-tcomb
media-plugins/vapoursynth-tdeintmod
media-plugins/vapoursynth-tedgemask
media-plugins/vapoursynth-templinearapproximate
media-plugins/vapoursynth-temporalmedian
media-plugins/vapoursynth-temporalsoften
media-plugins/vapoursynth-temporalsoften2
media-plugins/vapoursynth-tnlmeans
media-plugins/vapoursynth-tonemap
media-plugins/vapoursynth-vaguedenoiser
media-plugins/vapoursynth-vautodeint
media-plugins/vapoursynth-vctrans
media-plugins/vapoursynth-vfrtocrf
media-plugins/vapoursynth-vfx
media-plugins/vapoursynth-videoscope
media-plugins/vapoursynth-vine
media-plugins/vapoursynth-vsimagereader
media-plugins/vapoursynth-vsrawsource
media-plugins/vapoursynth-vstaambk
media-plugins/vapoursynth-w3fdif
media-plugins/vapoursynth-waifu2x-ncnn-vulkan
media-plugins/vapoursynth-waifu2x-w2xc
media-plugins/vapoursynth-wwxd
media-plugins/vapoursynth-xaa
media-plugins/vapoursynth-yadifmod
media-plugins/vs-mlrt
media-video/d2vwitch
media-video/wobbly
sci-libs/vmaf
commit 61ba81c714c0bee36aec5c55f55563d677e6ec39
Author: James McClain <james@thegreatmcpain.xyz>
Date: Fri Dec 27 02:19:08 2024 -0600
media-plugins/vs-placebo: Add optional DoVi support
Adds 'dovi' IUSE which will install 'libdovi' and '>=FFMS2-5.0'.
vs-placebo's buildsystem will autodetect 'libdovi' and enable
Dolby Vision support.
Signed-off-by: James McClain <james@thegreatmcpain.xyz>
commit 484952ad241aa7a239dbe091b958f12518be5f7f
Author: Dani <surukko@gmail.com>
Date: Thu Jun 22 01:45:46 2023 +0200
media-plugins/vs-placebo: version bump (1.4.4)
commit 16a91b5c9ed2600bc44d90a8c0cb4f21287fa994
Author: Dani <surukko@gmail.com>
Date: Mon Aug 8 23:07:11 2022 +0200
media-plugins/vs-placebo: version bump (1.4.3)
commit e3e3309b4a48b848e3e12ed7cf39458a2324647e
Author: Dani <surukko@gmail.com>
Date: Sun May 22 17:42:05 2022 +0200
Big fat update.
All the ebuilds have been updated to support VapourSynth's API4. This triggered a lot of updates, and all of them have been tested to compile and install. Critical fixes for all ebuilds have been backported.
Removed ebuilds due to deprecation / superseading:
media-plugins/vapoursynth-damb
media-plugins/vapoursynth-vcfreq
media-plugins/vapoursynth-vcmod
media-plugins/vapoursynth-vcmove
New ebuilds:
media-plugins/bestaudiosource
media-plugins/subtext
media-plugins/vapoursynth-miscfilters-obsolete
media-plugins/vapoursynth-vcm
media-plugins/vapoursynth-vfx
media-plugins/vivtc
media-plugins/vs-imwri
media-plugins/vs-ocr
media-plugins/vs-removegrain
commit 7a79f75c12ebf48bfefdb3a8e6304efd910e78f9
Author: Dani <surukko@gmail.com>
Date: Sun Feb 20 21:53:52 2022 +0100
media-plugins/vs-placebo: version bump (1.4.1)
commit f6d014d5f91002af3afd3fdc835c7476cd5020e2
Author: Dani <surukko@gmail.com>
Date: Tue Jul 27 13:30:07 2021 +0200
media-plugins/vs-placebo: cleanup
commit 63a81df069e239a3336f90a3968875f5fa73889a
Author: Dani <surukko@gmail.com>
Date: Tue Jul 27 13:27:12 2021 +0200
media-plugins/vs-placebo: make it compile with current libplacebo
commit 56f79b38eacd90ae8d3fb211f26044070b03759b
Author: Dani <surukko@gmail.com>
Date: Sun Jul 26 04:28:32 2020 +0200
media-plugins/vs-placebo: update ebuild
commit 7294b3251a2883f5846353294b331194d8b7cbe5
Author: Dani <surukko@gmail.com>
Date: Sun Jul 26 03:37:15 2020 +0200
media-plugins/vs-placebo: update ebuilds
commit 0dd36cc408d4c661108b4c9497db25b80ca52d5f
Author: Dani <surukko@gmail.com>
Date: Tue Jun 9 18:28:18 2020 +0200
media-plugins/vs-placebo: version bump (1.3.1)
commit c0462d9d864351a2d10be3f5bb18aa2c11d34917
Author: Dani <surukko@gmail.com>
Date: Fri May 22 13:27:12 2020 +0200
Use thin-manifests
commit 6da065d1800ba044e0698b3bcdadd952cb5ed279
Author: Dani <surukko@gmail.com>
Date: Wed May 20 15:18:39 2020 +0200
media-plugins/vs-placebo: version bump (1.3)
commit 731ff794215945fd4162367b278143e543d4928a
Author: Are_ <surukko@gmail.com>
Date: Wed May 13 11:47:45 2020 +0200
media-plugins/vs-placebo: new plugin
libplacebo-based debanding, scaling and color mapping plugin for VapourSynth
Author: Dani <surukko@gmail.com>
Date: Mon May 25 10:44:01 2026 +0200
VapourPain
This took me quite the time.
VapourSynth is soft deprecating API3 and now is a proper pip package, this came with some pain for packagers.
While checking all the ebuilds I ended up removing a lot of packages, some of them were no longer active, others were deleted from GitHub and others were simply rotting at API3.
It also could have been that the package was a CUDA package, I no longer have an Nvidia GPU, so I can't test if they even work. If somebody wants to maintain those packages I'm open to pull requests. It may even be that those packages are in PyPI and you can just install from there (you are not going to use them in mpv anyway, probably).
If there is a package somebody thinks it's still relevant for their workflow and that has no real substitute (and still exists), it can be taken back, just ask in an issue.
An env file is created so you don't have to run any post-install steps, just relogin on your shell or source /etc/profile
New plugins:
media-plugins/descratch
media-plugins/hysteresis
media-plugins/manipulate-motion-vectors
media-plugins/rawz
media-plugins/vapoursynth-iscombed
media-plugins/vapoursynth-nlm-ispc
media-plugins/vapoursynth-sneedif
media-plugins/vs-dfttest2
media-plugins/vs-nlm-ispc
media-plugins/vs-noise
Removed packages:
app-editors/vse-previewer
dev-cpp/vapoursynth-plusplus
media-libs/l-smash
media-libs/obuparse
media-libs/waifu2x-converter-cpp
media-plugins/bestaudiosource
media-plugins/vapoursynth-addgrain
media-plugins/vapoursynth-arearesize
media-plugins/vapoursynth-asharp
media-plugins/vapoursynth-astdr
media-plugins/vapoursynth-autocrop
media-plugins/vapoursynth-awarpsharp2
media-plugins/vapoursynth-beziercurve
media-plugins/vapoursynth-bilateral
media-plugins/vapoursynth-bilateralgpu
media-plugins/vapoursynth-bm3dcuda
media-plugins/vapoursynth-bmdegrain
media-plugins/vapoursynth-cas
media-plugins/vapoursynth-cnr2
media-plugins/vapoursynth-combmask
media-plugins/vapoursynth-continuityfixer
media-plugins/vapoursynth-ctmf
media-plugins/vapoursynth-curve
media-plugins/vapoursynth-deblockpp7
media-plugins/vapoursynth-decross
media-plugins/vapoursynth-degrainmedian
media-plugins/vapoursynth-delogo
media-plugins/vapoursynth-depan
media-plugins/vapoursynth-dfmderainbow
media-plugins/vapoursynth-dfttest
media-plugins/vapoursynth-dpid
media-plugins/vapoursynth-edi_rpow2
media-plugins/vapoursynth-eedi2
media-plugins/vapoursynth-fftspectrum
media-plugins/vapoursynth-fix-telecined-fades
media-plugins/vapoursynth-flash3kyuu_deband
media-plugins/vapoursynth-fluxsmooth
media-plugins/vapoursynth-frfun7
media-plugins/vapoursynth-fvsfunc
media-plugins/vapoursynth-genericfilters
media-plugins/vapoursynth-havsfunc
media-plugins/vapoursynth-hqdn3d
media-plugins/vapoursynth-inpaint
media-plugins/vapoursynth-it
media-plugins/vapoursynth-jincresize
media-plugins/vapoursynth-kagefunc
media-plugins/vapoursynth-l-smash-works
media-plugins/vapoursynth-lghost
media-plugins/vapoursynth-lvsfunc
media-plugins/vapoursynth-matchhistogram
media-plugins/vapoursynth-median
media-plugins/vapoursynth-minideen
media-plugins/vapoursynth-minsrp
media-plugins/vapoursynth-mlrt-ncnn
media-plugins/vapoursynth-motionmask
media-plugins/vapoursynth-msmoosh
media-plugins/vapoursynth-muvsfunc
media-plugins/vapoursynth-mvtools-sf
media-plugins/vapoursynth-neo_f3kdb
media-plugins/vapoursynth-nnedi3
media-plugins/vapoursynth-nnedi3_resample
media-plugins/vapoursynth-nnedi3_rpow2
media-plugins/vapoursynth-nnedi3cl
media-plugins/vapoursynth-oyster
media-plugins/vapoursynth-plum
media-plugins/vapoursynth-qrcodesource
media-plugins/vapoursynth-reduceflicker
media-plugins/vapoursynth-remapframes
media-plugins/vapoursynth-removedirt
media-plugins/vapoursynth-retinex
media-plugins/vapoursynth-rgsf
media-plugins/vapoursynth-scenechange
media-plugins/vapoursynth-smoothuv
media-plugins/vapoursynth-ssiq
media-plugins/vapoursynth-surfaceblur
media-plugins/vapoursynth-tbilateral
media-plugins/vapoursynth-tc2cfr
media-plugins/vapoursynth-tcanny
media-plugins/vapoursynth-tcomb
media-plugins/vapoursynth-tdeintmod
media-plugins/vapoursynth-tedgemask
media-plugins/vapoursynth-templinearapproximate
media-plugins/vapoursynth-temporalmedian
media-plugins/vapoursynth-temporalsoften
media-plugins/vapoursynth-temporalsoften2
media-plugins/vapoursynth-tnlmeans
media-plugins/vapoursynth-tonemap
media-plugins/vapoursynth-vaguedenoiser
media-plugins/vapoursynth-vautodeint
media-plugins/vapoursynth-vctrans
media-plugins/vapoursynth-vfrtocrf
media-plugins/vapoursynth-vfx
media-plugins/vapoursynth-videoscope
media-plugins/vapoursynth-vine
media-plugins/vapoursynth-vsimagereader
media-plugins/vapoursynth-vsrawsource
media-plugins/vapoursynth-vstaambk
media-plugins/vapoursynth-w3fdif
media-plugins/vapoursynth-waifu2x-ncnn-vulkan
media-plugins/vapoursynth-waifu2x-w2xc
media-plugins/vapoursynth-wwxd
media-plugins/vapoursynth-xaa
media-plugins/vapoursynth-yadifmod
media-plugins/vs-mlrt
media-video/d2vwitch
media-video/wobbly
sci-libs/vmaf
commit 61ba81c714c0bee36aec5c55f55563d677e6ec39
Author: James McClain <james@thegreatmcpain.xyz>
Date: Fri Dec 27 02:19:08 2024 -0600
media-plugins/vs-placebo: Add optional DoVi support
Adds 'dovi' IUSE which will install 'libdovi' and '>=FFMS2-5.0'.
vs-placebo's buildsystem will autodetect 'libdovi' and enable
Dolby Vision support.
Signed-off-by: James McClain <james@thegreatmcpain.xyz>
commit 484952ad241aa7a239dbe091b958f12518be5f7f
Author: Dani <surukko@gmail.com>
Date: Thu Jun 22 01:45:46 2023 +0200
media-plugins/vs-placebo: version bump (1.4.4)
commit 16a91b5c9ed2600bc44d90a8c0cb4f21287fa994
Author: Dani <surukko@gmail.com>
Date: Mon Aug 8 23:07:11 2022 +0200
media-plugins/vs-placebo: version bump (1.4.3)
commit e3e3309b4a48b848e3e12ed7cf39458a2324647e
Author: Dani <surukko@gmail.com>
Date: Sun May 22 17:42:05 2022 +0200
Big fat update.
All the ebuilds have been updated to support VapourSynth's API4. This triggered a lot of updates, and all of them have been tested to compile and install. Critical fixes for all ebuilds have been backported.
Removed ebuilds due to deprecation / superseading:
media-plugins/vapoursynth-damb
media-plugins/vapoursynth-vcfreq
media-plugins/vapoursynth-vcmod
media-plugins/vapoursynth-vcmove
New ebuilds:
media-plugins/bestaudiosource
media-plugins/subtext
media-plugins/vapoursynth-miscfilters-obsolete
media-plugins/vapoursynth-vcm
media-plugins/vapoursynth-vfx
media-plugins/vivtc
media-plugins/vs-imwri
media-plugins/vs-ocr
media-plugins/vs-removegrain
commit 7a79f75c12ebf48bfefdb3a8e6304efd910e78f9
Author: Dani <surukko@gmail.com>
Date: Sun Feb 20 21:53:52 2022 +0100
media-plugins/vs-placebo: version bump (1.4.1)
commit f6d014d5f91002af3afd3fdc835c7476cd5020e2
Author: Dani <surukko@gmail.com>
Date: Tue Jul 27 13:30:07 2021 +0200
media-plugins/vs-placebo: cleanup
commit 63a81df069e239a3336f90a3968875f5fa73889a
Author: Dani <surukko@gmail.com>
Date: Tue Jul 27 13:27:12 2021 +0200
media-plugins/vs-placebo: make it compile with current libplacebo
commit 56f79b38eacd90ae8d3fb211f26044070b03759b
Author: Dani <surukko@gmail.com>
Date: Sun Jul 26 04:28:32 2020 +0200
media-plugins/vs-placebo: update ebuild
commit 7294b3251a2883f5846353294b331194d8b7cbe5
Author: Dani <surukko@gmail.com>
Date: Sun Jul 26 03:37:15 2020 +0200
media-plugins/vs-placebo: update ebuilds
commit 0dd36cc408d4c661108b4c9497db25b80ca52d5f
Author: Dani <surukko@gmail.com>
Date: Tue Jun 9 18:28:18 2020 +0200
media-plugins/vs-placebo: version bump (1.3.1)
commit c0462d9d864351a2d10be3f5bb18aa2c11d34917
Author: Dani <surukko@gmail.com>
Date: Fri May 22 13:27:12 2020 +0200
Use thin-manifests
commit 6da065d1800ba044e0698b3bcdadd952cb5ed279
Author: Dani <surukko@gmail.com>
Date: Wed May 20 15:18:39 2020 +0200
media-plugins/vs-placebo: version bump (1.3)
commit 731ff794215945fd4162367b278143e543d4928a
Author: Are_ <surukko@gmail.com>
Date: Wed May 13 11:47:45 2020 +0200
media-plugins/vs-placebo: new plugin
libplacebo-based debanding, scaling and color mapping plugin for VapourSynth

