526

(5 replies, posted in Using SVP)

CPU is Intel quad-core i7

madVR can be configured to have a rendering time up to 16ms without dropping frames when playing with SVP (1000 ms / 60 fps = 16.66 rendering time max)

If I disable GPU acceleration then it drops frames even on 768p display.

I've posted this on the madVR forum but they are saying the problem seems to come from SVP. I'm using Windows 7 x64 with a Radeon HD 7660M.

1080p videos, when displayed on a 1080p screen, sometimes lag even if madVR rendering time is between 8 and 13ms (it should work up to 16ms).

The lag seems to come and go in full-screen, and always take effect in window mode.

Here's a screenshot of the flawed rendering

http://forum.doom9.org/attachment.php?attachmentid=14510&stc=1&d=1417755387

Here's what they had to say:

over 13 ms rendertimes and it works better in fullscreen mode.
if SVP is used it looks like it sometimes takes to many GPU power so madVR can't render the frames fast enough.

the screen clearly shows that madVR didn't get the frame fast enough. if SVP is used it should be the problem here. rendertimes are really high for SVP usage too.

528

(7 replies, posted in Using SVP)

Btw, is there a way to programmatically change MPC-HC's configuration to enable/disable madVR?

And SVP's OpenCL, is there a way to programmatically change that setting? Most likely. I just have to know where is the settings file.

I think the easiest way to configure those would be to have a wizard that puts a 1080p video, then enables the components one after the other to know up to what the system supports. Some can't play regular 1080p videos on their computer, and someone had a blue screen while trying it.

529

(23 replies, posted in Using SVP)

VP9 tests probably have to be taken lightly as they are still in development. Although I don't know the technical details, at this point it probably has more to do with how each implementation has been programmed for now than about being x32 or x64 itself. Perhaps (probably) the developers designed it for x64 first and then ported (patched) it to x32.

530

(7 replies, posted in Using SVP)

Thanks, that's helpful. Does that mean some people may actually need to manually disable OpenCL to get better performance if their graphic card is too low?

I'm trying to write simple instructions so that non-tech-savvy people can setup SVP and madVR to use with a software I wrote. Some of them are getting performance problems, so it's kind of trial and error so far.

531

(7 replies, posted in Using SVP)

Does SVP also require a DX11-compatible graphic card?

532

(7 replies, posted in Using SVP)

Do you mean SVP works on pretty much any system because it automatically switches settings based on what the system can handle?

Combining with madVR, however, is more demanding.

533

(7 replies, posted in Using SVP)

What are the system requirements for using MPC-HC + SVP?

And what are the system requirements for considering MPC-HC + SVP + madVR?

534

(2 replies, posted in Using SVP)

When it comes to MPC-HC crashing when seeking, I talked about it with them (as I was reporting something else) and here's what they said

The question still stands, is there anything MPC-HC is doing wrong? I'm pretty much sure we doesn't do anything fancy during seeking. If he spend a lot of time fixing the issue I'm pretty sure he looked at MPC-HC code as well. Like I said before I'm not using SVP, but if we get clear information that we do something wrong or even an idea how we can improve compatibility with SVP we will surly consider any changes.

http://forum.doom9.org/showthread.php?t … mp;page=79

They have a bunch of people actively working on improving the player. Perhaps it would be worth taking some time to talk with them. I know you guys spent a lot of time trying to resolve the crash problem to no avail, and where did the problem seem to come from? Is it something they can fix on their end?

535

(6 replies, posted in Using SVP)

Chainik
or change ffdshow's remote API WM_MESSAGE id in the registry (and then change it back to make SVP Manager "see" running ffdshow instance)

Can you tell me more about this option? Sending a Close message doesn't close it at all, and killing it doesn't detach it from the player so I need to also restart the player.

536

(6 replies, posted in Using SVP)

OK I got my 1080p TV back so I could do some tests. 15mbps .tp files can't play well on 1080p. Interestingly enough, killing SVP isn't enough. The video keeps lagging out of sync. I have to close MPC-HC and re-open it while SVP is closed, then it plays fine.

Edit: If I close SVP normally, then the video plays fine right away. I can understand that it won't restore proper playback if it's being killed smile

537

(6 replies, posted in Using SVP)

One issue with this log file is that it is version-dependent. I can ask the user for the path to SVP, but he won't know how to configure the path to the log. I guess this small feature would only work with the latest SVP version.

Then, you say it is "generally" under ProgramData

I could write this to get the file
string LogFile = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) + @"\SVP 3.1\Logs\Log.txt";

Under Windows Server 2003, will it be under C:\ProgramData or under C:\Documents and Settings\All Users\Application Data ?
http://stackoverflow.com/questions/8957 … ng-c-docum

538

(6 replies, posted in Using SVP)

Strangely, if I close SVP while MPC is running, the video statistics keep showing 60fps. SVP doesn't seem to be taking effect but I don't know whether that has side-effects.

So if I delete this file before running SVP, it won't show the startup message? Great.
C:\ProgramData\SVP 3.1\Logs\Log.txt

I just want to make this as transparent as possible. Killing the process removes the exit confirmation message. Deleting this file removes the startup message.

Btw, I regularly receive this error. Is there something that can be done about it?

