VLC: el vídeo se congela pero el audio continúa — soluciones reales

Problemas de reproducción de vídeo Última actualización: Se aplica a: Windows / macOS / Linux · VLC 3.0.x

El vídeo se congela en un único fotograma, el audio sigue sonando y la línea de tiempo avanza sin ti — si eso describe tus sesiones de VLC, estás ante una desincronización decodificador/renderizador, no un archivo corrupto (un archivo corrupto suele congelarlo todo, audio incluido). El patrón es clásico: el decodificador de vídeo se bloquea, VLC mantiene la prioridad de audio y la imagen nunca se pone al día. Las soluciones siguientes detienen el bloqueo en su origen; la solución 1 resuelve la mayoría de los casos.

¿Por qué ocurre?

  • La decodificación por hardware se bloquea en fotogramas concretos — los decodificadores de GPU se cuelgan ocasionalmente en ciertas estructuras GOP (fotograma clave) o macrobloques corruptos.
  • Carga de desbloqueo en bucle H.264 — en CPU más débiles, el filtro de desbloqueo puede convertirse en un cuello de botella que bloquea el hilo de vídeo.
  • Streams 4K/HEVC de alto bitrate que superan el decodificador — la canalización de GPU o CPU no da abasto, así que el hilo de vídeo se queda sin datos.
  • Streams de red con paquetes tardíos — en contenido en línea, la jitter deja sin datos el búfer de vídeo mientras el audio (más pequeño) sobrevive.
  • Desajuste de refresco de pantalla con contenido 23.976/29.97 — menor, pero visible como micro-congelaciones periódicas.

Cómo solucionarlo

Solución 1Desactiva la decodificación acelerada por hardware

Corrige pantalla negra/verde, pixelado y tirones en la mayoría de los casos

  1. Abre VLC y ve a Herramientas > Preferencias (o pulsa Ctrl+P en Windows/Linux, Cmd+, en macOS).

    Se abre la ventana de Preferencias.

  2. Haz clic en la pestaña Entrada / Códecs a la izquierda.

    Se muestran los ajustes de códec.

  3. Busca "Decodificación acelerada por hardware" y configúrala en Desactivar.

    El menú ahora lee "Desactivar".

  4. Haz clic en Guardar y luego reinicia VLC por completo (cierra todas las ventanas de VLC, no solo el vídeo).

    VLC se reinicia con decodificación por software.

  5. Reproduce el archivo problemático de nuevo.

    Si el problema desaparece, el culpable era el decodificador de GPU.

NotaEsto fuerza la decodificación por CPU. Un uso de CPU ligeramente mayor es normal, pero la reproducción se vuelve estable. Si funciona, más tarde puedes reactivarlo tras actualizar el controlador de gráficos.

Solución 2Ajusta la desbloqueo H.264 (corrección de congelación)

Corrige "el vídeo se congela pero el audio continúa" en algunas CPU/GPU

  1. Ve a Herramientas > Preferencias > Entrada / Códecs.

    Se abren los ajustes de códec.

  2. Configura "Omitir el filtro de desbloqueo en bucle H.264" en Todos.

    Se omite la desbloqueo.

  3. Guarda, reinicia VLC y reproduce el archivo.

    El vídeo ya no debería congelarse en los fotogramas clave.

NotaEsto sacrifica una pizca de nitidez por estabilidad — apenas visible en la mayoría del contenido.

Solución 3Activa "Descartar fotogramas en imágenes tardías"

Corrige el tiron de prioridad de audio en archivos 4K y de alto bitrate

  1. Ve a Herramientas > Preferencias > Entrada / Códecs.

    Se abren los ajustes de entrada.

  2. Activa "Descartar fotogramas en imágenes tardías".

    VLC omitirá los fotogramas de vídeo tardíos.

  3. Guarda y reinicia, luego reproduce el archivo.

    La reproducción se mantiene sincronizada con el audio.

NotaEsto hace que el vídeo omita un fotograma en lugar de bloquearse — imperceptible a 24–60 fps, pero mantiene el audio perfectamente fluido.

Solución 4Aumenta la caché de archivo para reproducción local

