La longitud del cable debe ser indiferente, lo qu lo determina es la interfaz HDMI ya que esta viene en base a especificaciones del ancho de banda y transporte de señales [que seria a que velocidad viajan] segun la version. Pero en efecto, cambia ese cable ya que tienes problemas con el. DVI-D es mejor para el video y mucho mejor seria DisplayPort. La señal de video empleada en HDMI como en DVI-D es exactamente la misma, con llo que la calidad seria identica, pero la duiferencia esta en que DVI-D por su naturaleza enfocada al mercado del PC, es mas flexible en el soporte de resoluciones y velocidades de frame-rate , mientras HDMI por estar enfocada al mercado de video casero esta restringida a las resoluciones estandarizxadas de esa industria, asi como a sus frame-rate.
Pero lo que AUN NO HAS HECHO es lo de DESACTIVAR LOS FILTROS de mejoras visuales del televisor, lo cual tambien deberia mejorar. Igualmente puedes usar alguno de los programas que mencione junto con el MPC-HC o el PotPlayer para forzar a que los videos se reproduzcan a los 30fps o a los 60fps, esto dependiendo de cual sea el frame rate del televisor [quzia sea un televsor a 30fps o quiza sea un televisor a 60fps, o incluso quiza soporte 24fps]