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. |
16th April 2009, 04:10 | #323 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
Just now I tested it with ffdshow rev2857, the internal MPC-HC mpeg2 decoder, and the NVIDIA PureVideo MPEG2 software decoder with Haali Renderer (built February 1st, 2009) + MS Navigator, and all seem to work fine, like they always have. I never really used ffdshow for watching DVDs in the past (I always used NVIDIA's decoder), so if it was somehow the cause, I wouldn't have known of it. Leeperry, I have no idea what is causing menus not to work for you with HR, but I would guess it has something to do with all the extra stuff you always have going on for post-processing. Last edited by cyberbeing; 16th April 2009 at 04:17. |
|
16th April 2009, 07:43 | #324 | Link |
Registered User
Join Date: Feb 2007
Location: Palermo (Italy)
Posts: 67
|
DVD Menu, renderers and OS. For me:
Renderer Overlay, VMR7/9: Menu work both in XP SP3 and Win7 Renderer EVR: Menu don't work in XP SP3 (in the sense they are not responsive to mouse) but work perfectly in Win 7 Renderer madVR: Menu don't work both in XP SP3 and Win7 (DVD doesn't open: Macromedia Fail) Renderer HR: Menu don't work in XP SP3 (in the sense they are not responsive to mouse); I haven't tried in Win7 So, in a way, renderer (and OS too) has to do with menu navigation, while I don't have a clue about how. Further, the Macromedia error in madVR misleads to thinking about something to do with protection, but it hasn't anything to do with protection, because I can always see a single VOB file inside a protected DVD, and even a m2ts file inside a protected BD, with AnyDVD HD in background. Is anyone able to explain these behaviours ? |
16th April 2009, 07:50 | #325 | Link |
And so it begins...
Join Date: Nov 2005
Location: Hannover, Germany
Posts: 64
|
@madshi
In the screenshots of the grey ramp in your first post I noticed that the gradient of madVR differs to the gradients of the other renderers. It looks like clipping black and white on the left and right, as if the levels in the LUT were not set up correctly or something like this. Beside that the smoothness is absolutely stunning! |
16th April 2009, 08:31 | #326 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
For your interest, here is a comparison with PC levels: http://madshi.net/madVR/ffdshow 2867...lramp (PC).png http://madshi.net/madVR/madVR 0.4 - smallramp (PC).png Ouch... |
|
16th April 2009, 09:48 | #327 | Link |
And so it begins...
Join Date: Nov 2005
Location: Hannover, Germany
Posts: 64
|
No big problem.
This is possible using the brightness and contrast sliders in CCC. A time ago I managed to find the right values, but I forgot them. For overlay you have to set brightness at 126% and contrast at 86%. Maybe it is the same with VMR9... |
16th April 2009, 12:15 | #329 | Link | |
Registered User
Join Date: Apr 2007
Posts: 220
|
I think its a matter of preference,
the ideal function for reconstruction can easily be derived from the shannon-whittaker sampling theorem - it corresponds to the sinc function. All other just try to approximate this function (with lanczos being the closest), but many of the assumptions of the theorem, while reasonable, do not really describe reality (infinite windows etc.). So basically there is not a right or wrong here. I personally am a little bit on follgotts side, and like details if the ringing is not overly pronounced. But i also understand that some people like a silky smooth picture. The real problem was ATIs horrendous chroma upsampling. Glad that has been solved (ffdshow, mpc hc shader, madvr etc). I would love an integration of reclock and the video renderer, much like gothplayer has done. Also his integration into the VMR9 renderer allows for using DXVA decoding. Any plans madshi? regards, Casshern Quote:
Last edited by Casshern; 16th April 2009 at 12:20. |
|
16th April 2009, 15:22 | #331 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Definitely no for VMR and DXVA. That will never happen. Integration of ReClock and video renderer? Most probably no. I don't like the general concept of manipulating audio in order to achieve smooth video playback. I think there are better ways to solve the underlying problem which nobody has implemented yet. And no, I will not tell you what I have in mind. I generally don't like talking about things I have not implemented yet. I prefer to do it the other way round. Which is also the reason why I avoid any discussion about smooth video playback at this point in time.
|
16th April 2009, 15:25 | #332 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
and HR is very presenter-dependent(works fine in MPC/KP, pretty badly in ZP6)....I guess all video renderers are? Last edited by leeperry; 16th April 2009 at 15:31. |
|
16th April 2009, 15:32 | #333 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
I don't know. Too early to talk about that... |
||
16th April 2009, 15:44 | #334 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
well ar-jar was implying that when we output 23.976@48Hz in his gothplayer, the audio is not resampled, but its pitch is modified by DirectX....losslessly? that's the question 2) yeah OK, anyway MPC HC's presenter seems to work just fine....and soon the CMS will be fully functional(identical to ddcc in realtime I mean) so I'll be able to run more real world tests, but so far it looked great! |
|
16th April 2009, 16:10 | #335 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Obviously, the perfect overall HTPC playback solution will include an audio renderer (not written by me) which bypasses the kernel mixer. And of course best audio will be realized by (1) bypassing the kernel mixer and (2) *not* doing resampling. Now you may be happy with perfect video and manipulated audio. Personally, I'm not. Resampling audio results in a measureable hit on audio quality. I'm not sure if it really works the way ar-jar is thinking. Maybe it is, maybe not. The problem is that it seems to me that he's relying on what Windows/DirectX hopefully does in the background. And in my experience it's better to take things into your own hands instead of relying on Windows to get things right. I'm not saying that his solution doesn't work. Maybe it's the perfect solution. It's just difficult to check. How do we know what really happens in the background with the way he's doing things? How do we know what DirectX does if you play around with the audio clock? Will Windows modify the clock of the DAC in realtime? Will it just send audio data with a high jitter rate to the DAC and rely on the DAC to smoothen things out? What will the DAC do? Will it do some internal correction method to smooth out the data? Will that still be lossless? What happens with digital transport? Will HDMI just stop sending audio samples for a few nano/milliseconds if ar-jar is doing his magic? Or will HDMI loop samples or send zero samples? What will the receiver do? Or will audio/video sync slightly drift away for a while, until the sync mismatch is getting too big, at which moment DirectX might decide to finally do something (e.g. loop or drop audio samples)? Will every audio card behave the same way? Will every OS behave the same way? Will every media player behave the same way? Will every audio driver behave the same way? So many questions about what happens in the background and so few answers... |
|
16th April 2009, 16:58 | #336 | Link | |||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
Quote:
and it very much works(thanks to yesgrey again) : http://forum.slysoft.com/showthread.php?t=27610 Quote:
indeed, Windows is not really known to care about quality and it might go crazy over HDMI Last edited by leeperry; 16th April 2009 at 17:06. |
|||
16th April 2009, 17:39 | #337 | Link | |
Registered User
Join Date: Apr 2007
Posts: 220
|
I am anxious to see what you have in mind. Is it something like gothplayer does when he manipulates the Powerstrip timings in real time? Does it interpolate the two critical frames? Does it find the perfect tear by anayzing picture content? As it doesn't involve the audio, the options are limited. Does it wait for the next fade to black to maybe skip a frame or repeat one while the screen is black? What if the stream doesn't have any? If i would be forced to guess, i would say you have this in mind: analyze picture content and if its static, blank or content you do a premature flip so that the tear is not visible.
bye, Casshern Quote:
|
|
16th April 2009, 17:48 | #338 | Link |
Registered User
Join Date: Dec 2008
Posts: 23
|
Gotta agree there, i'd rather have a movie with a slight audio resampling to the correct speed of 24.000, than playing it at the native slowed down 23.976fps. It's probably a matter of preference though, do u want perfect audio or video playback..
|
16th April 2009, 18:18 | #339 | Link |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
Your renderer uses the video resolution that comes from the previous filter. If he has resized SD video to HD in ffdshow leaving it in YV12 it'll be converted to RGB using BT.709 instead of BT.601. I experienced this myself too with madVR and when the graphics card drivers are used to convert to RGB. Is there any way of getting the resolution directly from the splitter instead of the decoder?
Last edited by STaRGaZeR; 16th April 2009 at 18:51. |
16th April 2009, 18:20 | #340 | Link | |
Registered User
Join Date: Mar 2007
Location: London, UK
Posts: 576
|
Quote:
Mind you, just to throw a spanner in the works, do we know they bother to pitch correct the audio 0.1% down when encoding @23.976 and if they do the same thing consistently from disc to disc? I would be surprised, as they rarely, but sometimes(!), bother to correct the 4% pitch error on PAL DVDs! Madshi, have you listened to audio sampled by Reclock using its recently improved resampler (speed and quality) in "excellent" mode. It is quite practical to use this now and I think Yesgrey believes it is effectively lossless (yes I know that is oxymoron). With your keen ear I'd be interested in your thoughts. Last edited by Jong; 16th April 2009 at 19:08. Reason: typo! |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|