926

(8 replies, posted in Using SVP)

You could also use MPC-HC's automatic resolution changer to change your monitor's refresh rate only while playing video...

927

(6 replies, posted in Using SVP)

SatisfyingCrunch wrote:

How do you use both integrated and discrete?

Just have the drivers for both installed - assuming that you're not using Vista, the OS should handle this fine (no guarantees though).  If you're using an AMD APU + AMD GPU, then the Catalyst drivers should be able to detect both.

928

(8 replies, posted in Using SVP)

VB_SVP wrote:

Even the fake threads from hyperthreading/SMT?

Admittedly I've never tested it myself, but I do believe that this is the case.  It won't be as much of a boost as a full core would be, but it should still help.

929

(6 replies, posted in Using SVP)

mashingan wrote:

I suggest to reduce the madvr setting to the point your GPU can handle both SVP and madvr.

If you have both integrated and discrete graphics, it would be wise to try having SVP on the integrated and MadVR on the discrete.

Slayer Moon wrote:

MadVR is great for screen tearing reduction with it's exclusive mode as i know.

"D3D Fullscreen" in MPC-HC can do the same thing with less CPU load and much better performance on really low-end GPUs (read: 10-year old Intel integrated).

However, if you plan on using the upscaling on your TV (such as for 720p content), you actually would still want to use MadVR since it has a built-in resolution switcher that supposedly can be configured to automatically change based on the video's resolution (I have not actually tried this however as I have no need for MadVR).  If you choose to do this, then it'd be wise this then you'd want to make sure that MadVR's actual post-processing is disabled as much as possible.

Blackfyre wrote:

Madvr is definitely worth it.

Well that depends on your display.  If you're connecting to a TV that has a quality upscaler (which should be most TVs), then I don't see much point in doing the upscaling on your PC.

The only exception would be if you watch a lot of standard definition content, because TVs typically only accept 640x480, 720x480, and 800x600 for SD input resolutions.

Are the Skylake i5's non-K versions?

Regarding GPU, even low-end Haswell's iGPU (such as what is on the Pentium G3258) is adequate for SVP, so really it all comes down to CPU performance.  Just remember, Skylake is a bit faster per-GHz than Haswell.

933

(14 replies, posted in Using SVP)

Chainik wrote:

why? you know, AVS dll can be useful in two locations only - either in system32 or in the video player directory
besides, this topic is about completely different issue

...then explain this:

18:25:49.020 [i]: Playback [90208]: Avisynth (32-bit) version 2.6.0.5, Avisynth 2.6, D:\__Programs__\Non-unicode Programs\Portable - settings at 'userprofile'\SVP Dev\avisynth.dll

Screenshot not possible because the entire text can't fit in the window.

934

(4 replies, posted in Using SVP)

stefanogiusio wrote:

I think that is something you have to contact the author for then sad i don't have the svp 4 full beta version so i can't help sorry.

I made a thread in the beta testing section two days ago, but so far there's no replies.

935

(8 replies, posted in Using SVP)

Would it be blasphemous to suggest having more than a 30% +/- range available?

936

(14 replies, posted in Using SVP)

Like I mentioned in another thread, perhaps it'd be wiser to install the avisynth DLLs into the SVP program directory...

937

(4 replies, posted in Using SVP)

stefanogiusio wrote:

SVP 4 FULL will most likely give you the full customization as we have with version 3 smile

But my point is that the feature that I am looking for does not even seem to be available in the beta versions of SVP 4 FULL.

Therefore, much like the ability to customize the downsizing on a per-profile basis and the ability to interpolate to your current refresh rate while using D3D fullscreen, I fear that this function will also not make the transition from SVP3 to SVP4.

938

(16 replies, posted in Using SVP)

VB_SVP wrote:

Reading that, I'm wondering if "fall behind the audio" isn't like "turn the AC up" in that it is a phrase that can mean either of 2 opposites lol.

I understand the double-meaning of "turning up the AC", but I don't understand the double-meaning of "fall behind the audio" - the only meaning I know of regarding that would be when the audio stream is playing at normal speed (1x) but the video stream is playing at slower-than-normal speed (say, 0.9x).

939

(14 replies, posted in Using SVP)

On a related note, I manually moved both of the avisynth DLLs into the SVP program directory and it worked fine... is there any reason they aren't put there instead?

940

(8 replies, posted in Using SVP)

brucethemoose wrote:

4670k

Well for one thing, that's "only" a quad core without SMT.  Again, SVP loves having lots of CPU threads.

941

(4 replies, posted in Using SVP)

It really just depends on the content. Why not try the video with SVP in real-time and see if there's any noticeable artifacts?  If CPU utilization is the issue then just run SVP with lower settings, like 1m + complicated + 16px + two pixel + downscale to 720p.

