gpo.zugaina.org

Search Portage & Overlays:

media-plugins/vapoursynth-bm3d

BM3D denoising filter for VapourSynth

Screenshots

  • vapoursynth-bm3d-9999
    lto python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 debug

    View      Download      Browse     License: GPL-3   
    Overlay: vapoursynth
  • vapoursynth-bm3d-10.1
    ~x86 ~amd64
    lto python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 debug

    View      Download      Browse     License: GPL-3   
    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 90a0087673461f9731fd2717934f82b7240a24ac
Author: capric98 <42015599+capric98@users.noreply.github.com>
Date: Sun Oct 2 20:18:49 2022 -0500

add EPREFIX

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 ccc021ce1b01b79638534f15557c79fde863eede
Author: Dani <surukko@gmail.com>
Date: Sun Feb 6 02:33:34 2022 +0100

Updated all EAPI=5 packages to EAPI=7

Fixed various QA warnings on some of those packages too.

Updated ffmpegsource to 2.40

commit e5e7ae973e2a40fd8efdcd06bed5261e7d5cc498
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Tue Nov 9 01:01:56 2021 -0600

media-plugins/vapoursynth-bm3d: Fix build with GCC11

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --force
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit c0462d9d864351a2d10be3f5bb18aa2c11d34917
Author: Dani <surukko@gmail.com>
Date: Fri May 22 13:27:12 2020 +0200

Use thin-manifests

commit 522b6bcc46ed93ce63f6e9895b9a4fa1924ad5a2
Author: Dani <surukko@gmail.com>
Date: Tue Feb 11 00:05:08 2020 +0100

asdf

commit 53fd0f4e8a9cf5fde448477ee7994609ad670a5c
Author: Dani <surukko@gmail.com>
Date: Tue Feb 11 00:03:27 2020 +0100

Happy new year!

commit 7be627b94511335c9e989aea63611cb34931a587
Author: Are_ <surukko@gmail.com>
Date: Sat Jan 12 09:50:32 2019 +0100

media-plugins/vapoursynth-bm3d: add lto useflag

commit 1991ad958a64c813a1050e2fd37b4f670c44830f
Author: Are_ <surukko@gmail.com>
Date: Wed Jan 9 20:17:01 2019 +0100

media-plugins/vapoursynth-bm3d: version bump (8) & update live ebuild

commit 303b14690d2a07febc7f414f4e26b698a507893d
Author: 4re <surukko@gmail.com>
Date: Fri Feb 16 05:16:52 2018 +0100

media-plugins/vapoursynth-tonemap: fix typo & misc portage stuff

commit 38979985882de135ab815e44abae164f228db99d
Author: 4re <surukko@gmail.com>
Date: Mon Apr 24 23:24:01 2017 +0200

Drop CVS headers from ebuilds

commit 6e2b201dbf7281e3e64c8745db8b8df59110811d
Author: Are_ <surukko@gmail.com>
Date: Sat Oct 15 16:46:46 2016 +0200

Big outdated ebuild clean up

commit 3ab2f0a41b0d822a3747a4bac6dfbaf62042a04a
Author: Are_ <surukko@gmail.com>
Date: Sun Jul 17 17:11:46 2016 +0200

media-plugins/vapoursynth-bm3d: version bump (6)

commit a4cde6f78dc5e2d094c59f631a48ad1fe30ecd9f
Author: Are_ <surukko@gmail.com>
Date: Sat Jan 23 03:01:59 2016 +0100

media-plugins/vapoursynth-bm3d: 4 -> 5

commit 864630de40c556bed1162666a30c48bde6bb7eec
Author: Are_ <surukko@gmail.com>
Date: Tue Dec 8 17:52:20 2015 +0100

media-libs/vapoursynth: version bump and various overlay cleanups

commit eb3287b526e061874a9f402d7f35276c0dca60a2
Author: Are_ <surukko@gmail.com>
Date: Tue Dec 8 17:08:08 2015 +0100

media-plugins/vapoursynth-bm3d: remove leftovers

commit 260b2eb03d622f1c0a71994194e0393024fcc7db
Author: Are_ <surukko@gmail.com>
Date: Tue Dec 8 16:51:28 2015 +0100

media-plugins/vapoursynth-bm3d: fix dependencies

commit 1fe39331286534083813f3808aa862a249815495
Author: Are_ <surukko@gmail.com>
Date: Sat Nov 21 17:44:19 2015 +0100

bm3d: version bump (3 -> 4)

commit 506d895a4660478ff42de94112525e85ce397365
Author: Are_ <surukko@gmail.com>
Date: Thu Nov 19 22:21:47 2015 +0100

bm3d: update live ebuild

commit 2529ce1cd1f79e0c955f1ae3fa71109f40645536
Author: Are_ <surukko@gmail.com>
Date: Mon Oct 19 17:54:09 2015 +0200

overlay: manifests...

commit c906aa6dbd65350e72efd6ae07f2ed7ffef41b54
Author: Are_ <surukko@gmail.com>
Date: Sat Oct 17 20:46:33 2015 +0200

overlay: outdated ebuilds clean up

commit 3e434fddf3f526b35fa0401ef607839da14aa1cf
Author: Are_ <surukko@gmail.com>
Date: Mon Sep 28 22:00:27 2015 +0200

ebuild: getting ready for python3.5

commit c4c0121c4adc95c7441553f8cce51612432515ce
Author: Are_ <surukko@gmail.com>
Date: Sun Jul 26 12:56:34 2015 +0200

add fixes to bm3d-3-r1 for gcc/clang

commit 8e90d916051c84723bdde904f4c0073e9f22fd8c
Author: Are_ <surukko@gmail.com>
Date: Sat Jul 25 21:57:29 2015 +0200

mask buggy bm3d version and revert back to a working one

commit f5172424541c500cff7a261e0d0119034d19b874
Author: Are_ <surukko@gmail.com>
Date: Sat Jul 25 12:16:24 2015 +0200

bump bm3d

commit 26f2d74449ebe65d134324f940126de8b741206f
Author: Are_ <surukko@gmail.com>
Date: Mon May 25 20:50:37 2015 +0200

bump bm3d

commit e1bbff45b83e1ae62e7f553c95065731b5d63ad6
Author: Are_ <surukko@gmail.com>
Date: Sun May 24 14:50:29 2015 +0200

copy&paste is evil

commit f23b1b899dc74e05a10dc49a233bb79e97ac315f
Author: Are_ <surukko@gmail.com>
Date: Sun May 24 14:38:26 2015 +0200

add bm3d plugin package