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. |
17th May 2009, 02:23 | #1042 | Link |
Registered User
Join Date: Feb 2006
Posts: 293
|
Refresh rate is correct. Upload queue is ~4-5/8. Render queue is ~7-8/8. But I can't get any smooth playback if my setting is anything beyond Bilinear/Bilinear when go fullscreen (2560x1600). Drop and delayed frame also keep on incresing. Maybe I did something wrong?
__________________
Spec: Intel Core i5-3570K, 8g ram, Intel HD4000, Samsung U28D590 4k monitor+1080p Projector, Windows 10. |
17th May 2009, 02:31 | #1043 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
It seems much smoother now, which is good, but it's unstable. I've had at least 10 random lockups of the renderer in the last hour, when doing things like pausing, seeking, and going from fullscreen <-> windowed. If you don't mess with it, it seems fine though.
Pausing the video and going to fullscreen seems to lockup the renderer every time. It goes to fullscreen with the screen black, displays what I assume was in the frame cache, the screen goes black again, and the renderer locks-up. There is a randomly occurring issue when it get the end of the file. Sometimes it will exit fullscreen, display a black frame, and then playback the last half-second (emptying the frame cache?). Moving the video window around with MPC-HC results in massive flickering and tearing. Considerable dropped/delayed frames when first opening the file and when switching from fullscreen <-> windowed. For some reason I occasionally get delayed frames (the render queue fluxuates between 7/8 and 8/8) when I downscale a 1920x1080 video to 1600x900 (1600x1200 display res). When upscaling, I don't have this problem. It's also not remembering luma scaling settings: The good news is that the sample I uploaded a 3 weeks ago, as well as pretty much everything else I tried, now seems to playback nice and smooth with 0.10. Last edited by cyberbeing; 17th May 2009 at 02:38. |
17th May 2009, 04:00 | #1044 | Link |
Registered User
Join Date: Jun 2005
Posts: 630
|
Epically superior build!!!!
Believe it or nuts, but you [almost] solved the secondary monitor problem! Now it doesn't max one of the cores, keeps it at half (i.e. tends to be around 50%) on one of the cores! That said, however, there's still substantial increase when moving MPCHC window to a different monitor. Increase happens on one core only so there's still something lurking in the code. But generally for 720p here I can even move the window and still have good CPU rates. That is still pales in comparison to the CPU usage. What did you do?!!! It now runs on primary monitor with just half of the previous CPU load!!! Using lanczos4&softcubic50 I can achieve just less than 20% cpu typical usage. That is on 720p avc content slightly downscaled (so shader math still works). It is indeed too early to compare HR and mVR directly, as mVR doesnt' do subs yet, but I expect it to be on par regarding CPU usage. So unsubbed 720p content seems to take about same CPU amount. And that with HR using bicubic and mVR using lanc4 & softcubic. Now of course the bugs )) a. Chroma upscaling setting is not remembered. b. Ugly when moving window around, video is flickering ( blank black area clearly seen and then video). c. Even more annoying -- in fullscreen mode it flickers (again showing blank black frame and then back to video) when moving cursor to the control bar below. It flickers twice -- first when opening the bar and when closing it. d. Each change of upscale method leads to quite serious amount of dropped frames. Chroma and the other luma upscaling methods typically cause 3-5 frames loss, whilst active method change may, seemingly randomly, cause a loss between 10 and (record value) 40 frames. These values are from same video (i.e. even on same video the number of dropped frames is unpredictable). And yes, you got it right -- even if luma downscaling is used, when I change chroma upscale method it still drops several frames. Other than that, still wonderful achievement! Personally, only feature that prevents me to switch over to mVR from HR is the subs |
17th May 2009, 05:59 | #1046 | Link | |
Registered User
Join Date: Jun 2005
Posts: 630
|
Quote:
As for internal subtitle mechanics, I'm not sure. Renderers (such as Haali's one) have a subtitle pin. As MPC renders in some user selected resolution (I personally use 1280x1024), I guess it is renderer's job to up/down scale the subtitle texture and blend it with the video. Using some filter in-between is a flexible but not optimal approach, imo. |
|
17th May 2009, 07:59 | #1049 | Link | |||||||||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Of course I could have waited with releasing madVR 0.10 until it's completely stable. But that would have meant that you guys would have had to wait another 1-2 weeks. Quote:
Quote:
Ouch, true. Quote:
Quote:
Quote:
Quote:
So basically I need to stop screensavers from appearing, right? |
|||||||||||||||||||
17th May 2009, 08:04 | #1050 | Link |
Registered User
Join Date: Feb 2006
Posts: 293
|
After more observation. It looks like nothing can be done except getting a new card . If I restrict the video size to 1080p, then I can get smooth playback up to SoftCubic, but not Lanczos/Spline. Upload/render quite always looks ok (5/8 8/8) even if I use Lanczos/Spline on fullscreen(2560x1600), but it skip like crazy. This sounds like a useless report (even to me) but I do want to let you know that it does not show any improvement over other revision. The upside of this revision is that I can't distinguish the result of each scaling method (except nearest neighbor) for some reasons.
Anyway, I can live with Bilinear for now. Great job Madshi . I'm looking forward to subtitle support too. EDIT: I was typing when you post. I'll definitely try what you suggest and report back on any improvement.
__________________
Spec: Intel Core i5-3570K, 8g ram, Intel HD4000, Samsung U28D590 4k monitor+1080p Projector, Windows 10. Last edited by Hypernova; 17th May 2009 at 08:07. |
17th May 2009, 09:01 | #1051 | Link | |
Registered User
Join Date: Jun 2005
Posts: 630
|
Quote:
|
|
17th May 2009, 10:31 | #1052 | Link | |
Registered User
Join Date: Apr 2009
Posts: 37
|
Quote:
Btw great to see this release - i will try to test it today. |
|
17th May 2009, 10:34 | #1053 | Link |
Registered User
Join Date: May 2009
Posts: 212
|
@madshi
madVR 0.10 works well in continuous playback if we do not talk about trick play actions. Now It provides smoothy motion visual experience with the Lanczos4 setting on my system. (E6750, XP, 8800GTS/320) The 24Mbps streaming playback through the GBE network looks quite ok, too. Different types of 23.976 progressive and 29.97 fps interlaced MPEG2 / MPEG4 / H.264 contents have been tried. It is observed that madVR 0.10 can provide identical smoothy motion visual effect as EVR-CP on my Hitachi PDP TV. I will try to play PAL DVD contents (576i50) to 1080p60 output mode to see how the feeling is. The only exception is 1024x576p60 video -> 1920x1080p60 output. Continuously tearing and dropped frames pop up about every 2 ~ 3 seconds. It is a progressive MPEG2 video content with 16.67 ms frame duration, which is the same with V-sync refresh rate in my system. The decoder queue shows "1/16". Isn't the a/v sync mechanism flexible enough for such 1:1 renderering mode? Such issue was not observed with madVR 0.8 / 0.9 and any other VR. An 1280x1080i60 MPEG-4 ASP (interlaced) clip was tested with Xvid 1.2 decoder. Although madVR cannot grab any frame rate info from source filter, the playback is still very smoothy. This is the same with ver 0.8 ~ 0.10. How do you apply the change of output window dimension? I am curious how it produces these new issues with the version 0.10's implemention. |
17th May 2009, 10:40 | #1054 | Link |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
just encountered a problem, I get constantly dropped & delayed frames and a massive stuttering picture during playback with 720p 60i mpeg2 files (no matter if .ts or remuxed to .mkv), maybe because in this case vcsync invertall is 16.66ms while movie intervall is 16.68ms (upload queue 5-7/8 (but once for example also dropped to 3/8 shortly), render queue 5-8/8)
seems like this appears only to be that way in fullscreen mode though, looks allright in window mode Last edited by Thunderbolt8; 17th May 2009 at 10:45. |
17th May 2009, 12:17 | #1059 | Link |
Registered User
Join Date: Jun 2006
Posts: 133
|
With 0.10 I have big performances issues with my 8600 GTS. I need now to disable 3Dlut and turn on at least one performance option if I don't want have a horrible stutter with tons of dropped and delayed frames. I could use the top quality settings with earlier versions.
I wonder if this has to do with the fact I play move a 23.976fps movie on a 72Hz screen, maybe It will better on a 24Hz screen. On a side note, I am not sure that the stats are completely reliable as it sometime it is quite obvious there are some frame drops even if it is not reported. |
17th May 2009, 13:35 | #1060 | Link |
3 eyed CRT supporter
Join Date: Jan 2008
Location: Or-strayl-ya
Posts: 563
|
Ok, I just watched a movie.
I didn't check at the start, but at the end I have 54 dropped frames and 27 delayed frames. Normally at startup I get less than 10 of each (3ish, usually it seems). There were two or three very obvious big glitches, but it was otherwise smooth. This is similar to Beliyaal's MPC EVR custom actually (not in exclusive fullscreen), but they were less drastic. Reclock was in the filter path, but "disabled". I'll set Reclock to it's normal settings for the next movie, and the one after that I'll try disabled again. My CPU is a Q6600 at 3hz, there's heaps of overhead - I'm only using 30% CPU. I do have my harddrives set to spin down after 25 mins, I'll disable that. And Madshi, the screensaver/powersaver behaviour is odd. ZoomPlayer sitting doing nothing will disable windows screensaver/powersaving - it'll sit there forever with the monitors on. But playing with MadVR and the monitors turn off after 5 mins - which is instead of a screensaver for me, monitors turn off after 5 mins and it goes into standby after 15 mins. And I have seen a few stutters which didn't cause the dropped frames or delayed frames numbers to change - while playing around just now. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|