451

(16 replies, posted in Using SVP)

It actually is a 29.917fps video.

I play it with profile 1280x720@29.97

At 2:24, it switches to profile 1920x1080@24 and then switches back again to 1280x720@29.97

I can reproduce it consistently.

Yesterday I seemed to have seen this happening on a few other videos as well.

452

(16 replies, posted in Using SVP)

I download from YouTube

453

(16 replies, posted in Using SVP)

I've been seeing something strange. While playing this video and having the profile options window open, every now and then, it will switch to a different profile and immediately come back to the right profile. While watching the video, it causes double-lag while it switches twice.
https://www.youtube.com/watch?v=jjUVStwNt3k

What could be causing this?

454

(6 replies, posted in Using SVP)

mmmm.... I just tried maximum artifact masking on a video that didn't really have artifacts on most of the video, and it SEVERELY affected the smoothness of the whole video. It looked like if SVP was disabled.

I can see how blending 2 frames could maybe reduce artifacts. It's kind of like when watching low-quality VCDs with SVP and madVR's Jinc resizing. The way pixels and frames are being calculated makes a lot of the original noise to away. Not sure what would be the impact on the image quality though. Wouldn't blending two frames in that way create subtle ghost effects? Perhaps the ghost effects would be so small that we wouldn't see it.

456

(6 replies, posted in Using SVP)

Does it only affect areas that have artifacts, or affects the smoothness of all videos?

457

(6 replies, posted in Using SVP)

What's recommended for Artifact Masking setting?

The tooltip says "high value may reduce smoothness".

I tried with a video that had artifacts and with the setting set to "Average", it's watchable. But I'm not sure what the cost is for other videos that don't show artifacts, especially since the default is Disabled.

So, what's recommended? What are the quality costs of setting it higher?

Something just came to my mind. Graphic card drivers provide video post-processing options. I don't think these settings take effect in MPC-HC, but perhaps they take effect in MPDN?

By setting SVP @ 144hz and using 4x ratio, the playback is skippy, even if I set other settings very low.

Besides not working, one downside compared to madVR is that I cannot configure scaler per video types, which means 288p videos must use the same scaler as 1080p videos. Should I leave those to defaults or configure scalers to the maximum my system can take for 1080p videos on 1080p display? As for Render Scripts, what should it be set to?

Also, with MPDN, is there a way to do the scaling before calling SVP, so that there are less frames to resize and SVP get higher quality content to work with?

Media Player .NET works on my Intel HD 4000 but I get no image whatsoever when running on Radeon HD 7670M.

Why are you rendering at 4x? Isn't it overkill for a 60hz display?

Can anyone comment on the quality difference with these settings compared to the default settings? Or between MPC and MPDN?

The instructions to run Interframe on a video are here

http://www.spirton.com/convert-videos-to-60fps/

Interframe is a AviSynth filter that uses SVP's engine.

463

(13 replies, posted in Using SVP)

AviSynth is the component that is very unstable. SVP comes with AviSynth 2.5.8 MT.

If you installing AviSynth 2.6 MT, 90% of seeking freezes will be gone. However, memory usage will also go up.

It's important to use a MT version of AviSynth.

http://www.svp-team.com/forum/viewtopic.php?id=2316

464

(18 replies, posted in Using SVP)

Do you see increased smoothness?

465

(9 replies, posted in Using SVP)

Oh thanks! Decreasing "Motion vectors precision" might solve the problems when rendering 29.97fps 1080p videos on 1080p display! Since you say that won't have much impact on quality.

This will especially come in handy for displaying 4k videos on 4k display!

466

(18 replies, posted in Using SVP)

Ah... I read something on another thread that explains what Uniform is and its impact on image quality


About AFM Mode
    Mode 0: Default setting and behavior depends on the GPU/APU
    Mode 1: Created 2 original frames and 3 interpolate frames when converted 24p to 60p
    Mode 2: Created 1 original frame and 4 interpolate frames when converted 24p to 60p

So "mode 1" maps to "1m" in SVP and "mode 2" maps to "uniform".

Which means that in Uniform mode, there are less original frames being displayed. Not sure whether it has any other impact.

With these max settings, I did encounter some lags on 768p display with a video that has very complex lighting sources. That video is probably more demanding to process because of its content.

Edit: I did play again this video later and it played perfectly well... up to 1:50, at which point it started lagging and dropping frames. I have no idea what could be causing this.

This is the video
https://www.youtube.com/watch?v=M_4nGY9at9M

There are a few improvements that could be done to the profiles configuration.

- Making it less conservative; but then there's the risk that it crosses the line and asks too much on some computers

- Allowing different configurations based on the output display size (768p laptop vs 1080p TV output); but then there's the risk of making configuration too complicated. 4k TVs, in particular, may start to cause problems.

- In some cases it gives weird aspect ratios by default on my TV. I'll have to see exactly what refresh rate it is detecting when this problem happens.

- For 120hz displays, using madVR really becomes non-practical since it has only 8ms to process each frame. "Decrease frame size" performs resize functions before processing SVP, see if it's possible to process madVR there so that for a 24fps video on 120hz display, madVR processes only 24 frames with expensive algorithms and SVP has higher quality frames to work with.

I second that the auto-selected profile is conservative. I have reset to the highest profile and changed the mode to Uniform, and it still plays just as smoothly without having to lower madVR's settings.

Fast SVPmark gives a score of around 1690 and selects the profile 4g. I'll use 5g instead.

That's on a 768p laptop display. Things might be slightly different with 1080p content on 1080p TV.

470

(18 replies, posted in Using SVP)

If you can't see the artifacts either...

Can one of the developers comment on the disadvantages of using Uniform mode?

471

(104 replies, posted in Using SVP)

Since you embed MPC-HC into SVP's package, you can have it patched.

472

(104 replies, posted in Using SVP)

but then can you patch AviSynth.dll, or you would have to patch MPC-HC, x264, MeGUI and every other application that uses AviSynth?

Oh. In this case it's only SvpMgr.exe that needs to be patched. MPC-HC isn't using AviSynth. SvpMgr is. Maybe?

473

(104 replies, posted in Using SVP)

Chainik, if performance is the same, SVP patch wouldn't change performance but only memory usage? For computers with 4-8GB RAM, the 500-1000MB you might save won't change much. For computers with less than 4GB, they're better off with the 2.5 MT version.

What patching the 2.6 MT might do is to allow weaker computers to also run the 2.6 MT version.

Perhaps applying the 4GB patch would be good too. But... mmm... that patches the executables? AviSynth.dll is a DLL, it is the processes accessing it that would have to be patched... yeah that won't work.

474

(104 replies, posted in Using SVP)

I hate digging into crappy code. Most programmers code like crap and leave a bunch of small issues behind that compound on each other to make a "functional mess". This is certainly the case with AviSynth.

Rule #1 with this: if it's not broken don't touch it

475

(104 replies, posted in Using SVP)

James D wrote:

Man, that is some logical point that I didn't think about. Are you a lawer?)

No, a computer programmer (in past life, now running my own business in a different field).

James D wrote:

The question is... what performance difference on 15 threads?

I would love to see that as well.

Chainik wrote:

James D
Options in installer: SVP AS2.5 Ready or 2.6 Ready

try to guess how many users will know the right answer big_smile

I was thinking about that as being ideal. Write it out simply: select 2.6 MT if you have at least 4GB of RAM (more stable but takes more memory). Otherwise, select 2.5 MT.

If they're still confused, program it to auto-detect the amount of RAM and select the right option by default.