- Se incorporó
- 21 Agosto 2006
- Mensajes
- 1.355
Siempre he sido fanático del cine, pero nunca tuve una TV ni menos un home theater, hasta el año pasado en que pasaron dos cosas que me hicieron replantearme todo. 1ero la pandemia (obvio) y 2do el estreno del señor de los anillos en formato bluray 4k HDR que a todo esto ha sido catalogado como una de las mejores remasterizaciones en 4K. Como soy fanático de los libros de Tolkien y de la trilogía de Pieter Jackson me propuse armarme un setup que me permita ver la trilogía en la mejor calidad posible, y aquí el resultado de la aventura (y lo aprendido hasta ahora).
Software
MPC-HC 1.9.11.22 -> versión mantenida por clsid2 en github con las ultimas versiones de librerías como LavFilters y MediaInfo, la versión original llegó hasta 1.7.13 en julio del 2017 y su desarrollo se detuvo.
MadVr 0.92.17-> renderer custom que hizo un weon ruso llamado madshi, la gracia es que tiene algoritmos de chroma upscaling que le sacan el jugo a tu GPU.
Hardware
Nvidia GTX 1650 -> GPU de bajo consumo, con nvenc y dxva2 para H265, en este link pueden ver la matriz de compatibilidad para H265 en 8,10 y 12 bit para color en 4:2:0 y 4:4:4. Ideal tener los drivers actualizados
TV Hisense 50" H8GCL -> TV 4k de buena calidad a bajo precio. Reviews en solotodo y en rtings, ideal actualizar el firmware en la pagina de Hisense Chile.
Configuración
Primero deben conseguir la(s) película(s) e instalar el software (no voy a entrar en detalles con eso), recomiendo versiones remux si saben donde buscar (oscilan entre los 60 y 80 GB c/u)
La gracia de los remux, es que son el bluray sin tocar, por lo que se van a encontrar con una estructura de carpetas mas menos así
En el panel de control de Nvidia, hay dos configuraciones importantes, en resolución seteamos 4k @24hz, color RGB rango dinámico completo (0-255). Ojo que esto es para cine, si tienen anime o series de tv debería ser 60hz. Esto mas adelante afecta al vsync y los "repeat frame every X seconds"
En video, en la pestaña de avanzado, también ponemos color completo (0-255)
En MPC-HC en la sección de output, ponemos MadVR
Luego en los settings de MadVR, en la sección de chroma upscaling, escogen NGU (mas adelante vemos el fine-tunning). Hay otros algoritmos, pero básicamente NGU es el mas potente. Image upscaling y downscaling no importan en este momento ya que el video es 4k y la tv es 4k, pero para otros formatos puede se útil también (por ejemplo para series antiguas en 720p)
Ya con todo esto configurado, pueden abrir el bluray y probar.
Si hicieron todo bien, al apretar Info en el control de la TV debería aparecer 3840x2160p 24hz HDR10 (la foto dice 30hz solo porque estaba probando)
Si apretan Ctrl+N en el reproductor de video deberían aparecer las stats, lo importante aquí es que rendering time no sobrepase los 41ms para que no tengan dropped frames ni presentation glitches (1000/24 da aprox 41ms). En mi caso con NGU Standard en high quality tengo saludables 16ms y la GPU al 90-95% con temps cercanas a los 60°C, ya con very high comienzo a tener dropped frames. Para resetear las stats apretan Ctrl+R (sirve para ver si hay mas dropped frames al cambiar la configuración).
Y eso
Bonus track: Downmix de audio 7.1 a 5.1/Stereo
Como bonus track, también pueden hacer downmix del audio 7.1 a Stereo (o 5.1 en mi caso), usando LavFilters, la configuración es sencilla. Solo tienen que habilitar el bitstreaming en la pestaña de settings, y la salida correspondiente (en este vamos a pasar de 7.1 a 5.1) en la pestaña de Mixing
Sacan el audio por HDMI a la TV, y desde la TV por óptico al soundbar (en mi caso un Sony HT-S20R 5.1), luego en la pestaña de status, pueden verificar que los 7 canales pasan a ser 5. Esto ademas permite "subir" el volumen del center channel en el caso de películas donde los diálogos se escuchen muy bajo (Tenet de Nolan por ejemplo), o bien darlo un empujoncito a los bajos subiendo el LFE hasta 3x.
Conclusiones y Cierre
Servicios como Netflix, Amazon, Disney y Youtube ofrecen videos en 4k HDR pero comprimidos (bitrate de 16Mbps). Por el contrario al reproducir en formato bluray puro, básicamente no hay compresión (estamos hablando de bitrates en promedio de 60-70 Mbps y con peaks superiores a 100 Mbps ) y usando MadVR podemos sacarle provecho a nuestra GPU para refinar un poco mas la imagen. Con las velocidades de conexión actuales y el bajo costo del almacenamiento, no es tan descabellado hacerse de una pequeña biblioteca de "joyas del cine" que a uno le gustaría ver en la máxima calidad posible y utilizando a su vez el hardware que ya tenemos disponible. Con un poco de prueba y error, los resultados son espectaculares.
Espero que les haya gustado la guía.
Software
MPC-HC 1.9.11.22 -> versión mantenida por clsid2 en github con las ultimas versiones de librerías como LavFilters y MediaInfo, la versión original llegó hasta 1.7.13 en julio del 2017 y su desarrollo se detuvo.
MadVr 0.92.17-> renderer custom que hizo un weon ruso llamado madshi, la gracia es que tiene algoritmos de chroma upscaling que le sacan el jugo a tu GPU.
Hardware
Nvidia GTX 1650 -> GPU de bajo consumo, con nvenc y dxva2 para H265, en este link pueden ver la matriz de compatibilidad para H265 en 8,10 y 12 bit para color en 4:2:0 y 4:4:4. Ideal tener los drivers actualizados
TV Hisense 50" H8GCL -> TV 4k de buena calidad a bajo precio. Reviews en solotodo y en rtings, ideal actualizar el firmware en la pagina de Hisense Chile.
Configuración
Primero deben conseguir la(s) película(s) e instalar el software (no voy a entrar en detalles con eso), recomiendo versiones remux si saben donde buscar (oscilan entre los 60 y 80 GB c/u)
La gracia de los remux, es que son el bluray sin tocar, por lo que se van a encontrar con una estructura de carpetas mas menos así
En el panel de control de Nvidia, hay dos configuraciones importantes, en resolución seteamos 4k @24hz, color RGB rango dinámico completo (0-255). Ojo que esto es para cine, si tienen anime o series de tv debería ser 60hz. Esto mas adelante afecta al vsync y los "repeat frame every X seconds"
En video, en la pestaña de avanzado, también ponemos color completo (0-255)
En MPC-HC en la sección de output, ponemos MadVR
Luego en los settings de MadVR, en la sección de chroma upscaling, escogen NGU (mas adelante vemos el fine-tunning). Hay otros algoritmos, pero básicamente NGU es el mas potente. Image upscaling y downscaling no importan en este momento ya que el video es 4k y la tv es 4k, pero para otros formatos puede se útil también (por ejemplo para series antiguas en 720p)
Ya con todo esto configurado, pueden abrir el bluray y probar.
Si hicieron todo bien, al apretar Info en el control de la TV debería aparecer 3840x2160p 24hz HDR10 (la foto dice 30hz solo porque estaba probando)
Si apretan Ctrl+N en el reproductor de video deberían aparecer las stats, lo importante aquí es que rendering time no sobrepase los 41ms para que no tengan dropped frames ni presentation glitches (1000/24 da aprox 41ms). En mi caso con NGU Standard en high quality tengo saludables 16ms y la GPU al 90-95% con temps cercanas a los 60°C, ya con very high comienzo a tener dropped frames. Para resetear las stats apretan Ctrl+R (sirve para ver si hay mas dropped frames al cambiar la configuración).
Y eso
Bonus track: Downmix de audio 7.1 a 5.1/Stereo
Como bonus track, también pueden hacer downmix del audio 7.1 a Stereo (o 5.1 en mi caso), usando LavFilters, la configuración es sencilla. Solo tienen que habilitar el bitstreaming en la pestaña de settings, y la salida correspondiente (en este vamos a pasar de 7.1 a 5.1) en la pestaña de Mixing
Sacan el audio por HDMI a la TV, y desde la TV por óptico al soundbar (en mi caso un Sony HT-S20R 5.1), luego en la pestaña de status, pueden verificar que los 7 canales pasan a ser 5. Esto ademas permite "subir" el volumen del center channel en el caso de películas donde los diálogos se escuchen muy bajo (Tenet de Nolan por ejemplo), o bien darlo un empujoncito a los bajos subiendo el LFE hasta 3x.
Conclusiones y Cierre
Servicios como Netflix, Amazon, Disney y Youtube ofrecen videos en 4k HDR pero comprimidos (bitrate de 16Mbps). Por el contrario al reproducir en formato bluray puro, básicamente no hay compresión (estamos hablando de bitrates en promedio de 60-70 Mbps y con peaks superiores a 100 Mbps ) y usando MadVR podemos sacarle provecho a nuestra GPU para refinar un poco mas la imagen. Con las velocidades de conexión actuales y el bajo costo del almacenamiento, no es tan descabellado hacerse de una pequeña biblioteca de "joyas del cine" que a uno le gustaría ver en la máxima calidad posible y utilizando a su vez el hardware que ya tenemos disponible. Con un poco de prueba y error, los resultados son espectaculares.
Espero que les haya gustado la guía.