Error preparing smooth playback! Script error:
Write: File 'C:\ProgramData\SVP 3.1\Logs\avsFPS.txt' cannot be opened.
(ffdshow_filter_avisynth_script, line 7)

539

(6 replies, posted in Using SVP)

I'm currently writing a program in C# that controls MPC-HC through API to play automated sequences of videos. It's taking shape pretty well.

However, some videos don't currently play well with SVP, such as DVDs, .ts and .tp videos. In order to play those automatically without user action, I would need to disable SVP for those. One option would be to send ALT+CTRL+WIN+P to the player but then I can't be sure as to whether I an enabling or disabling it. The other option is to kill the process. Is there a better option than killing the process?

Also, when SVP opens back up after either MPC-HC or SVP crashes, it displays a message saying there was an error in the last session and asking whether I'd like to report it. Is there a way to disable this warning?

540

(3 replies, posted in Using SVP)

It is definitely a drivers issue. I posted about this on madVR forum, and people said this.

------------------

Don't use 14.4 at all, no version of it, its much slower than previous drivers.

There have also been many reports of BSODs related to Flash and Firefox's Direct2D-based hardware acceleration implementation (to the point where they are currently blacklisted for Nightly builds of Firefox) - these drivers are bad news. I suggest going back to 13.12.

541

(3 replies, posted in Using SVP)

OK. During the first test after reboot, the system was probably still working and loading components, and that might be why it was still lagging.

This video is interesting because with my current settings, it pushes my card to the limit. Right now, in 1080p full-screen, it's playing well. However, in window mode, because of the resizing, it is lagging. It didn't in Windows 8.

LeeKM drivers' performance is slightly better than the official drivers (no idea how), so that might explain why the 2 other version can't play the video properly at all. a 2% difference can make all the difference when the GPU is at 99%.

So there's still definitely a lower performance somewhere, but that might be more of a drivers issue. I guess we can close this thread. I'll keep testing and post if I see something more that relates to SVP.

542

(3 replies, posted in Using SVP)

huh... after posting this, I tried playing the video again. This time it plays properly. I haven't changed anything.

That's with LeeKM's driver. With AMD and Leshcat's drivers, I haven't been able to see it playing properly.

That being said, I still clearly have lower performance than I used to have, with sporadic lag where the video gets out of sync with the audio. I do not know for sure if the problem is with SVP or madVR, or both.

543

(3 replies, posted in Using SVP)

I recently upgraded my computer to Windows 8.1. Since then, I'm having lower performance with SVP. I configured MPC+SVP+madVR with optimal settings for my system, but now those settings aren't good anymore.

In fact, if I disable madVR and use only SVP on 1080p TV, this video lags. It plays with a 5:2 ratio.
https://www.youtube.com/watch?v=kKAnYWNnYW8

I have dual-graphics card set to High Performance (have to rename mpc-hc.exe to something else to be able to do that and it works). My card is a Radeon HD 7600M.

I tried various version of the 14.4 drivers. I tried Leshcat's latest drivers. I tried AMD's official drivers. I tried leeKM's drivers. SVP is lagging with all of them.

I realized that SVP's GPU acceleration setting had somehow been disabled so re-enabled it, but it's still lagging.

Everything worked perfectly in Windows 8, and I could add quite a bit of madVR processing on top of it.

544

(5 replies, posted in Using SVP)

Yes I'm talking about that. It was there for years? I never saw it before.

545

(5 replies, posted in Using SVP)

I realized that AMD video improvements work in Windows Media Player but not in MPC-HC, so they cannot be combined with SVP and madVR.

And, I wasn't able to use SVP + madVR on 15mbps high-definition videos, I had to fall back to Windows Media Player for those. madVR's scaling doesn't serve much for 1080p videos anyway.

So for 15mbps HD videos, I can now use AMD's Smooth Video and image improvement features, which do a great job!

I have just compared SVP + madVR with AMD Smooth Motion + Video Improvements side-to-side. AMD Smooth Motion definitely creates blurrier inter-frames. SVP creates much clearer frames.

546

(3 replies, posted in Using SVP)

Before I got

Windows 8
Score: 1844
CPU Only: 1948
CPU+GPU: 3480

Windows 8.1
Score: 2150
CPU Only: 1920
CPU+GPU: 3396

Why is the score higher while both other values are lower?

547

(3 replies, posted in Using SVP)

Never mind, found the Excel sheet with all the results

548

(3 replies, posted in Using SVP)

I previously ran SVPmark on Windows 8 and uploaded the results to the online database, to the request of MAG79.

Now I upgraded to Windows 8.1, and would like to compare the results with the results I had back then. I *may* have slightly lower performance now, and I want to validate for sure.

Is there a way to access back the SVPmark results I previously uploaded?

549

(5 replies, posted in Using SVP)

After installing the latest AMD video driver, the AMD Catalyst Control Panel contains an option: Enable Smooth Video Playback.

I guess if I'm using SVP, this option should be disabled.

But I'm wondering. How does this compare with SVP, in terms of quality and performance? Most likely it provides lower quality and higher performance, and I'd like to hear your opinion on this.

550

(5 replies, posted in Using SVP)

Chainik wrote:

nobody plays DVDs nowadays  big_smile

Very few brand-new laptops come with a Blueray drive. DVDs are still widely used for non-YouTube commercial content.