942

(4 replies, posted in Using SVP)

Just beware that "algo:23" (aka 'complicated') will give squiggly and wavy artifacts around any thin lines that are moving across the screen.

943

(16 replies, posted in Using SVP)

MAG79 wrote:

Because of it you need to get not 100% CPU load but about 75% load to avoid such situations with video delayed.

Kind of difficult when the likes of SVP4 treats 1080p VP9 @ 1280x720 and 1440p VP9 @ 1280x720 exactly the same even though the latter requires considerably more CPU utilization. wink

944

(4 replies, posted in Using SVP)

Personally I find that artifact masking actually introduces more ghosting so as to cover up other more unnatural artifacts.

mashingan wrote:

change the target frame rate

Are you trying to suggest to use 2x interpolation for 24fps/25fps content so that there's only 1 interpolated frame generated per every real frame?

945

(16 replies, posted in Using SVP)

MAG79 wrote:

Nintendo Maniac 64
Did you check your GPU load while using SVP?
via GPU-Z for example.

Since this thread got bumped, I might as well respond to this post...

I wasn't saying I was having an issue, I was just mentioning that, whenever MPC-HC cannot render a video in real-time for whatever reason, the video will start to fall behind the audio.  This most commonly occurs when rendering the video in question maxes out your CPU.

946

(8 replies, posted in Using SVP)

kibumm wrote:

I had a misunderstand in SVP that is SVP needs a high spec.

i7-3630MQ with 750M(for laptop)

You've still kind of misunderstood.  SVP loves a fast CPU with many threads, and even your laptop CPU is a 4core/8thread Ivy Bridge architecture CPU (currently the 3rd/4th fastest x86 architecture per-GHz)

The GPU is much less important - heck SVP would likely be fine with the Intel integrated GPU on that i7 (I know SVP is fine with the iGPU on my Pentium G3258).

947

(2 replies, posted in Using SVP)

Chainik wrote:

Do you have something like this available in ALL resolutions, including 4K?

It's not my video, so no.  Heck I don't even own the game (I'm not sure my Pentium G3258's integrated GPU would hold up!).  Also I know that the uploader of that video uses a 1920x1200 monitor, so even he wouldn't have such a thing.

However, you might be able to cheat and just upscale and then re-render the video in question.


Secondly, it is a game that is available for purchase though several digital stores, so technically you could even manually replicate the visual situation shown in the video and make your own recording at whatever resolution you wish to run the game at.

If your monitor is only 1080p or similar, you could possibly use "downsampling" which allows you to output and render at a higher resolution than your monitor supports, and then record that via your on-screen recorder of choice.


EDIT: Here's a link to purchase "game" (or 'toy' as mentioned in the video):
http://panoramic.al/#buy


EDIT 2: To clarify what I meant by replicating the visual situation shown in the video, if you listen to what the commentator says in the surrounding minutes of that video, he alludes that you can see the "settings" used for the visual situation in the bottom-left of the screen, thereby allowing anyone to re-create the situation.

948

(2 replies, posted in Using SVP)

The following video at around 4 minutes in gives the highest CPU utilization I've ever seen from SVP:

Possible epileptic warning?
https://youtu.be/jCdQyXkCjgw?t=3m56s


Normally on my 4.6GHz Pentium G3258 I can run 30fps 720p h.264 YouTube videos in SVP at 90hz with Uniform + Complicated + 12px + half pixel easily with like only 50% CPU utilization*.  However, at the mentioned location in the above-linked video, using the same 30fps 720p h.264, I could only manage using Uniform + Standard + 14px + two pixels for a resulting CPU utilization of 80% at its peak or alternatively 95% CPU with 12px.

That's pretty crazy seeing as those are the same settings I normally use on my 2.4GHz Core 2 Duo without any GPU acceleration for 30fps 720p FLV1 videos (though at 60hz).


These are all tested in MPC-HC 1.7.9 + LAVfilters 0.66 with "D3D Fullscreen" enabled and "accurate vsync" disabled; the actual YouTube format is fmt22 (non-DASH 720p MP4, the one with 2.5-3Mbps AVC High@L3.1 + 192kbps AAC-LC).

*Link to a video that I normally test with


I just wanted to share this in hopes that maybe it'd be useful to somebody as a "worst case" performance scenario for SVP.

949

(4 replies, posted in Using SVP)

I don't see such a setting anywhere in SVP4; I hope this functionality hasn't been removed.  Will in be present in the release version of SVP4?

950

(1 replies, posted in Using SVP)

Try using "Enhanced Video Renderer (custom presenter)" with "D3D Fullscreen" enabled.