Judder y saltitos en HTPC con Kodi
Hola,
Hace un tiempo me monté un HTPC y tras configurarlo tenía algo de Judder. Tras mucha ayuda recibida aquí, logré solucionarlo. Recientemente he tenido que reinstalar todo en el HTPC y, a pesar de (creo) haber replicado los ajustes que hice para no tener Judder, vuelvo a tenerlo. Espero los expertos me vuelvan a ayudar :)
Hardware
- La configuración hardware que tengo la podéis ver en este enlace.
- Como veis, la placa base es ésta.
- El micro es éste.
- La tarjeta gráfica va integrada y es una Intel HD Graphics 2500. Enlace aquí.
- El televisor es un LED de Samsung de 46 pulgadas, enlace aquí.
- El HTPC está conectado al TV por cable HDMI
- El TV está conectado por un cable jack normal a la entrada de una minicadena
Software
- Tengo instalado Windows 7 Professional 32 bits
- Para ver películas uso Kodi v16.0
- Instalé el MPC HC (para el tema de codecs)
- Luego instalé los LAV filters
- Activé los VSync en el MPC HC como se ve en la captura abajo
- La resolución de la tarjeta de vídeo está como se ve en la captura de abajo
- Los ajustes del Kodi los pongo también abajo
http://i723.photobucket.com/albums/w...psrnqfaotc.png
http://i723.photobucket.com/albums/w...psnsgi225i.png
http://i723.photobucket.com/albums/w...psk4tqwtjj.png
http://i723.photobucket.com/albums/w...pshlabnhli.png
http://i723.photobucket.com/albums/w...psnjh7blig.png
http://i723.photobucket.com/albums/w...ps6rru2gqx.png
http://i723.photobucket.com/albums/w...psby34xoox.png
http://i723.photobucket.com/albums/w...ps5ehm0fes.png
http://i723.photobucket.com/albums/w...ps2e1i1gpa.png
http://i723.photobucket.com/albums/w...psd8mktxxt.png
Tras esto, os pongo una captura de una peli de ejemplo:
http://i723.photobucket.com/albums/w...pskjkazgyt.png
Y ahora, la info que muestra Kodi cuando le doy a la letra "O"
http://i723.photobucket.com/albums/w...pscvyady4f.png
Como podéis ver abajo a la derecha, la tasa de erro es del 25% (a veecs me sube al 30%) y yo creo que es aquí donde está el problema.
Algún alma caritativa que se preste a ayudarme? :)
Gracias por anticipado!
Re: Judder y saltitos en HTPC con Kodi
Prueba a activar la casilla "ajustar la tasa de refresco de la pantalla".
Para evitar el judder, los Hz de la pantalla tienen que coincidir con los del video (en la mayoria de casos, el famoso 23.976)
Re: Judder y saltitos en HTPC con Kodi
Hola,
Muchas gracias. Esto hace que vaya infinitamente peor.
Recuerdo que anteriormente (cuando funcionaba perfecto antes de resetear mi ordenador 100%), veía cómo la frecuencia de mi TV cambiaba de 60Hz (que es como tenía la tarjeta) a 24Hz tan pronto como iniciaba Kodi o iniciaba la película (no recuerdo). Y funcionaba perfecto.
A ver si esto ilumina a alguien para que me ayude :)
Gracias!
Re: Judder y saltitos en HTPC con Kodi
En el pasao, un compañero del foro me dijo que forzase mediante configuración al Kodi a que reproduciese a 24fps creando el fichero advancedsettings.xml
Código:
<advancedsettings>
<video>
<!-- Settings for when "Adjust refreshrate to match video fps" is enabled, available since r33806. -->
<!-- NOT available in the Dharma release or any release before that -->
<adjustrefreshrate>
<!-- "Adjust refreshrate to match video fps" will try to select the best refreshrate for the video fps -->
<!-- but it doesn't always get it right, for example it might switch to an unsupported refreshrate. -->
<!-- You can add overrides here to switch to a certain refreshrate based on video fps -->
<!-- It's possible to add as many overrides as you need. -->
<!-- Overrides are processed in order, if the first one doesn't match the fps or no refreshrates match -->
<!-- that override, it will try the next one until no overrides are left -->
<override>
<fps>23.976</fps> <!-- if the fps is between 23.966 and 23.986 -->
<refresh>24.0</refresh> <!-- switch to the first found refreshrate that is between 23.99 and 24.01 -->
</override>
<!-- If none of the overrides match the video fps, or no refreshrates match any of the fps matching overrides, -->
<!-- and no fallbacks are specified or no refreshrates match any fallbacks, -->
<!-- it will automatically choose the best refreshrate (same as having no overrides and fallbacks). -->
</adjustrefreshrate>
</video>
</advancedsettings>
La idea es que mientras dejo mi tarjeta a 60Hz (que así el cursor, Chrome, etc... va más fuído) que cuando reproduzca una peli el Kodi fuerce la tarjeta a cambiar a 24Hz y así no tengo ningún tipo de saltitos. Sin embargo, a pesar de crear el fichero advancedsettings.xml, la frecuencia de mi TV no cambia (sigue a 60Hz) cuandop reproduzco la película en Kodi.
Espero estar dando pistas para que algún experto me pueda ayudar :)
Gracias!
Re: Judder y saltitos en HTPC con Kodi
Cita:
Iniciado por
jhonyerlyo
En el pasao, un compañero del foro me dijo que forzase mediante configuración al Kodi a que reproduciese a 24fps creando el fichero
advancedsettings.xml
Código:
<advancedsettings>
<video>
<!-- Settings for when "Adjust refreshrate to match video fps" is enabled, available since r33806. -->
<!-- NOT available in the Dharma release or any release before that -->
<adjustrefreshrate>
<!-- "Adjust refreshrate to match video fps" will try to select the best refreshrate for the video fps -->
<!-- but it doesn't always get it right, for example it might switch to an unsupported refreshrate. -->
<!-- You can add overrides here to switch to a certain refreshrate based on video fps -->
<!-- It's possible to add as many overrides as you need. -->
<!-- Overrides are processed in order, if the first one doesn't match the fps or no refreshrates match -->
<!-- that override, it will try the next one until no overrides are left -->
<override>
<fps>23.976</fps> <!-- if the fps is between 23.966 and 23.986 -->
<refresh>24.0</refresh> <!-- switch to the first found refreshrate that is between 23.99 and 24.01 -->
</override>
<!-- If none of the overrides match the video fps, or no refreshrates match any of the fps matching overrides, -->
<!-- and no fallbacks are specified or no refreshrates match any fallbacks, -->
<!-- it will automatically choose the best refreshrate (same as having no overrides and fallbacks). -->
</adjustrefreshrate>
</video>
</advancedsettings>
La idea es que mientras dejo mi tarjeta a 60Hz (que así el cursor, Chrome, etc... va más fuído) que cuando reproduzca una peli el Kodi fuerce la tarjeta a cambiar a 24Hz y así no tengo ningún tipo de saltitos. Sin embargo, a pesar de crear el fichero advancedsettings.xml, la frecuencia de mi TV no cambia (sigue a 60Hz) cuandop reproduzco la película en Kodi.
Espero estar dando pistas para que algún experto me pueda ayudar :)
Gracias!
Hola, acabo de leer tu PM
Veo varias cosas... ¿Por qué no tienes habilitada la reproducción por hardware? Tu gpu seguro lo permite.
Después, lo que te ha comentado leirbag21 de ajustar la tasa de refresco de la pantalla. Sin esto tu TV no va a cambiar de 60 a 24p ni viceversa. ¿Que te va peor? Sino recuerdo mal, tienes que desmarcar la opción de "usar ventana a pantalla completa".
Prueba estos parámetros y nos comentas ;)
PD: Por cierto, para nada soy un experto en judder xD, pero sí me he peleado bastante con Kodi y la reproducción de HD en general
Re: Judder y saltitos en HTPC con Kodi
Muchas gracias!
La cuestión es que sí puedo hacer que mi TV cambie de 60Hz a 24HZ cuando comienza una película en Kodi habilitando la opción de "Ajustar la tasa de refresco de la pantalla", lo que ocurre es que cuando comienza la película, y ajustarse la TV a 24Hz, la película va toda a saltos. He probado con habilitar la aceleración por hardware y ocurre lo mismo.
Como decía, en el pasado (antes de formatear mi HTPC) creo que cambiaba la tasa de refresco no al comenzar la película si no al iniciar Kodi y creo lo conseguí creando el fichero de Advancedsettings.xlm. Lo he hecho de nuevo (el fichero es el que copié más arriba) pero no hace nada... esto es, comienza Kodi y no hay cambio de tasa de refresco. Quizás es que mi Kodi ni se da cuenta de que tiene el fichero creado y lo ignora?
Gracias de nuevo!
Re: Judder y saltitos en HTPC con Kodi
Hola de nuevo,
Siento la tardanza en la respuesta... Sinceramente no sé qué puede estar ocurriendote para que se produzcan esos saltos... He vuelto a repasar las capturas que pasaste y a compararlo con mi configuración. Lo único que veo es que en el metodo de renderizado, lo tengo en auto y no forzado en software, prueba eso a ver...
PD: La próxima vez, si tardo mucho en contestar no te cortes en molestarme por MP ;)
Saludos!
Re: Judder y saltitos en HTPC con Kodi
Yo acabo de comprobar mi configuración y la verdad es que yo no lo tengo puesto por software simplemente lo tengo en "auto-detectar" en reproducción tengo puesto en "Ajustar la tasa de refresco de la pantalla" en "Al empezar / parar" después tengo activado "pausar durante el cambio de frec. actualización" tengo puesto 0.3 segundos por poner algo. Con esto puesto asín kodi hace que el televisor cambie a 24p ó 24hz cuando detecta que el contenido es ~24hz.
Una cosa que veo rara es porque lo tiene puesto en la tarjeta grafica a 59hz y no a 60hz.
PD: Otra cosa con 4GB de RAM te hubiera venido mejor poner un sistema operativo de 64bit en lugar de 32bit. La verdad es que lo de tema de por software no lo he probado nunca creo que mi equipo no tendrá chicha para eso, pero un i3 pienso que si debería, no estoy seguro.