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. |
|
|
Thread Tools | Search this Thread | Display Modes |
24th July 2008, 10:14 | #21 | Link |
Registered User
Join Date: Feb 2008
Posts: 335
|
Try running the avs file in MPC and list the exact name of the renderer used. Is it something in the region of "Video Renderer" instead of "Video Mixing Render 9 (Renderless)" etc.? Also, what is your VGA card? because I want to know why you can use the PC level pixel shader.
|
24th July 2008, 10:24 | #22 | Link |
*****
Join Date: Feb 2005
Posts: 5,682
|
Putting stuff in the "External Filters" section of MPC options is pointless, unless:
1) You want to block a filter 2) You want to add a filter that is not registered on the system (yes that is possible! only for decoders though, doesn't work properly with splitters). 3) You want to adjust the merit of a filter 4) You want to adjust the mediatypes the filter accepts For example placing Haali renderer there is totally useless. That will be used if and only if you select it as the preferred renderer in the options. Edit: You probably added it there to show that it only accepts RGB32, right? Nevermind the above in that case
__________________
MPC-HC 2.3.6 |
24th July 2008, 10:27 | #23 | Link | |
Registered User
Join Date: Feb 2008
Posts: 335
|
Quote:
Edit: Actually, putting renderers there can be kinda useful too. For example, if I set the renderer to System Default, and then put an exotic renderer like Nero Video Renderer (set it to Prefer), MPC-HC can actually use it to display videos. Last edited by ranpha; 24th July 2008 at 10:31. |
|
24th July 2008, 10:30 | #24 | Link | |
Bruce Wayne
Join Date: Dec 2007
Posts: 283
|
Quote:
Since WMP can use PC levels, I don't see how the VGA card matters. |
|
24th July 2008, 11:05 | #25 | Link | |
Registered User
Join Date: Feb 2008
Posts: 335
|
Quote:
It has to be Video Mixing Render 9 (Renderless) being listed there to confirm that VMR9 really is being used. If yes, and 3D Surfaces has been used, you should be able to use PC level pixel shaders. If you can't even if Video Mixing Render 9 (Renderless) is used, well then that's why knowledge of your VGA card will come to play. |
|
24th July 2008, 12:17 | #26 | Link |
Bruce Wayne
Join Date: Dec 2007
Posts: 283
|
It says Video Mixing Render 9 (Renderless) and below that it says AVI Decompressor (YV12). They both appear irrespective of the media type used in the avs file.
Video is rendered in 2D, 3D doesn't show a difference. Video card is Radeon X800XL. Last edited by Avenger007; 24th July 2008 at 12:21. |
24th July 2008, 12:27 | #27 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
Driver bugs.... try the latest catalyst 8.7.
in ATI drivers the scaling depends on the res too. SD -> TV scale.... HD -> PC scale...
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 24th July 2008 at 12:30. |
25th July 2008, 08:52 | #28 | Link |
Registered User
Join Date: Apr 2005
Location: Krakow, Poland
Posts: 141
|
Yes, it is clearly drivers bug, ATI uses TV scale for SD sources and PC scale for HD sources (vsize >= 720). IT doesn't matter that WMP shows correct values since it can use different renderer.
And driver does matter since there is done conversion from YV12 to RGB using TV or PC scale. And ATI drivers behave like that since 6.12 or something like that. Try to force using PC scale for all resolution using "UseBT601CSC"="1" setting in registry. |
25th July 2008, 23:59 | #29 | Link |
Bruce Wayne
Join Date: Dec 2007
Posts: 283
|
I installed Catalyst 8.7 but that didn't help. I also tried an HD clip with DirectShowSource but it still used TV levels.
Just to mention something I said before, if I use overlay then the 1st instance of MPC uses TV levels but all other concurrent instances use PC levels including avs files. How do you explain that? |
26th July 2008, 05:58 | #30 | Link | |
Registered User
Join Date: Feb 2008
Posts: 335
|
Quote:
Try using older drivers such as version 6.x (the one that comes with classic control panel). |
|
26th July 2008, 12:26 | #32 | Link |
*****
Join Date: Feb 2005
Posts: 5,682
|
Well, MPC does also not deliberately mess up the levels. I doubt it does anything level related. That's all up to the decoders and renderers.
__________________
MPC-HC 2.3.6 |
26th July 2008, 23:50 | #35 | Link |
*****
Join Date: Feb 2005
Posts: 5,682
|
There can be only one instance of the Overlay Mixer. The second instance will fall back to using the system default renderer (= VMR-7 on XP).
__________________
MPC-HC 2.3.6 |
27th July 2008, 00:30 | #36 | Link | |
Bruce Wayne
Join Date: Dec 2007
Posts: 283
|
Quote:
I switched to Video Mixing Render 7 (Renderless) and now all media files and avs files use PC luma levels. But why couldn't WMR9 do the same? |
|
27th July 2008, 03:37 | #37 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
bugs in drivers/videocard bios.
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
27th July 2008, 10:46 | #40 | Link |
Registered User
Join Date: Apr 2005
Location: Krakow, Poland
Posts: 141
|
Google for it and you will find thread on avsforum how apply fix.
With VMR9 you can use pixel shader based bicubic scaling for example which is much better than usuall VMR9/7 bilinear. Don't forget to set mixing mode and yuv mixing, this give best overall results. |
Tags |
avs, mpc, pc (0-255), tv (16-235) |
Thread Tools | Search this Thread |
Display Modes | |
|
|