13.10.2024, 10:57
(13.10.2024, 10:35)Selur Wrote: Yes, the only solution I see would be that someone writes a non-script based, but actual sRestore filter, which I neither have the time nor knowledge for.
Using 'linear mode' (= version from muvsfunc) is the only way atm. that makes sRestore work as it should in Vapoursynth. Downside is it can slow stuff down.
(read https://forum.doom9.org/showthread.php?t=184852 for more info on it)
I think (not sure anymore) by disabling → Linear mode does slows down the encode speed, BUT more importantly, it will do so at an constant / consistent rated fps encode speed.
The latter seems to be the problem i now have using the latest hybrid WITH Linear MODE= ON !?!
Odd, i could have sworn i did other SD content using hybrid rev 2024.09.29.01 JUST fine using → ESrgan + sRestore combo
It's the exact same SD content (Pal/50hz) , yet now the encode speed is so crippled and frequently at an stand still (no progress / interuptions ?) and continues afterwards at an vEERrrry slow pace .
(13.10.2024, 10:35)Selur Wrote:Quote:I guess its back to an older release of hybrid, until i find an solid solution for this issue .You probably would have to go back to a version which still uses Vapoursynth R63 (probably a 2022 version) for sRestore to work as it should as it was intended while not slowing down things.
Nope , i don't have to go TOO far "back to the future..."
On Rev 2024.06.16.1 everything did worked just fine... albeit with some work arrounds to cope whit that fps encode speed issue from using ESRgan + sRestore.
To work arround that, i just had to use / DISABLE linear and start 2 - 3 jobs simultaneously to gain back the normal encoding speed / → GPU/CPU WORK LOAD you would get under normal circumstance.
Talking about the gains you would have when there's no conflict between certain filters working on conjunction whit eachother you see.
So yeah, going back and forth with hybrid is kind of a trade off right now, depends on the needs ¯\_(ツ)_/¯..... you give some , you take some.. 😅
Ta Ta,
TD(° ^°)