15.04.2025, 18:57
On my tests the AviSynth script is encoded at about 40fps (using avs import in Vapoursynth), while the Vapoursynth version is about 2X faster.
Regarding the YUV color space, the problem is that if is necessary to elaborate the single frames using python libraries is necessary to convert the frames is np.ndarray.
In my knowledge the frame conversion is possible only using RGB24/RGBS (*).
To be sure I checked all vs-filters developed by HolyWu and they are all using RGB24/RGBS.
I'm interested in this project because some adjustments could be useful also to adjust the colors of HAVC clips.
For sure there is room of improvement...
I think that could be possible to convert in Python also the attached avs script (very preliminary version of the Gamma Machine).
During the Easter holidays I won't be at home, but I think to resume work on this project towards the end of May.
Thanks,
Dan
(*) the official conversion of Vapoursynth frames in np.ndarray has never been released.
Regarding the YUV color space, the problem is that if is necessary to elaborate the single frames using python libraries is necessary to convert the frames is np.ndarray.
In my knowledge the frame conversion is possible only using RGB24/RGBS (*).
To be sure I checked all vs-filters developed by HolyWu and they are all using RGB24/RGBS.
I'm interested in this project because some adjustments could be useful also to adjust the colors of HAVC clips.
For sure there is room of improvement...
I think that could be possible to convert in Python also the attached avs script (very preliminary version of the Gamma Machine).
During the Easter holidays I won't be at home, but I think to resume work on this project towards the end of May.
Thanks,
Dan
(*) the official conversion of Vapoursynth frames in np.ndarray has never been released.