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. |
12th April 2009, 19:31 | #181 | Link | |
Registered User
Join Date: Jan 2009
Location: UK
Posts: 403
|
Quote:
The crtl+J info is reporting the refresh rate correctly for me at 24Hz, 50Hz and 60Hz (I only use a primary display). Average GPU rendering time hovers around 14ms for 24Hz playback. I've tried a blu-ray AVC source (muxed to mkv with eac3to) and that works for me with CoreAVC CUDA decoding too, on a 512MB 8600GT. I tried turning off CUDA decoding in CoreAVC and found that I got some tearing during playback of HD AVC files. It looks like tearing for me is a symptom of my PC not quite decoding fast enough. It's an Athlon X2 5600+, which I think is a bit borderline for HD decoding. It's not a problem with madVR itself, unless madVR should absolutely never tear under any circumstances. HD VC1 is similar. I get occasional tearing which seems to coincide with a dropping in the number of frames in the frame queue reported by madVR. I can't get totally smooth playback with other renderers either though for HD VC1, except for VMR9 with DXVA. |
|
12th April 2009, 19:38 | #182 | Link | |
Registered User
Join Date: Jan 2009
Posts: 56
|
Quote:
I had the same low fps problem in MPC custom build with madVR, but when I went back to the Beliyaal-build setting madVR as a preferred external renderer, everything runs smoothly now. Getting 16/16 frame queues. |
|
12th April 2009, 19:46 | #183 | Link | ||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Strange. Could you please post the pin connection info? (right click -> filters -> madVR -> Pin Info). If possible for both the situation where madVR reports the funny resolution. And also for the situation where madVR runs fluidly. There must be a difference somewhere. I'd really like to know why madVR reports such a high resolution for you! |
||||
12th April 2009, 19:48 | #184 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Two questions for those of you who have such ultra high CPU consumption:
(1) Is that with the OSD turned on? Or also with OSD turned off? FWIW, with OSD turned off CPU consumption should be a bit lower than with it turned on. (2) Are you running madVR on your primary monitor? Or on secondary? I'm asking because running on secondary has problems right now... |
12th April 2009, 20:10 | #185 | Link |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
Thanks for the info.
Wouldn't it be better to store them in the GPU RAM? EVRCP does this, maybe it'd solve latency problems and/or CPU consumption. Oh and the levels are good now, thanks! Does madVR have any kind of deinterlacer? Interlaced material looks deinterlaced, with ghosting though. Of course no other deinterlacer is in the chain. Last edited by STaRGaZeR; 12th April 2009 at 20:14. |
12th April 2009, 20:10 | #186 | Link |
Registered User
Join Date: Sep 2004
Posts: 1,295
|
Here are my stats while playing a Blu-ray movie remuxed to a mkv file. My card is a GF 8600GT 256MB.
The frame rendering is ~14ms. For playing in my monitor at 72Hz (13.9ms) is not enough, but should be fine to use with my projector at 48Hz (20ms). If I use Lanczos or Spline resampling the rendering time jumps to ~20ms, so I should not be able to use those resamplers with smooth playing... madshi, would it be possible for us to set the number of frames buffered (maybe in the settings.ini)? I could try reduce the number to see if it works better with cuda enabled... |
12th April 2009, 20:20 | #188 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
I hope that sooner or later I can reduce the number of scaling options. I was hoping to start a vote after a while for which scaling options to keep and which to remove. |
||
12th April 2009, 20:24 | #190 | Link |
Registered User
Join Date: Jan 2009
Posts: 56
|
madVR selected in Output
Code:
Filter : madVR - CLSID : {E1A8B82A-32CE-4B0D-BE0D-AA68C772E423} - Connected to: CLSID: {9852A670-F845-491B-9BE6-EBD841B8A613} Filter: DirectVobSub (auto-loading version) Pin: Output - Connection media type: Video: YV12 3840x2160 24.00fps AM_MEDIA_TYPE: majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71} subtype: MEDIASUBTYPE_YV12 {32315659-0000-0010-8000-00AA00389B71} formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA} bFixedSizeSamples: 1 bTemporalCompression: 0 lSampleSize: 1 cbFormat: 112 VIDEOINFOHEADER: rcSource: (0,0)-(0,0) rcTarget: (0,0)-(0,0) dwBitRate: 0 dwBitErrorRate: 0 AvgTimePerFrame: 416666 VIDEOINFOHEADER2: dwInterlaceFlags: 0x00000000 dwCopyProtectFlags: 0x00000000 dwPictAspectRatioX: 3200 dwPictAspectRatioY: 1800 dwControlFlags: 0x00000000 dwReserved2: 0x00000000 BITMAPINFOHEADER: biSize: 40 biWidth: 3840 biHeight: 2160 biPlanes: 3 biBitCount: 12 biCompression: YV12 biSizeImage: 12441600 biXPelsPerMeter: 0 biYPelsPerMeter: 0 biClrUsed: 0 biClrImportant: 0 pbFormat: 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020: 00 00 00 00 00 00 00 00 9a 5b 06 00 00 00 00 00 ........š[...... 0030: 00 00 00 00 00 00 00 00 80 0c 00 00 08 07 00 00 ........€....... 0040: 00 00 00 00 00 00 00 00 28 00 00 00 00 0f 00 00 ........(....... 0050: 70 08 00 00 03 00 0c 00 59 56 31 32 00 d8 bd 00 p.......YV12.ؽ. 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Code:
Filter : madVR - CLSID : {E1A8B82A-32CE-4B0D-BE0D-AA68C772E423} - Connected to: CLSID: {09571A4B-F1FE-4C60-9760-DE6D310C7C31} Filter: CoreAVC Video Decoder Pin: Output - Connection media type: Video: YV12 1920x1080 24.00fps AM_MEDIA_TYPE: majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71} subtype: MEDIASUBTYPE_YV12 {32315659-0000-0010-8000-00AA00389B71} formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA} bFixedSizeSamples: 1 bTemporalCompression: 0 lSampleSize: 1 cbFormat: 112 VIDEOINFOHEADER: rcSource: (0,0)-(0,0) rcTarget: (0,0)-(0,0) dwBitRate: 0 dwBitErrorRate: 0 AvgTimePerFrame: 416666 VIDEOINFOHEADER2: dwInterlaceFlags: 0x00000000 dwCopyProtectFlags: 0x00000000 dwPictAspectRatioX: 1920 dwPictAspectRatioY: 1080 dwControlFlags: 0x00000000 dwReserved2: 0x00000000 BITMAPINFOHEADER: biSize: 40 biWidth: 1920 biHeight: 1080 biPlanes: 3 biBitCount: 12 biCompression: YV12 biSizeImage: 3110400 biXPelsPerMeter: 1 biYPelsPerMeter: 1 biClrUsed: 0 biClrImportant: 0 pbFormat: 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020: 00 00 00 00 00 00 00 00 9a 5b 06 00 00 00 00 00 ........š[...... 0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8... 0040: 00 00 00 00 00 00 00 00 28 00 00 00 80 07 00 00 ........(...€... 0050: 38 04 00 00 03 00 0c 00 59 56 31 32 00 76 2f 00 8.......YV12.v/. 0060: 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................ |
12th April 2009, 20:31 | #191 | Link |
Registered User
Join Date: Jul 2008
Posts: 532
|
I can't get any OSD, Ctrl+J has no effect at all.
Maybe because I've manually installed MadVR.ax (using regsvr32) rather than using InstallFilter.exe ? I'm still having aspect ratio problems with the sample I've posted here: http://forum.doom9.org/showthread.ph...13#post1272713 And also with this one: http://mirror05.x264.nl/public/force...baff.sample.ts Both files are playing fine with the correct aspect ratio with other renderers. And I have problems with MPEG2 NTSC interlaced when the built-in MPC-HC decoder is set to BOB. It's hard for me to describe what is happening but the image is 'shaking' a lot. It seems to be OK with PAL MPEG2 interlaced though. |
12th April 2009, 20:32 | #192 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Yep. I've never used DirectVobSub myself yet, but it seems that it doubled resolution somehow for you, probably with the intention of being able to render smoother looking subtitles. Of course having 4x as many pixels brings madVR (or rather your graphics card) to its knees. Your gpu rendering times should be a lot lower without DirectVobSub doubling resolution, I guess about 4x lower. And that makes a lot more sense because your 8800 should be quite powerful and should have no problems with processing 1080p24.
|
12th April 2009, 20:35 | #193 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
If that fine with other renderers? If so, can I have just another sample? |
||
12th April 2009, 20:52 | #194 | Link | |
Registered User
Join Date: Jul 2008
Posts: 532
|
Quote:
Well, any MPEG2 NTSC interlaced DVD compliant file I've tried is doing the same. I've tried with a VOB from a ripped and decrypted DVD (because I couldn't play the DVD itself in MPC-HC with MadVR, MPC-HC just hangs and nothing happens) and also with a MPG file created with MEncoder which is DVD NTSC film compliant. Maybe the 3:2 pulldown is the problem ? I live in PAL land so I don't have much MPEG2 NTSC material but the ones I have are not working fine when MPC-HC decoder is forced to BOB. |
|
12th April 2009, 20:56 | #195 | Link | ||||
Registered User
Join Date: Sep 2004
Posts: 1,295
|
Quote:
Quote:
Quote:
Quote:
Have you uninstalled the previous? madVideoRenderer.ax? |
||||
12th April 2009, 21:18 | #198 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
I've just realized that you can press CTRL+J twice and get even more stats...great for boring movies I guess
it's good that it's like HR(and unlike EVR/VMR9), as long as you can catch the VSYNC properly it will remain so and *NOT* drop video frames PS: that'd be fun if you could put 3 or 4 digits after the coma for the VSYNC interval. Last edited by leeperry; 12th April 2009 at 21:55. |
12th April 2009, 21:53 | #199 | Link | |||
Registered User
Join Date: Jun 2007
Posts: 42
|
Quote:
Quote:
Quote:
|
|||
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|