Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
26th February 2013, 03:37 | #17763 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
-linear light enabled: blurry and ghosty -linear light disabled: far less blurry but the ghost images don't seem to match either the original frame rate, the display refresh rate or the video camera shutter speed, so I can see how this visually & subjectively seemingly uncontrolled ghosting could indeed be an improvement for ppl forced to run 60Hz...but on my CRT it looks like a very poorly deinterlaced movie that would give me headaches after 10 mins of watching it I'm quite sure that turning this ghost images galore into a proper FI would be like a squeeze of toothpaste for madshi, so bring the pain Last edited by leeperry; 26th February 2013 at 03:44. |
|
26th February 2013, 04:22 | #17764 | Link | |
Registered User
Join Date: Sep 2006
Posts: 212
|
Quote:
|
|
26th February 2013, 04:47 | #17766 | Link | |
Registered User
Join Date: Sep 2002
Posts: 92
|
Quote:
|
|
26th February 2013, 08:45 | #17768 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
leeperry: wouldn't it be better to use 60, 72/96, and 75 hz on your crt and let madvr change it based on framerate? SmoothMotion looks great on my crt tv thats either 59 or 60hz. Better than the LCD monitor (also stuck at 60hz). Occasionally I do notice blended frames but it's nowhere near like blended dvd's or using a blend deinterlacer. The motion blur can be reduced by using a post resize sharpener (sharpen complex in my case). It's not perfect but it's more comfortable to my eyes then any frame interpolation scheme I've seen. Now if there was a way to interpolate without glossing up the video that might be more impressive.
andybkma: I forgot the return, edited the script above. Also added sourceforge link to the older compiler I use, which might make a difference. |
26th February 2013, 09:06 | #17769 | Link |
Registered User
Join Date: Apr 2011
Posts: 121
|
thanks a big,madshi ,for smooth motion in madvr
i don't find any frame drops when i use potplayer ,but found more frame drops when i use mpc-hc. the further expectation is that smooth motion in future madvr can convert 23.976 fps or 24 fps to 60 fps |
26th February 2013, 10:48 | #17770 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Ever since the NVIDIA r304 drivers released 8 months ago, IMHO you can run madVR with flush completely disabled in for Windowed and Fullscreen Exclusive without ill effects, as long as you don't disable Desktop Composition.
FWIW, the following is how I've been running madVR for at least the past 6 months on my GT440 1GB DDR5 + i5-3570K and I never experience any dropped frames, presentation glitches, or stuttering during normal playback with a near-perfectly matched refresh rate multiple, even though I don't use Reclock currently. Please note that I've only personally verified these settings to work well with NVIDIA GPU quirks, specifically Fermi. With these settings my render and presentation queues are always full @ 15-16/16 as well as backbuffer queue full @ 3-4/4, even when using madVR FRC. General Settings: Delay Playback Start = Disabled Windowed Overlay = Disabled Automatic Fullscreen Exclusive = Enabled Disable Desktop Composition = Disabled (unchecked) Use Separate Device for Presentation = Enabled Use Separate Device for DXVA Processing = Enabled CPU queue size = 24 GPU queue size = 16 Windowed Mode: Backbuffers = 4 Don't Flush (All) Fullscreen Exclusive Mode: Present Several Frames in Advance = Enabled Number of Frame to Present in Advance = 16 Don't Flush (All) Trade Quality for Performance: Use lower bitdepth for yCMS 3DLUT calibration = 6 bit [NVIDIA specific for stability under heavy GPU load when using a 3DLUT] For reference, the following are my DPC latency readings during madVR playback on Win7 x64 + i5-3570K + GT440 1GB system, which I'd consider "average/normal" for similar fully loaded systems with many properly functioning drivers installed. Since system latency has an undetermined effect on madVR, I won't guarantee my flushless settings will work well unless you have a perfectly stable system without considerably higher, frequent spiking, or unstable latency readings. DPC Latency Monitor: 25ĩs-85ĩs (~55ĩs avg) DPC LatencyMon: 15-30ĩs Kernel Latency, ~60ĩs max DPC for NVIDIA Driver Currently I've been doing some testing with madVR FRC @85Hz (instead of the 96Hz & 120Hz I usually use) with my GDM-F520 CRT to see how it behaves with 720p/1080p/1080i 23.976fps & 59.94fps video, and it seems to work quite nicely at eliminating frame_rate:refresh_rate mismatch stuttering. Even though I sit 12 inches from my monitor normally, I've yet to spot any visual anomalies from FRC on film, tv, and anime content, or even vertically scrolling credits. But while it looks does look completely natural on my CRT, I'll need to do some testing later with my Panasonic GT50 plasma and NEC 20WMGX2 lcd @60hz. I have to wonder if FRC is functioning correctly for some people who see obvious artifacts. How madshi described it with calculating blending dynamically each VSync, it would seem to dependent on highly accurate system timers, low latency, and not pushing your GPU so hard to the point where it bottlenecks (Render and/or Present/Backbuffer not staying completely full 100% of the time), in order to work optimally on the PC side. The only time an artifact should be visible under normal circumstances (FRC enabled VS disabled at the same refresh rate), is if a miscalculation occurred. Seeking seems slightly better in 0.86.1, but there are still brief artifacts of the "frame you seek from" getting blended with the "frame you seek to". If your madVR settings are pushing your GPU near its limits, this can make FRC rather unusable, in line with what Blight said, and also what I mentioned in my earlier post. Last edited by cyberbeing; 26th February 2013 at 10:54. |
26th February 2013, 10:55 | #17771 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,336
|
Note that madVR enforces flushes in some situations and disregards your settings in those cases, IIRC this applies to deinterlacing, FRC and possibly shader usage.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
26th February 2013, 11:07 | #17772 | Link | |
Registered User
Join Date: Dec 2008
Posts: 496
|
Quote:
However, I cannot use these settings anymore if I enable FRC, as it will cause severe stuttering (Iīm pretty sure madshi only tests with default settings after he does changes to the code). So keep in mind what I wrote in this post a couple pages back. This looks like a side-effect of the new FRC path and you can currently break FRC with the wrong flush settings, which leaves the question if the flush settings should just be completely disabled/ignored if a user enables FRC, so itīs not possible for a user to break it. And, even though madshi included an additional flush in 0.86.1, it doesnīt change the outcome: You still need a flush somewhere in the first 3 flush settings for FRC to work correctly. Thatīs why I am not sure if the flush that madshi enforced does what it should do or if madVR simply removes the additional flush when a user manually disabled all of them through the settings (which obviously would be a bug then). EDIT: Your post made me a bit unsure, since you almost got the exact same settings I have so Iīve tested it again today. I am completely shocked that today I can successfully run "donīt flush" on everything again withour problems with FRC. I donīt get this at all. There have been no changes on my system since yesterday, none at all. Last edited by iSunrise; 26th February 2013 at 11:46. |
|
26th February 2013, 11:08 | #17773 | Link | |
Registered User
Join Date: Feb 2006
Posts: 293
|
Quote:
__________________
Spec: Intel Core i5-3570K, 8g ram, Intel HD4000, Samsung U28D590 4k monitor+1080p Projector, Windows 10. Last edited by Hypernova; 26th February 2013 at 11:16. |
|
26th February 2013, 11:40 | #17777 | Link |
Banned
Join Date: May 2012
Location: _Lies|Greed|Misery_
Posts: 114
|
@iSunrise
I cannot brake FRC by using "don't flush" everywhere. Have you tried with madVR default settings for everything else to assure it's not caused by another setting, possibly combined with FRC? |
26th February 2013, 11:49 | #17778 | Link |
Registered User
Join Date: Dec 2008
Posts: 496
|
Thanks for your feedback. After cyberbeings and your post I re-tested again today and I am completely speechless: It works perfectly fine today. I didnīt change anything on my system since yesterday. I donīt have any explanation for that.
Last edited by iSunrise; 26th February 2013 at 11:52. |
26th February 2013, 11:56 | #17779 | Link | ||
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
Quote:
[Edit: I see your post above that it's now working for you for unknown reasons today] In situations like DXVA deinterlacing to 60fps where I'm severely performance constrained on this GPU, it continues to help immensely. I get constant dropped/delayed frames in this situation unless I have it enabled. |
||
26th February 2013, 11:58 | #17780 | Link | |
Registered User
Join Date: Mar 2002
Posts: 2,323
|
Quote:
What do you think a smaller vga: nvidia 640m or 645m ? (and a smaller CPU) So in this case the heating won't be such a problem ... Thanks!
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|