Marcuse, aprovecho tu comentario para dejar algo de información por si alguien quiere profundizar en el tema.

Cita Iniciado por Marcuse Ver mensaje
Reescala dos veces (una con el resize de ffdshow, donde multiplica por 1,5 el tamaño y otra con madVR, para ajustarlo finalmente a la resolución nativa del display)
El escalar con el ffdshow (ya sea a la resolución nativa de la pantalla o a otra diferente como comenta la guia) es para no aplicar el sharpen en preresize. Si se aplica el sharpen en ffdshow (o en avisynth) sin escalar la imagen, madvr escalará la imagen incluidos los artefactos introducidos por aquel. Un ejemplo gráfico exagerado para que se vea mejor:

Sharpen antes de escalar y escalando despues con NNEDI3:



Sharpen despues de escalar con NNEDI3:



[Abrir cada imagen en una pestaña nueva y alternar entre pesatañas]

Doom9's Forum - View Single Post - madVR - high quality video renderer (GPU assisted)

Aquí es donde entran en juego los Pixel Shader como LumaSharpen, hay gente que quiere escalar con madVR y no quiere aplicar el sharpen en preresize y estos shaders son la solución para ellos. Ejemplo:

LumaSharpen en presize:



LumaSharpen en postresize:



Doom9's Forum - View Single Post - madVR - high quality video renderer (GPU assisted)

El que haga un escalado a una resolución mayor a la del panel para a continuación hacer un downscaling (a mi tampoco me gusta) creo que se hace con NNEDI3 para aumentar la nitidez, no lo veo claro en el caso del algoritmo de escalado que utiliza en esa guía por el tema ringing al escalar pero es una herramienta mas.
Dependiendo del algoritmo/script y demás factores que afectan a la nitidez hay gente que preferirá en preresize, otros en postresize, etc.

Cita Iniciado por Marcuse Ver mensaje
Aplica primero deband con ffdshow y luego dithering (o error diffusion) con madVR, cuando su objetivo en teoría es el mismo, eliminar el banding.
Aquí hay que diferenciar entre el banding que tiene en origen la imagen/peli y el que introduce el renderer de video al procesar esta (o la gráfica, o la TV, etc.)

Desconozco qué hace exactamente ese debanding de ffdshow pero creo que hace lo mismo que el que tiene madvr y, si es así, se utiliza para disimular/eliminar el banding que tiene la peli. Un ejemplo (como casi siempre exagerado para que sea mas visible):

Sin debanding de madvr:



Con debanding de madvr:



Doom9's Forum - View Single Post - madVR - high quality video renderer (GPU assisted)

Para eliminar el banding y demás artefactos introducidos en la imagen por el renderer de video al tratar la imagen (YCbCr-RGB, 16-235/0-255, 8 bits-16bits, etc.) se utiliza el dithering. Ejemplo:

Sin dithering:



Con dithering:



Con error diffusion:



Abrir en una pestaña nueva y aplicar zoom si es preciso. Fijaros en, por ejemplo, la ventana. La imagen está tratada para que esos artefactos sean muy visibles (y el buen trabajo que hace el dithering con ellos).

Doom9's Forum - View Single Post - madVR - high quality video renderer (GPU assisted)

Estas conversiones en la imagen y el daño que produce en ella también las pueden realizar la GPU (por eso se recomienda desactivar la mejoras de imagen y en el caso de madVR este renderer la ignora por lo general), la TV/proyector/etc. por eso si utilizamos un buen renderer de video es aconsejable hacer las conversiones en este para así solo aplicar dithering una vez y al final del proceso (por ejemplo, si nuestro panel tiene un bitdepth nativo de 6 bits mejor enviarle la imagen en 6 bits y que sea por tanto el renderer de vídeo, y no la TV, quien aplique el dithering con el algoritmo que mas nos guste, aunque aquí poco podemos hacer).

Me gusta poner referencias porque mis conocimientos son bastante limitados. Ya que estoy, dejo un par de guías con el madvr como protagonista por si alguien no las conoce:

Advanced MPC-HC Setup Guide
(Muy actualizada y con LAV y Reclock ademas de madVR).

madVR Guide
(Es hasta la version 0.86.11 creo recordar, es decir, se deja fuera el error diffusion, nnedi3 y el debanding pero creo que sigue mereciendo la pena por las explicaciones del resto de opciones).