Log in

View Full Version : Avisynth slows down frame return


gispos
3rd August 2021, 20:42
I noticed that Avisynth returns the frames more slowly if you previously called a few frames backwards.
It slows down by about 5 fps. And that can only be reversed if you re-initialize the clip.

Tested with AvsPmod and VirtualDub2.
VirtualDub2 and AvsPmod can play the video smoothly.
Stop and go back a few frames with the keyboard and play again.
Both programs can no longer play the video smoothly, no matter how often you stop again or the playback starts at a different point.

Can someone test that?
It has to be a script that contains a filter that just barely allows smooth playback.

Edit:
I did a little more testing and think it depends on the filters you use.
This phenomenon can be clearly felt with MCTemporalDenoise.
The filters are then probably responsible for this behavior

johnmeyer
3rd August 2021, 22:57
This would depend on the script you are using, and also the version of AVISynth. You need to provide both.

I've never been sure exactly what the "RequestLinear()" function does, but you might try adding that and see if things get better.