You can pipe raw RGB to ffmpeg just fine. You just have to manually specify width, height, pixfmt and all the other stuff it would otherwise read from the y4m header.
You can also simply use the built in core.resize.Bicubic(format=vs.RGB24, matrix_in_s="709") to do more or less the same thing.
Just try the resizers without tricks and see if they look good enough.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
|