vapoursynth / vivtc

Field matcher and decimation filter for VapourSynth similar to TIVTC
GNU Lesser General Public License v2.1
6 stars 3 forks source link

Turn on Meson release build optimizations. #4

Closed adworacz closed 2 years ago

adworacz commented 2 years ago

Just like my other PR, nice performance boost with using the -O3 defaults of meson in release mode:

Benchmark script

import vapoursynth as vs
core = vs.core

clip = core.ffms2.Source('./source.mkv')

clip = clip.vivtc.VFM(1)

clip.set_output()

Results:

I only benched with VFM as I have a progressive input, but I'm sure VDecimate has some gains as well. I can rerun benchmarks to include it if desired.