Devices > Video Cards, Monitors, Televisions, and Projectors

Tweaking MadVR (video almost perfect)

(1/5) > >>

bhampster:
Hi,

Today I'm spending time investigating my video performance and reading many pages online for tuning Madvr.

I must say that my video playback is almost perfect but I feel I'm close to problems and that's why I'm tuning.

I use Red October HQ and within MadVR I use a 3DLUT calibration file (I mention this because it can be taxing.)

The PC is off the shelf Dell tower basically i5 quad core 3.4Gz 12GB Ram added Nvidia 750GT with 2GB

When I start a movie I get several dropped frames and a presentation glitch or 2 but then it's remarkably stable.

I have many places to tune... I can turn on/off video clock... that doesn't seem to help.

My clock deviation is 0.0059% ... is this good?... I can force the display and output to 24Fps exactly but that doesn't seem like a good plan.

Basically I wish I could find a good page talking about dropped, repeated frames and good present redering numbers... I can adjust many things but I don't know the best way to read or judge these stats.

-Brian

Edit - Starting a movie results in problems as exclusive mode is engaged... this results in about 11 dropped frames and 2 presentation glitches.(I'm ok with all that as it's in the first second or 2 of playback and not noticed).. After that those numbers remain stable ... Doing lots more testing and logging to try to sort this all out.

Edit 2 - Maybe I don't really have an issue here... after the dropped frames relating to engaging exclusive mode I don't seem to drop or repeat anymore. I guess it's not having trouble...

CountryBumkin:
There are always dropped frames when madVR starts. Use the refresh key (Ctrl+J, I think) and then start monitoring the madVR stats.

There is a madVR guide at the top of this forum section.

JimH:
Advice for tweaking madVR could be found on the doom9 forum.  It's not something that we recommend doing and should probably only be attempted by advanced users.

If you want madVR to be used, we would recommend just choosing MC's Red October HQ setting.

bhampster:
Thank you.

I suppose maybe I'm an advanced user.

I use DisplayCal GUI to make a 3DLUT to correct my projector output. This is the main reason I rely on MadVR.

I had the CNTL - J stats up and didn't see dropped or repeated frames or presentation glitches after the movie had engaged exclusive mode.

So.... My conclusion is that my system is working very well and I won't be tuning or tweaking ... unless I am reminded otherwise.

For the most part ... JRiver comes working nearly ideally out of the box so to speak. The ability for me to use 3DLUT is however one main reason I use it.

My projector doesn't have perfect output ... but can be made very accurate with 3DLUT usage.

TLDR version - I was trying to fix something that wasn't broken.

mojave:
Do you ever playback any interlaced content like Blu-ray concerts?

I use 3D LUT's and haven't noticed much of any performance hit.

JRiver settings:
1.  I usually use Hardware accelerate video decoding when possible
2.  Always use VideoClock - see wiki
3.  Video > Display Settings:  If your display, like a projector, can handle multiple frame rates (23.976, 24, 29.97, 59.94, 60 Hz) then you have two choices. First you can set Display Settings Automatic Change Mode to On. This will send each video to the display at its native frame rate. Second, you can set it to off and set your desktop display to 60 Hz or whatever the highest frequency is. When used with Smooth Motion in madVR it can look better - especially with fast motion scenes.

madVR settings:
Your first goal should be to never have any dropped frames. I just checked a bunch of movies and I get 0 dropped or delayed frames, even at startup with about 80% of what I checked. The others had from 1-12 dropped frames. I also found it is consistent for each movie. For example, every time I start Fury there are 11 frames dropped, but there are always zero frames dropped with American Sniper.

Start with Rendering
General Settings
1.  Enable windowed overlay (Windows 7 and newer) and use it instead of fullscreen exclusive mode. You will have a much better interaction with the menu with no downsides.
2.  Check delay playback until render queue queue is full and after seeking
3.  Check disable decktop composition.
4.  Check/uncheck use a separate device . . . and see if you get any difference in rendering or present stats. I leave them checked, but don't see much/any difference either way.

windowed mode settings
1.  Check present several frames in advance
2.  Adjust how many frames shall be presented in advance. This is what really helps eliminate dropped frames at the start of playback. I set to 12 because going higher doesn't seem to make any difference.

smooth motion
I enable this and check "only if there would be motion judder without it . . ." This will have a performance hit, though, if you are using 24p content on a 60 Hz display. Keep this in mind, but try to eliminate dropped frames with other settings and leave this checked.

dithering
Choosing between Ordered Dithering or one of the Error Diffusion methods makes a big difference in performance. Start with Ordered Dithering, set scaling algorithms where you want, and then see if you can go to Error Diffusion without dropping any frames.

trade quality for performance
Some of these are checked by default. I would just leave them checked.

Now you can work on testing various scaling algorithms. I think you should be able to use Jinc 3 taps with activate anti-ringing filter without dropping frames with your graphics card. If not, then try SoftCubic with softness at 50-70 and activate anti-ringing filter. When JRiver upgrades to the latest madVR, you might be able to use Super-XBR.

You can try turning on processing > artifact removal > reduce banding artifacts, but it may also make a performance hit.

Navigation

[0] Message Index

[#] Next page

Go to full version