1

(11 replies, posted in Using SVP)

cemaydnlar wrote:

I live in a poor country. I don't speak for myself. I speak for those who can buy a new tv for 1500 dollar.


There are folks, believe or not, who prefer watching their stuff in front of their computer screen. When you're watching in a group, a TV is obviously better, but solo, i much prefer what i get from my Computer. I just can't get the same level of immersion when i'm sitting 3 feet away from the screen.


cemaydnlar wrote:

Yes, eventhough it gets smoother i don't see that smooth effect on head movements or hair animations. I only get to see those effects when i use to screen.

What is your Motion vector grid size set to?
Interpolating to a integral multiplier is definitely the way to go. Much better quality while being much less taxing to your systems resources.... The only reason not to use it is if you can't figure out how to set your screen to a custom resolution/refresh rate.  For maximum smoothness, you have to avoid framedrops which is only possible if your screen is set to the refresh-rate you are interpolating to.

If you have a somewhat decent GPU, madVR is the way to go if you want realtime filters like sharpening. Best quality (if configured correctly) and works with all directshow players + SVP. I haven't looked at VLC in years, but back then, madVR was miles ahead of VLC in terms of quality.

3

(3 replies, posted in Using SVP)

2 dropped frames after how long of playback?

Thats the amount of frames that were dropped/"skipped" instead of presented. Every dropped frame will result in a tiny lag and usually indicates that your hardware can't handle what you're trying to do. Basically, it is the most important value to keep an eye on because for best results you go as high with your settings as possible as long as you still have smooth playback without framedrops. If they stay constant while playing, your output is smooth without lags or stuttering.

Opening a file, seeking, minimizing the player etc. causes a couple of frames to drop, which is normal and doesn't really matter. But if the number is constantly increasing while watching, it usually means your hardware can't handle it.

2 Frames are nothing to worry about, i'm dropping 8 frames just by displaying the seekbar of my player, for example. What matters is that there are no framedrops while watching.

4

(3 replies, posted in Using SVP)

I had this happen to me in the past. Not sure what caused it but nothing seemed to fix it but getting rid of most files including the config files in your profile directory.

No need to clean the registry as far as i remember, but you have to get rid of your SVP installation folder (Program Files (x86)\SVP4) and also your %APPDATA%\SVP4 folder - you can backup your profiles.cfg though so its not that big of a deal. Whatever you've changed in the advanced settings will be gone though.
After removing just use the Offline Installer package and the Tube plugin should be back again.

sure, you gotta pirate it.

I'm not familiar with MS-Store purchased films. Do you buy licenses from the windows store and then can watch it via the integrated movie & tv app ? 
If this is it, you won't get SVP to work with it.
Its either this, or you could of course transcode everything into a non-protected format to remove the drm (which takes longer, has room for user errors and is probably also piracy btw, lol)

drm is cancer.

6

(1 replies, posted in Using SVP)

the fact that it works in some players sounds like too much load on your gpu/cpu.

Are you using LAV-Filters as decoder? If not, try them. They make excellent use of your Ressources and can really make a difference. Also you can easily make sure you actually use HW-Acceleration.

Check your stats with CTRL + J and tell us the rendering times in ms. Also can you check on another machine if your files aren't really out of sync? Because if it's the files, LAV Audio Decoder has a delay function that should solve your problem temporarily. For a permanent Solution you would need to re-mux

7

(19 replies, posted in Using SVP)

Its really not that hard - the more frames SVP creates in between the "real" ones, the more artificial the overall image quality will look.
I don't have a HFR display, so i've never experienced interpolation to 120hz but personally I prefer the sharper image of a '23,976 x2 -> 47,952' over a 'x3 -> 71,928' in the most cases. Depends a lot on the source as well, of course.

So yeah, both your settings are "fine" as in - they don't cause unnecessary workload or create "especially bad" frames... I've explained it in the other post already. Integer multiplier = good (if it makes sense is another question)

8

(19 replies, posted in Using SVP)

to test if the "judder" is related to your display config you can check out this page:
https://www.testufo.com/photo#photo=que … ;height=-1
it's very easy to see if your display can handle the framerate

Just close everything else like Browsertabs or Programs that are Ressource-Intensive and/or use your GPU in some way and then press the fullscreen Button in the upper right.
Also Edge and IE are not supported. FF, Chrome or Opera are fine.

If it is completely smooth, it's probably your rendering times that cause the judder. Meaning your GPU/CPU can't handle decoding/processing/rendering of your source file + SVP.
If you see interruptions, your display can't handle the framerate.

Also i saw you did the custom resolution via NVCP... while in theory that should work its probably a good idea to check if the settings madVR calculates for you give a better result.

Your 'Power management mode' in the NV Settings should be 'Adaptive', also try to force VSync: ON for testing purposes - or better create a Profile for your video player (to prevent issues with other programs or games) and leave the VSync setting on Application-controlled.

9

(19 replies, posted in Using SVP)

Sorry, that was indeed confusing.

What i meant is:

Setup madVR / MPC-HC to automatically set your refresh rate accordingly to your input files. Then you can leave the switch in SVP at "To Screen" (because your renderer/player will automatically set your display to 59,94 hz when you play 29,97 hz or to 60,00 fps if you play a 30 fps and so on).,0
Choosing a fixed frame rate is not ideal, because you had to change it whenever you play a video with a different framerate.

I'd look into madVR; its really easy to set up custom resolutions. It actually does everything automatically (the calculations to get to ~47,95hz..)

And you are perfectly safe using the highest settings your hardware supports. In fact, its even safe to go beyond them.

10

(19 replies, posted in Using SVP)

which device can't handle 48fps?

sure, reclock is another possibility but the video playback will be faster by ~4% which is definitely noticeable, even with Pitch correction.
Besides it generally being a bit of a pain in the ass -especially on Windows 10- The bigger issue is that you are limited to a 32 bit toolchain.

only a few of the reasons why I wouldn't recommend Reclock anymore... 48 fps should work on any device, which is almost indistinguishable to 60fps, especially if you aren't used to >72hz.

@dlr5668, do you have an example for a device that can't handle 48 fps?

11

(19 replies, posted in Using SVP)

yes, framerate does matter if you want perfectly smooth playback.

SVP theoretically CAN smooth out the playback regardless, but:
Non-integer factors for increasing the Framerate are bad because the necessary workload increases a lot while actually producing worse looking frames.
That's why its always better to set it to "Movie x2" (or x3,... whatever your hardware can handle) instead of "fixed 60fps" or "to screen".

So for example; let's say you have a 24fps video and your display is set to 60hz. According to your config, SVP would do the processing like this:
  24fps * 5 / 2 -> 60fps
which is worse than having it set to either 48 fps (24fps *2) or 72 fps (24 fps * 3) because more calculation/artificial frames lead to more blur and artefacts.

48 fps might look A BIT less fluid than 60 fps, but the gain in quality is totally worth it.

to sum it up; you need to set your screen to a multiple refresh rate of your source materials fps. (eg. 24 fps video -> set your display to either 48, 72 or 144 - nothing in between)
Using madVR you can automatically change the refresh rate accordingly when opening a video file. now with SVP set to match the screen, you are "perfectly" set up.

yea, hardcoded subs are never a good idea.

maybe you could cut out the section with the subtitles (using vdub or any other modern editing software), then transcode to 60 fps and after that re-insert the previously cropped part... big_smile

bump...... can any1 from the team answer this please?