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. |
10th June 2011, 17:11 | #8221 | Link | ||
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
TheElix, have you set write permissions to the madVR directory? If you placed madVR in Program Files on Win7, you'll need to edit the permissions to allow non-Administrative write access. That could certainly cause creation of a 3dlut to fail, but it's just a guess.
madshi, on that note you should probably change the following line: Quote:
Quote:
Last edited by cyberbeing; 10th June 2011 at 17:20. |
||
10th June 2011, 19:03 | #8222 | Link | ||
Registered User
Join Date: May 2010
Posts: 236
|
Quote:
Also, I created two 3dlut files (hd - pc.3dlut & sd - pc.3dlut) using yCMS and specified it in madVR, but it gave me the following error for either of them: "This 3dlut file does not match the input format required by madVR." Here's a config file I used to create hd - pc.3dlut: Quote:
Last edited by TheElix; 10th June 2011 at 19:40. |
||
10th June 2011, 19:28 | #8223 | Link | |||
Registered User
Join Date: Sep 2004
Posts: 1,295
|
Quote:
Quote:
Quote:
1 (4x4x4) +4.5 = 5.5 ....................= 5.5 ....................= 5.5 ....................= 5.5 5 (4x4x4) +13.5 = 18.5 ......................= 18.5 ......................= 18.5 ......................= 18.5 |
|||
10th June 2011, 20:46 | #8225 | Link | ||||||||||||||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Do you have a meter to measure your display? If not, yCMS will not help you.
Quote:
Calibration via 3dluts doesn't work correctly with the latest madVR version. yesgrey and I are working on a fix. Quote:
Quote:
Quote:
The ATI switch "RGB Full" really means: "leave all applications' RGB output untouched" The ATI switch "RGB Limited" really means: "molest RGB output of all applications behind their back" For best quality with madVR switch ATI to "RGB Full". Then you can switch between video/PC levels in madVR. You can switch video/PC levels with madVR without quality degradation. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Good. Quote:
FWIW, those tweak options like "run presentation in a separate thread" were added in order to fix presentation glitches. You should only enable these tweaks only if you really need them. Otherwise it's better to leave them off. Quote:
Quote:
Quote:
PM me, if you want to know. Don't want to advertize a competitor of yesgrey here... Quote:
Quote:
Quote:
Quote:
Technically, as yesgrey said, madVR uses trilinear interpolation. Consider an 8bit 3dlut as being a big cube consisting of 256x256x256 little subcubes. So there are 256 * 256 * 256 junction points, at most of which 8 cube corners meet. At each of these junction points there's a data value stored. The 3D coordinate of a junction point is the input RGB value. The data value stored at that junction point is the RGB output value. Now if you feed a simple 8bit video into this big cube, every pixel will hit exactly one of the junction points, resulting in a direct output value. Now imagine you feed 9bit video into this 8bit cube. Some video values will still hit junction points. But others will e.g. hit the middle of a subcube. No big problem, though. You can interpolate the correct output value, by calculating a weighted average of the 8 nearest junction points, taking the distance to the junction points into account. This is called "trilinear interpolation". GPUs do that almost for free. Quote:
Quote:
Quote:
Already on my to do list. Quote:
Quote:
Quote:
Last edited by madshi; 10th June 2011 at 20:54. |
||||||||||||||||||||||||
10th June 2011, 21:07 | #8226 | Link | ||
Registered User
Join Date: May 2010
Posts: 236
|
Quote:
In plain text: red, Yxy, 36.994, 0.644, 0.335 green, Yxy, 114.868, 0.299, 0.602 blue, Yxy, 13.224, 0.145, 0.063 white, Yxy, 162.966, 0.312, 0.326 20, Yxy, 5.210, 0.309, 0.329 30, Yxy, 11.808, 0.314, 0.331 40, Yxy, 21.633, 0.314, 0.333 50, Yxy, 35.625, 0.314, 0.332 60, Yxy, 53.377, 0.314, 0.331 70, Yxy, 73.243, 0.312, 0.328 80, Yxy, 99.744, 0.312, 0.326 90, Yxy, 129.090, 0.312, 0.327 100, Yxy, 162.966, 0.312, 0.326 Quote:
And if my Panasonic PDP doesn't support Full RGB, which pixel format should I use and what levels should I use in video driver, in renderer settings? Last edited by TheElix; 10th June 2011 at 21:26. |
||
10th June 2011, 22:02 | #8227 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Weird. 3dlut creation works for me with those numbers. Don't really know what's going wrong for you...
That's a misunderstanding. Pretty much all TVs support RGB input. It's just that many of them expect black to be at value 16 and not at value 0. If you switch your GPU to "Full RGB" and your display can't be switched to expect black at value 0, then your desktop and applications and games will look too dark. But you can still use madVR that way, you just have to switch madVR to "TV levels". The GPU will then output 0-255, but madVR will make sure that it renders black to value 16, so that your display is happy. So even if your display doesn't support 0-255 input, it still does support your GPU being set to "RGB Full" as long as you switch madVR to TV levels. But, as I said, with that setup games and applications will have black crush. |
10th June 2011, 22:29 | #8228 | Link |
Registered User
Join Date: May 2010
Posts: 236
|
Blacks are crushed only when I choose 4:4:4 Full RGB. In all other cases (4:4:4 Limited RGB, 4:4:4 YCbCR and 4:2:2 YCbCr) the picture seems normally calibrated. You suggest that in order to watch videos I have to switch to FullRGB? That's problematic. I don't want to switch back and forth every time I want to watch something. Currently I use 4:4:4 YCbCR with 0-255 levels set everywhere and the picture seems fine. Let me change the question: which is more preferable of the other three?
|
10th June 2011, 22:56 | #8230 | Link |
Registered User
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
|
TheElix
have you tried setting RGB Full and change your brightness and contrast in the same time? Do you see the missing dark shade detail or you simply get brighter blacks but still no detail? You can/should use some test patterns which show grey scale ramp from 0 to 255 with at least levels 16 and 232 marked out.
__________________
Z370M Pro4 | i3-8100 | 16GB RAM | 256GB SSD + 40TB NAS NVIDIA GTX 1060 6GB (385.28) | LG OLED65B7V Win 10 64bit 1803 + Zoom Player v14 |
10th June 2011, 23:15 | #8231 | Link | |
Registered User
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
|
Quote:
I'm sad to report that the second part of problem 2 that I reported here http://forum.doom9.org/showpost.php?...postcount=7453 is still present - moving the mouse anywhere on the secondary monitor still forces the seebar to show up.
__________________
Z370M Pro4 | i3-8100 | 16GB RAM | 256GB SSD + 40TB NAS NVIDIA GTX 1060 6GB (385.28) | LG OLED65B7V Win 10 64bit 1803 + Zoom Player v14 |
|
10th June 2011, 23:29 | #8232 | Link | |
Registered User
Join Date: Sep 2010
Posts: 321
|
Quote:
When I use RGB Full in CCC + PC levels in MadVR, that's when I get no BTB/WTW. Basically, no matter how high I set my brightness (calibrated is 60, have to go to 77 to get rid of the black crush and get proper 17-25 black bars flashing), I never get anything below 17 to flash. WTW gets clipped and only gives 230-234 flashing bars on the White clipping pattern. So my display doesn't give BTB/WTW info with RGB Full and MadVR PC levels, which might explain why things look off and I get black crush during gaming (even after properly setting the brightness and bringing it up to get no clipping from 17-25 on the Black clipping pattern). The weird thing is, when I use EVR (with Output Range 0-255) and select the Input Range in ffdshow as Full Range (Y :0-255, CbCr :16-240) then I get full BTB and WTW with properly calibrated settings on my TV (I don't have to change the brightness or anything). But this still doesn't help my situation with the desktop being crushed and having to adjust the brightness up when I want to game and possibly have some lost detail. For now I've just dealt with using RGB Limited + TV levels so I don't have to fuss with changing back and forth settings. This is of course not going to give me optimal image quality, but IMO the visual quality difference is most likely neglible to my eyes and ultimately I love MadVR for it's unparalleled smoothness + ycms.
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S Last edited by fairchild; 10th June 2011 at 23:38. |
|
11th June 2011, 00:24 | #8234 | Link |
Registered User
Join Date: Feb 2009
Posts: 77
|
madshi you are seriously good!
I'm getting very good uplifts in the WAF (Wife Approval Factor) - there is no higher praise ;-) Given the recent intenstive discussions on color correction etc, I think I might be able to get some guidance on something that I've long wanted to ask. To watch movies, MPC-HT is invoked from Window Media Center via My Movies & with 3DLUT support & display calibration it's all good picture quality :-) But the splitter/decoder/render chain is DMO etc when watching live TV in Windows. This is the "family" HTPC onto a 50" Panasonic PDP and needs to service "never logged onto a PC but have perfect eye sight" users. i.e. no custom Live view TV apps! So I'm stuck using Media Center for Live TV viewing & thus the DMO chain. Windows 7 added automatic custom ICC Profile loading Control Pannel->All Control Pannel Items->Display->Screen Resolution->Advanced Settings->Color Management->Color Management And this is processed in the video card - right? What if any limitations does this have compared to what is done madVR with yCMS/3DLUTs? So given that I want best picture in BOTH MPC-HT and standard windows 7 DMO chains, would it be best to: 1. Calibrate display as best as possible using the standard ICC profile is "sRGB IEC61966-2.1" via the standard DMO windows chain Is sRGB IEC61966-2.1 the correct profile? 2. Then create a "Panasonic 50 model xxx" custom ICC profile and assign this as the default ICC Profile for the display device in windows color management using standard DMO windows chain Recommendations on how to create & what tools the customer ICC Profile for auto loading by Windows7 Color Managament? I have an Eye One. 3. Then calibrate again and get another set of primary measures for madVR/yCMS using MPC-HT, ffdshow, madVR chain Windows 7 DMO chain will use 1 & 2. MPC-HT will use 1, 2 & 3. If I'm lucky I won't need 2 or 3 because I'll be able to perfectly calibrate my display? (I live in hope) And I might not need 3 because 1 & 2 will give me a correct picture But in reality I'll need all 1, 2 & 3? The standard windows DMO chain seems to want to output TV levels, even with FullRGB set in CCC. This if is fine a picture/jpg display & desktop seem to be fine. And I can set TV Levels in madVR and get everything correct.
__________________
ASUS H97 Plus, Intel i5-4690 2.50Ghz, 16GB DD3 1600, XFX R9 270X 2GB DDR5, LynxTwo B Win 8.1 Pro with WMC 64Bit, Kodi, MPC-HC 1.7.8, LAV 0.65.0, Reclock 1.8.8.5, HD AnyDVD Last edited by Neeto; 11th June 2011 at 00:39. |
11th June 2011, 01:04 | #8235 | Link |
Registered User
Join Date: Mar 2011
Posts: 90
|
anybody find a fix for the horrible green bar and colours being off you get with certain mp4 videos when switching refresh rate while loading
loading another file before hand, in other words changing refreesh first, solves the problem |
11th June 2011, 04:59 | #8236 | Link |
Registered User
Join Date: Apr 2011
Posts: 121
|
Hi madshi & yesgray
To me playback doesn't drop frames or isn't stuttering & stammering any longer for no use calibration function with madvr 0.65 version.This is very great.But no use yCMS calibration function will make video image quality reduced.I want to use yCMS function,But I don't know how to setup values of yCMS parameter,I don't have any of instruments or meters to test RGB on my displayer.what will I do? |
11th June 2011, 08:02 | #8237 | Link | ||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
This has nothing to do with games, though. If you can make all 16-235 bars visible with madVR and GPU set to PC levels, then you should see all game information, too. However, it's possible that modifying the display brightness/contrast options so much could screw up the gamma response somehow. RGB Limited + TV levels means double expansion for video. With this setup video black should be brighter (more grey) than games black. Quote:
Quote:
The main purpose of yCMS is to fix imperfections in your display. In order to do that yCMS first needs to know if your display has any imperfections and what they are exactly. There's no way for you to tell yCMS that without having a meter. So if you don't have a meter, you simply can't use yCMS. End of story. |
||||
11th June 2011, 09:17 | #8239 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
So to sum up: If you don't have a meter, don't use yCMS. There's no need to. madVR does all that you need in the same quality. If you do have a meter, use yCMS to calibrate/optimize your display. |
|
11th June 2011, 09:42 | #8240 | Link |
Registered User
Join Date: Jul 2007
Posts: 161
|
I have a question about pixel format.
How do I know that when I choose Full RGB , my card is really outputting full RGB? When I choose full RGB it looks I get strong white and black. But when I choose Limited it seems to be more brighter and less "PUNCHY" like RGB FULL. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|