There exists a vapoursynth api wrapper for rust: https://github.com/YaLTeR/vapoursynth-rs so to optimize and create total memory safety we can call all the plugin calls within rust then push the resulting buffer to ffmpeg.
This will allow for easier config management and code base because we wouldnt need to create a temp script and can allow for our own plugin integration within the codebase
This is very long term improvement and currently better to implement a vspipe replacement in rust and call it
There exists a vapoursynth api wrapper for rust: https://github.com/YaLTeR/vapoursynth-rs so to optimize and create total memory safety we can call all the plugin calls within rust then push the resulting buffer to ffmpeg.
This will allow for easier config management and code base because we wouldnt need to create a temp script and can allow for our own plugin integration within the codebase
This is very long term improvement and currently better to implement a vspipe replacement in rust and call it