Ironclad wrote:So in your case it would be in the svp64.avs file?
Yes, it's same whether in bottom of ffdshow Avisynth tab, or in my case in svp64.avs.
But that's actually only printing the numerator and denominator that would be fed to "smoothfps_params".
When you've got it correct, the "catch block" won't catch any exception that would be thrown, it's actually works when there's no OSD like shown at the video (Of course before adding our additional last.Subtitle to know the value of num and den)
I'm still not getting any display messages. Do I have to enable subtitles in ffdshow raw?
You don't have to. Because "last.Subtitle" has different meaning with video subtitle (it's same but the purpose is different
Subtitles tab is for rendering the subtitles that video has, while "last.Subtitle" is for rendering "our subtitle"
There's also an OSD feature in ffdshow raw.
Yes, AFAIK, it's limited to the predefined categories. Maybe we can add it for other category but I don't find any info for that.
I at least know that when it failed to run before on earlier versions of AVS I clearly saw yellow error info on the top of the screen when I was using svpflow x86.
Yes, that's the exception caught when something is wrong, look at
Try {.... } catch (error_message) { last.Subtitle(error_message) }
It will tell you where/which line that actually gives you the error, whether it's syntax error, plugin error, etc. You can then check it again in that line. The most common errors are usually syntax error though (I did it many times, like forgot adding the comma, forgot adding backslash before newline, etc )