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
wiki3. 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 Settings1. 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 settings1. 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 motionI 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.
ditheringChoosing 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 performanceSome 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.