Suaviza bitrates irregulares en discos locales

  1. Ve a Herramientas > Preferencias > Entrada / Códecs.

    Se abren los ajustes de entrada.

  2. Configura "Almacenamiento en caché de archivo (ms)" en 1000–1500 ms.

    VLC pre-lee más del archivo.

  3. Guarda, reinicia VLC, reproduce el archivo.

    Los segmentos irregulares ya no bloquean el vídeo.

NotaEsto ayuda cuando las congelaciones ocurren en cambios de escena o momentos de mucho movimiento — picos de bitrate clásicos.

Solución 5Cambia el módulo de salida de vídeo a OpenGL

Resuelve pantalla negra y fallos de renderizado en configuraciones de GPU específicas

  1. Ve a Herramientas > Preferencias > Vídeo.

    Se abren los ajustes de vídeo.

  2. Configura "Salida" en OpenGL.

    El módulo de salida cambia.

  3. Haz clic en Guardar y reinicia VLC.

    VLC se reinicia.

  4. Vuelve a abrir el archivo y comprueba la imagen.

    El vídeo debería renderizarse correctamente.

NotaSi el nuevo módulo funciona, mantenlo. Las distintas GPU y controladores se comportan de forma diferente, así que probar es la forma más rápida de encontrar una salida estable.

Soluciones avanzadas

Solución 1Haz un remux del archivo (corrige la corrupción a nivel de contenedor)

Reconstruye el índice del contenedor cuando los metadatos del archivo están dañados

  1. Instala ffmpeg (winget install ffmpeg o tu gestor de paquetes).

    ffmpeg está disponible en la terminal.

  2. Ejecuta: ffmpeg -i input.mp4 -c copy -map 0 output.mp4

    El archivo se remuxa sin re-codificar.

  3. Reproduce el archivo de salida en VLC.

    Si las congelaciones cesan, el contenedor original estaba corrupto.

NotaEl remux copia los streams sin pérdida — sin pérdida de calidad, normalmente termina en segundos para una película.

Solución 2Prueba con una compilación portátil de VLC

Aísla problemas de configuración sin tocar tu instalación

  1. Descarga la compilación portátil/zip desde los espejos oficiales (videolan.org > Windows > zip).

    Se extrae una carpeta de VLC portátil.

  2. Ejecuta vlc.exe directamente desde esa carpeta.

    VLC se ejecuta con ajustes limpios predeterminados.

  3. Reproduce el archivo problemático en la copia portátil.

    Ahora puedes saber si el problema es de configuración o del archivo.

NotaSi la compilación portátil reproduce el archivo bien, tu configuración instalada es el problema — haz un restablecimiento o reinstalación completa.

Cómo evitarlo en el futuro

  • Mantén VLC actualizado — los errores de congelación se corrigen con frecuencia en versiones puntuales.
  • Para contenido 4K, prefiere una configuración de hardware que soporte salida 4K60; las tasas de refresco desajustadas causan bloqueos periódicos.
  • Repara o vuelve a descargar archivos que se congelan repetidamente en la misma posición.

Preguntas frecuentes

¿Por qué el audio continúa cuando el vídeo se congela en VLC?
VLC decodifica audio y vídeo en hilos separados con prioridad de audio. Cuando el hilo de vídeo se bloquea, el reproductor sigue sonando en lugar de pausar todo.
¿La congelación ocurre siempre en el mismo punto?
Si es así, el archivo tiene un segmento dañado en esa posición — haz un remux o vuelve a descargarlo. Si se congela en puntos aleatorios, es un problema de decodificación/rendimiento.
¿Una CPU más rápida corrige las congelaciones de VLC?
Solo si la congelación la causa la decodificación limitada por CPU. Prueba desactivando la aceleración por hardware primero: si el modo CPU es fluido, tu decodificador de GPU es el problema, no la CPU.
¿Es lo mismo que los tirones de VLC?
No exactamente. Los tirones son micro-sacudidas continuas; un patrón de congelar-y-continuar es un bloqueo de hilo. Las soluciones difieren ligeramente, pero ambas empiezan por la aceleración por hardware.

Resumen

Desactiva la decodificación acelerada por hardware — Corrige pantalla negra/verde, pixelado y tirones en la mayoría de los casos. Si no ayuda, sigue con el resto de soluciones en orden: cada una ataca una capa distinta del problema. La mayoría de los usuarios lo resuelve a más tardar con la solución 3. Mantén VLC actualizado (estable actual: 3.0.23) y revisita esta guía cuando salga una versión nueva.