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. |
21st February 2010, 19:44 | #2202 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
@TripleH
You should go for the 5670 instead since the HTPC feature of the 5570 aren't fully enabled and of lower quality. See: http://www.anandtech.com/video/showdoc.aspx?i=3738&p=3 *not that it really matters if you ONLY use madvr Also it appears that you can actually buy a displayport wielding Sapphire 5670 for $90 which is virtually the same price as a 5570 ($85), which makes it a much better price/performance value and a nice little upgrade over your 4670. |
21st February 2010, 22:45 | #2205 | Link | |
Registered User
Join Date: Dec 2007
Location: Enschede, NL
Posts: 301
|
Quote:
Of course you have to resize to your displays aspect ratio in ffdshow (with "process aspect ratio internally" on) to generate black bars. Then after you've changed the "output-RGB Conversion-Input Levels" to full range, you have to restart the player. The updating of the black bars is a bit quirky. (You can adjust some aspects of the bars under "resize & aspect - Borders".
__________________
Roelofs Coaching |
|
22nd February 2010, 12:30 | #2206 | Link | |
Registered User
Join Date: Dec 2009
Posts: 177
|
Quote:
I agree with you. However, with an ATI card, no matter which pixel format you choose, it will always compress RGB 0-255 to 16-235. The only way I solved this is to use YCrCb 4:4:4 output and overlay renderer. If you have a HD4000, this should do the trick for you, however if you use HD5000, there are problems with both YUC and RGB output: YCrCb: yep, you get BTB and WTW, but the colour is wrong (ATI did RGB/YUC conversion producing wrong colour which is different from HD4000 YUC is output untouched IMO). RGB: The luma is wrong, and it produces more banding than HD4000. The luma output is strange - 16-232 according to my measurment. |
|
22nd February 2010, 18:33 | #2208 | Link | |
Registered User
Join Date: Feb 2010
Posts: 127
|
Quote:
|
|
22nd February 2010, 18:34 | #2209 | Link | |
Registered User
Join Date: Feb 2010
Posts: 127
|
FINALLY!!
Well, as yesgrey3 said, the ffdshow levels filter did the trick! How? First to say, there's no need to change to TV Levels in madVR. I thought madVR clipped all values between 0-16 and 235-255 with PC Levels, but it doesn't! What it's really doing is adjusting brightness and contrast internally to not show 0-16 and 235-255 values, but really they're there. And I've realized that using the ffdshow levels filter. The first time I tried it, it didn't work because I used the solution given by cyberbeing: Input Values 16 255 Output Values 0 255 Using that values, it doesn't work. But if I set: Input Values 0 255 Output Values 0 240 then the top white increases and the hidden white values over 235 are shown. (I used 240 as top value in levels filter as it gives me a real top white value at 248, as yesgrey3 adviced). Yes, this solution it's not as good as doing it with cr3dlut, but while yesgrey3 releases his new version, I think I'm fine with this, as now I'm using the best renderer (madVR), having 0-16 as total black, preserving wtw up to 248, and having black top and bottom bars when needed... Quote:
Or do you people think it's better to set madVR to TV Levels and use ffdshow's Levels and Resize filters? |
|
22nd February 2010, 19:08 | #2210 | Link | |
Registered User
Join Date: Sep 2004
Posts: 1,295
|
Quote:
You should be setting Levels filter like this: 1) check the Full range box (when unchecked, Levels use only 16-235 input values) 2) Set input to 16 245 3) Set output to 0 255 4) Set madVR to TV levels Let me know the result... |
|
22nd February 2010, 19:38 | #2211 | Link | |
Registered User
Join Date: Feb 2010
Posts: 127
|
Quote:
I can fix that issue using the ffdshow's "Resize&Aspect" filter enabled, as jmartinr said, but then I don't know if that filter is messing with the PQ somehow. Do you know it? Here is the screenshot of how I have it configured: Last edited by cyberlolo; 22nd February 2010 at 19:51. |
|
22nd February 2010, 20:04 | #2212 | Link | |
Registered User
Join Date: Sep 2004
Posts: 1,295
|
Quote:
Please post a pic of your ffdshow Levels settings. Also, which media player are you using? |
|
22nd February 2010, 21:58 | #2213 | Link |
Registered User
Join Date: Feb 2010
Posts: 127
|
You were right, it was my mistake!
I'm using Media Player Classic - Home Cinema, but it wasn't a player problem, it was a filter order problem. On the external filters screen, if I place ffdshow video decoder in the first place, I have grey bars, but if I place the ffdshow video decoder in the third position (after CoreAVC decoder and directvobsub) or below that, then the bars are black! So now I have madVR set to TV Levels (so there's no conversion), and using only ffdshow levels filter the way you told me (full range box checked, input set to 16 245, and output set to 0 255), I finally get what I want, (0-16 as total black, preserving wtw up to 245, and having black top and bottom bars when needed), BUT... But now another problem has come in: banding. If I enable the ffdshow's levels filter, as I said, I have a correct 16-245 calibration, but I've lost smoothness in the greyramp. I mean, with levels filter disabled, the ramp goes from white to black quite smooth, but if I enable it, I can clearly see the vertical lines delimiting the growing bars. I think this can't be solved, as ffdshow's levels filter works in 8-bit depth, and that is causing banding. Am I right? yesgrey3, as you can see, I'm a bit desperate with this problem... couldn't you release a beta version of your new cr3dlut that allows us to solve this issue without losing image quality? Here is a screenshot with levels disabled: And here with levels enabled: Last edited by cyberlolo; 23rd February 2010 at 00:05. |
23rd February 2010, 00:07 | #2214 | Link | |
3 eyed CRT supporter
Join Date: Jan 2008
Location: Or-strayl-ya
Posts: 563
|
Quote:
Ummm, the answer to all that is to avoid HDMI like the plague. If you use a non-ATI DVI to HDMI adapter I think you avoid all that rubbish, you certainly do if you run VGA. |
|
23rd February 2010, 01:52 | #2216 | Link | |
Registered User
Join Date: Feb 2010
Posts: 127
|
Quote:
Thanks for your help anyway. And please, if you think about any other way (not ffdshow's levels filter) to achieve what I'm trying to, please let me know. Last edited by cyberlolo; 23rd February 2010 at 01:54. |
|
23rd February 2010, 11:21 | #2218 | Link | |
Registered User
Join Date: Feb 2010
Posts: 127
|
Quote:
How about setting madVR to TV Levels, and then use the ATI Catalyst brightness/contrast/gamma controls to output 16-245? I mean, not the Avivo Video controls, but the general ones. What do you think of this solution? Last edited by cyberlolo; 23rd February 2010 at 11:26. |
|
23rd February 2010, 12:26 | #2219 | Link | |
Registered User
Join Date: Sep 2004
Posts: 1,295
|
Quote:
I still think your better option would be the Levels filter. The banding should not be noticeable in movies... |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|