Since madvr is going to be a paid shit, which player is the best on windows for you?
The nnedi3 and superxbr code from mpdn was ported into mpv recently.
Unfortunately mpv performance is terrible compared to mpdn.
MPDN has a better interpolation/fluidmotion/smoothmotion result on windows.
Do not forget you can use SuperRes on MPDN that is fucking awesome.
MPDN is quite slow to start compared to mpv but it runs better on windows than mpv.
Well, it was fun while it lasted. This is coming:
Speaking of mpv on windows in particular, the recently committed ANGLE backend for vo=opengl is supposed to make things better, at the expense of some hq feature.
They were also talking about implementing D3D-GL interop, but I don't know if they'll proceed now that ANGLE is a thing.
There's nothing inherently wrong. Rather, that change seems to simplify the code and whatanot, so I understand why they want to do it, considering also that interpolation gives its best with display sync.
The only "issue" is that on my laptop, and I bet on other relatively low-end/old GPU, interpolation with oversample works fine, display-resample is too heavy (and I remember people in the bugtracker and in these very threads saying that). If the former will be coupled with the latter, it means that a working feature is gone.
I'll try that and see.
On an A4 laptop using the opensource(!) drivers, spline36 scaling and oversample interpolation was the best you could do. And don't even think about debanding or dithering.
But it is still much better than it was a year ago, where the laptop would fritz out even with the closed-source drivers.
>and I remember people in the bugtracker and in these very threads saying that
Yeah that's me, before 0.11 (I think) interpolation with vsync just worked, even with opengl-hq. Even reverting to the old opengl-hq interpolation drops frames like its hot.
I'm considering trying to overclock my monitor to 48/72 Hz. Because interpolation with mitchell made video playback buttery smooth.
Problems can be about bad defaults. Default value for video-sync-max-video-change cause framedrops even for a desktop system, set it to 0 and no drops. I'm not sure if it is actually counted as enabled or not, but looking at code it should be.