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. |
7th August 2010, 17:40 | #3981 | Link | |
Registered User
Join Date: Sep 2009
Posts: 16
|
Quote:
I might Have a small things to say, I do perceive non-fluidness on some video; Anime source (progressive), in travelling moment, but this is not the cause of the Renderer, but due to the combination of the screen (LCD) and low framerate (24, yes it is low! Anime source don’t use motion blur that is naturally present in non-anime footage) Since I have two screens I can perfectly compare it with cloning. Old screen seems smoother than the new one (definitely!) Same result by using my other laptop and testing both screens one by one. I'm just saying that so people don't confuse thing, using LCD designed for games or standard office use won't be good. New screen have very low respond time that will increases the effect, the only solution is doubling framerate by blending next and previous frames (The opposite of Overdrive, sort of), there is a great benefit from it (I used ffdshow filter), but cumulated on 1080p + vsfilter such thing is barely possible even on recent computers. And let’s not talk about advance things like motion morphing, maybe in a couple of years. Maybe bringing back an old request for having this implemented in the renderer... Like madVR... Maybe... |
|
7th August 2010, 17:54 | #3982 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
As I've always said: I don't think so. |
||
7th August 2010, 18:07 | #3983 | Link | |
Registered User
Join Date: Jan 2009
Location: UK
Posts: 403
|
Quote:
If it's any help madVR's OSD reports "movie 25.000 fps (says source filter)" even when the video is slowed down to 24fps. If you've got other ideas I'm more than happy to use your solution. |
|
7th August 2010, 18:28 | #3984 | Link | ||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Oh? because Reclock does seem to get the refresh rate info from GDI...isn't it linked w/ DirectDraw somehow?
You can see this kind of infos in Reclock reg under HKCU\Software\ReClock\GdiTimings\: It can also retrieve them from pstrip if it's running. Quote:
The major issue and the reason why automatic refresh rate switching cannot work is that: -some 25fps content needs to be displayed in a 25Hz multiple if it's genuine PAL, but you will need to slow down to 24Hz if it's sped up Film material -I use 89.91/96/100Hz on the CRT, but 48/50/59.94 on the DLP pj...so it would also require different settings depending on the display, please be so kind as to still allow a manual mode. Quote:
He prolly wants to drag the seeking locator. Last edited by leeperry; 7th August 2010 at 18:37. |
||
7th August 2010, 18:35 | #3985 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Ok, that doesn't work, and I don't plan to implement that... |
||
7th August 2010, 18:41 | #3986 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
-ask GDI/pstrip what time it is, instead of reinventing the wheel and measure the refresh rate/resolution "by hand" -check whether any adaptation is possible, and if so do its work James first started to ask Pstrip, and then decided to allow asking GDI for the non-pstrip ppl. AFAIK the data I just showed comes straight from GDI(it shows 48/60/90/100Hz, it's not "measured")...anyway, you're the coder...I'm just repeating what I see and read from James discussions. why not? you get the graph filter infos, all my movies in 96Hz show 96.00000xx Hz and 23.976fps in mVR's OSD Last edited by leeperry; 7th August 2010 at 19:35. |
|
7th August 2010, 21:03 | #3987 | Link |
Registered User
Join Date: Apr 2009
Posts: 37
|
Okay i finally got a little bit of time to play with the new exclusive mode. Here are my findings with this system:
Intel Q9550 + ATi4770 + JVC DLA HD100 Windows XP SP3 + CCC10.6 + PowerStrip (latest) + ZoomPlayer (latest non beta) + ReClock (latest) + coreAVC/ffdshow + madVR 0.25 a) If i start Zoomplayer in Fullscreen and then open a file i first get this: and if i ALT+Enter (=Fullscreen) i get this: I can change Windowed to Fullscreen mode as often as i want i always get this result. The "Playback -> Video -> Video Renderer Settings -> Overlay covers entire video area" Option is enabled btw. If i start ZP and go to windowed mode and *then* load a file everything works well and first i get the normal windowed mode and later i can change to fullscreen exclusive mode (takes a quarter of a second or less btw). Its just that i can not load anything if i am in fullscreen mode already. b) If i got exclusive mode runing i can not change the aspect ratio... if i do ZP completly hangs and i have to kill it via taskmanager. I am using 2 custom AR presets atm (i am using a ISCO lens, thats why): c) I am using some custom Powerstrip resolutions with very special timings to eleminate the drift between video and audio clock, this only works with exactly the right timings. I am talking about front porches/back porches/etc. to adjust the hz close enough to make this work. So if madVR just adjusts the timing to standard windows timings i will get drops/repeats of audiopakets again, or have reclock let resample everything - i do not want that... Here is a quick screenshot of my 50.000hz timings and how they differ in just a few points (23.976/24.000/59.940 timings work the same way): Normal Windows/CCC timings: My special timings for my system: Here is the description (beware german) how and why this is working and there is a little tool, from the author of eventghost, too to get the right timings (if you use powerstrip). Ohhh and madshi i want to thank you very much for all the effort and time you spend to make us unknown strangers using HTPCs a little (hm i should say a LOT) happier - Thanks ! |
7th August 2010, 23:58 | #3989 | Link |
3 eyed CRT supporter
Join Date: Jan 2008
Location: Or-strayl-ya
Posts: 563
|
Quote:
Hmm...I think active communication between Reclock and madVR could be really useful - but maybe it's not the best way. What I want to achieve is this: Assume madVR exclusive does give perfect playback. Therefore Reclock resampling when rates match is not required (perhaps fixed upsampling, but not the dynamic resampling to get smooth playback). I'd like Reclock to "turn off" it's active part in this case. (This would also suit those obsessed with bitstreaming). But for 25p material, I'd like Reclock to turn back on and resample it to 24p. I'm ok with this, I don't watch TV shows with my ZP/madVR/Reclock setup, it's for movies only on the projector. But Leeperry would not like this to be so locked in. Perhaps this is a Reclock request, but what I'm trying to get at is I don't want madVR and Reclock to "fight each other", and I don't want Reclock to resample if it doesn't need to. And at this stage, I'd like a recommendation for using madVR with Reclock - even if it's only to standardise things for your testing. If we use Reclock, should we have it set to "slave" and "original speed" "locked"? Thanks Mark PS. Anything you can do about exclusive on an interlaced res would be much appreciated. But I do realise that I am the only one active in this thread with an interlaced res. |
8th August 2010, 00:46 | #3990 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Having Reclock doing fixed resampling or following the refresh rate won't make much of an audible difference AFAIK. Some ppl report success when using Reclock w/o resampling(bitstream/RME and Lynx users), you can easily use Reclock w/o resampling...just be prepared for possible "catch up" audio glitches once in a while, and no more adaptation whatsoever(the GPU 27MHz PLL is quite jittery IMHO). Anyway, it's possible. Going bit-perfect and then all of a sudden resample will glitch up, as a minimum of 75ms buffering is required.
Well, I've got some native PAL and some sped up cinema content...unlike BT.601/709, this cannot be automated. I've got DisplayChanger batches in my start menu, this is perfect. If you can make the automatic mode optional like in Reclock(using its .vbs script), everyone will be happy...which is all that truly matters I thought Reclock would need to talk to the VR so skipping wouldn't crap out like it always has in the past!!! but the latest mVR builds have put an end to this most annoying problem and never miss the VSYNC fliptime anymore IME, just like Beliyaal's EVR CP. If there's no way to detect the refresh rate on XP for exclusive mode switching, then mVR already has everything I need at this point. Well, except for PS gamut mapping, but I'm doomed to be eternally dissatisfied anyway(j/k ) Last edited by leeperry; 8th August 2010 at 04:59. |
8th August 2010, 02:37 | #3991 | Link | ||
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
The smallramp.ytp test pattern is great for testing displays because there's no banding on a high quality device like a CRT. Everything else I have tried it on has banding. Quote:
There should be less dithering required and the image quality will hold up to further processing better. All digital displays must reprocess the image to display it. (white balance, gamma, gamut adjustments..) |
||
8th August 2010, 03:07 | #3992 | Link | |
Registered User
Join Date: Feb 2006
Posts: 293
|
Quote:
Also, may I suggest an option so that madVR won't go out of exclusive mode unless the player going off fullscreen? I love the current behavior, but someone may want nothing interupting the video (eg. various noticfication). It would be best if you could somehow differentiate between the player trying to show a UI and any other application/process though. |
|
8th August 2010, 03:26 | #3993 | Link |
Registered User
Join Date: Apr 2006
Posts: 9
|
I am using a PC monitor with MPC-HC, CoreAVC, and madVR, generally playing x264 encoded videos but also DVDs through ffdshow. CoreAVC has settings for input and output levels (TV or PC for both) and output format (YV12, etc), and madVR has the output settings to choose levels too (TV/PC). I am wondering, what should I set each of these to? And in ffdshow, what options should be set for Output? Thanks!
|
8th August 2010, 07:14 | #3994 | Link | |
Registered User
Join Date: Jul 2010
Posts: 21
|
Quote:
When i was testing, i tried to change a lot of settings in nVidia control panel, but never thought that they are hiding some options behind our backs in resolution table. |
|
8th August 2010, 07:38 | #3995 | Link |
Registered User
Join Date: Nov 2009
Posts: 63
|
Fix for ZoomPlayer not going into fullscreen exclusive mode:
Activate the option "Playback -> Video -> Video Renderer Settings -> Overlay covers entire video area" Indeed! madvr 0.25 is a milestone,fellows.Now fully functional on my rig (And switch WM<->FSEM is immediate,I can loose 2-3 frames and that's all) Just two tiny cosmetic OSD considerations: -dvds and only dvds :still the "unknow movie fps" -still can't see the "Seek bar",and it's checked.Update :works fine.Go to FSEM,move the mouse to make the ZP bar appear,and the seek bar follows immediately.Leave the ZP bar disappear and the seek bar remains (If checked in madVR settings).Does not work for dvds. PS: sorry,just one other thing: is it fine if the rendering time ms value gets very close to vsync value ? Last edited by Luv; 8th August 2010 at 07:55. |
8th August 2010, 08:20 | #3996 | Link | |
Registered User
Join Date: Sep 2009
Location: Sydney, Australia
Posts: 1,073
|
Quote:
You can set whatever you want as long as YV12 is also selected. |
|
8th August 2010, 08:58 | #3997 | Link | ||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
What might be a useful feature is to have Reclock disable its resampling as long as you don't change the movie framerate (e.g. 25 -> 24). But that's a Reclock specific feature, without needing any information from (or communication with) madVR. Quote:
If, however, you can't get clocks matched well enough, then probably Reclock's resampling still make sense for every movie. Quote:
Quote:
Quote:
Quote:
Ok, that is a fair agument. Quote:
Quote:
That is most probably a fault of the splitter or decoder you're using. Try switching to a different splitter and/or decoder. I don't know what's up with that, but as long as playback is smooth there's nothing to worry about... |
||||||||||
8th August 2010, 09:12 | #3998 | Link |
Registered User
Join Date: Apr 2009
Posts: 37
|
Because i am using a ATi card (4770) ;-) Its fast, its quiet, powerstrip works (i am used to it), i do not need HD-Audio (my preamp is not capable of) and i am used to use ATi cards for my HTPC... but if madVR in the future would allow me to get rid of all the scripting/etc. to have the right timings with perfect settings i would be tempted to use a nvidia card...
|
8th August 2010, 09:16 | #3999 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
8th August 2010, 09:42 | #4000 | Link |
Registered User
Join Date: Aug 2010
Posts: 134
|
madshi, big thanks for such an awesome renderer. Just want to report strange bug:
I have 8600m card on dell laptop. I'm able to select either 59 or 60 hz refresh rate in nvidia control panel. When I use 60hz madvr produces a lot of dropped/delayed frames on videos with high framerate, but there are no drops/delays at 59 hz. The osd shows around 59.75 hz at both settings. This is on any player with or without reclock. Any idea what could have caused this? Also, is there a need to use reclock with madvr if I don't do playback speed change in reclock? Last edited by Nevilne; 8th August 2010 at 09:47. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|