Log in

View Full Version : Vapoursynth-BM3DMETAL R2


yuygfgg
9th November 2025, 13:36
To encode stuff a bit faster on my poor macbook I made this plugin. Usage is 99% identical to VapourSynth-BM3DCUDA except parameter fast is recommended to be False instead of True.

https://github.com/Sunflower-Dolls/Vapoursynth-BM3DMETAL

Benchmark:

input: 1920x1080

- chroma=False: GrayS
- chroma=True: YUV444PS

data format: fps



| radius | chroma | final | M2 Pro 32GB (macOS 15.6.1) | M4 16GB (macOS 26.1) |
| ------ | ------ | ----- | -------------------------- | -------------------- |
| 0 | False | False | 120.31 | 173.74 |
| 0 | False | True | 102.20 | 102.86 |
| 0 | True | False | 56.09 | 71.08 |
| 0 | True | True | 48.20 | 49.18 |
| 1 | False | False | 63.20 | 71.56 |
| 1 | False | True | 57.61 | 51.07 |
| 1 | True | False | 29.03 | 24.93 |
| 1 | True | True | 25.03 | 25.39 |
| 2 | False | False | 44.35 | 58.43 |
| 2 | False | True | 39.69 | 53.94 |
| 2 | True | False | 20.34 | 16.46 |
| 2 | True | True | 18.46 | 11.99 |

yuygfgg
9th November 2025, 13:40
Vapoursynth-BM3DMETAL is ported from WolframRhodium's VapourSynth-BM3DCUDA. Great appreciation to them for making and maintaining that fantastic work.