En base a lo que yo conozco (no mucho) y si tenemos en cuenta solo esas variables no es correcto:
Partimos con una imagen con un rango 0-255 (es decir, el escritorio), la salida de la gráfica en el caso que comentamos está a 0-255 y por tanto conserva el rango de la imagen, la TV representa como negro el 16 que en la imagen del escritorio es un gris (y todos los grises por debajo de 16 por tanto son tambien negros) y lo mismo para los blancos (no voy a complicar el tema). A esto se le llama clipping, perdemos profundidad en la imagen entre otras cosas.
Como comentas que vas a utilizar el renderer madvr, lo mismo explicado por madshi (el programador de ese renderer):
Doom9's Forum - View Single Post - madVR - high quality video renderer (GPU assisted)My recommendation is always to set configure your display so that it expects PC levels (full range). This has 2 important benefits: (1) Levels will be correct for everything, including games, photos, applications and video playback. (2) There should be no problem with image quality.
If your display can't do PC levels, or if you have good reasons for not using this solution, then you have 2 alternative solutions:
(a) Either set the GPU to limited range and madVR to PC levels. This means madVR will render to PC levels and the GPU will afterwards stretch the madVR output (and desktop, games, applications, photos etc) to limited range. Using this approach still has the benefit of having correct levels everywhere. But image quality might suffer because the GPU usually uses a rather bad stretching algorithm, which can introduce banding artifacts.
(b) Or set the GPU to fullrange and madVR to TV levels. This will result in good image quality (no artifacts) and correct levels for video playback. However, desktop, games, applications and photos will have wrong levels.
El caso que comentamos es el (b).
Lo mismo con otras palabras, en este caso de un usuario muy activo en doom9 y el foro de jriver entre otros:
Doom9's Forum - View Single Post - madVR - high quality video renderer (GPU assisted)If your display supports 0-255, then setup is easy - set everything to 0-255 and you don't have to think about it.
If your display does not support 0-255, you probably should not output 0-255 from the video card (using madNvLevelsTweaker.exe) and will have to compromise.
The first option is to have everything set to 0-255, except for the video card output, so that on the output stage it is being converted to 16-235. This means that all content is kept at the same levels (desktop & video) but the conversion to 16-235 on output may introduce banding. If you are using your PC for more than just video playback, this is the setup you have to use.
However, if you are going to be using the computer exclusively for watching videos through madVR, you have a second option. What you can do is set the video card output to 0-255, and set madVR to 16-235.
This will avoid the potential banding from having the video card compress the output levels to 16-235. But it will make anything that is not video look terrible, as anything on the desktop will still be outputting 0-255, and all values above 235 and below 16 will be clipped. (very high contrast image with no shadow/highlight detail)
I would only suggest doing this if your are only using the PC for video playback, and are seeing banding from the video card outputting 16-235.
Lo subrayado es el caso que estamos hablando. Por cierto, por si no la conoces, este usuario tiene una guía muy interesante con todas las opciones de madvr hasta la versión 86.11 (que te recomiendo que empieces con esa versión, la última la están puliendo y no es consistente en algunas cosas):
madVR Guide
Ahora bien, como ya le comenté en su día a jotab, cada TV es un mundo y aquí yo no meto la mano en el fuego. Las hay que en unos modos ofrecen un chroma 4:4:4 y en otros 4:2:2. En unos convierten la imagen RGB a YCbCr y en otros la mantienen. Otras TV no hacen esto nunca y otras lo hacen siempre, independientemente del modo, etc. Hay TV que cambian automaticamente de limitado a completo en función del contenido, el contraste dinámico puede alterar el tema, las hay que pueden convertir los niveles de la imagen, etc.
Por eso, como te comenta Tocinillo, al final lo mejor es que lo compruebes tu mismo.
Desactiva todas las mejoras en la gráfica, aunque con madvr no es necesario (a no ser que escales con la gráfica o desentrelaces) porque madvr ignora todos esos ajustes. Pero así aseguras. Lo mismo para la TV, ya tendrás tiempo para ir activando cosas y comprobando qué hacen y como lo hacen.
Ya solo por la cantidad de nombres que tienen estos rangos es un lío (pc levels/tv levels, completo/limitado, 0-255/16-235, etc.) y encima si tenemos en cuenta las demás variables que pueden alterar las pruebas (no es el caso) como shaders, gráficas que solo sacan 16-235 si no cambias un valor en el registro, o que sacan 16-235 por HDMI y 0-255 por DVI-HDMI, etc. pues es normal que el tema sea confuso como lo es (a mi me cuesta).
Sobre lo del escalado de chroma, ya se encarga madvr de ello. En realidad las pelis están a 4:2:0 pero para el caso es lo mismo, elige el algoritmo de escalado que permita la potencia de tu gráfica (Jinc 3 AR si puede, y de momento el tema de los nuevos métodos de escalado no lo uses).
Y jotab, perdona por secuestrarte el hilo socio.