VLC: subtítulos no aparecen — 6 soluciones que funcionan

Problemas de subtítulos Última actualización: Se aplica a: Todas las plataformas · VLC 3.0.x

Los subtítulos que no aparecen en VLC casi nunca son una función ausente — VLC maneja bien los subtítulos embebidos (MKV/MP4) y externos (SRT/ASS/SUB). Las causas habituales son: ninguna pista de subtítulo seleccionada, nombre de archivo incorrecto para la autocarga, o renderizado de subtítulos desactivado. Esta guía cubre todas ellas en el orden en que debes comprobarlas — las soluciones 1 y 2 resuelven la gran mayoría de los informes.

¿Por qué ocurre?

  • Ninguna pista de subtítulo seleccionada — el archivo tiene subtítulos pero VLC usa "Desactivar" por defecto (común con archivos MKV que tienen pistas forzadas).
  • Archivo de subtítulo externo no autocargado — VLC solo autocarga cuando los nombres coinciden exactamente, p. ej. película.mp4 + película.srt en la misma carpeta.
  • Renderizado de subtítulos desactivado en preferencias — un ajuste residual apaga el renderizador de subtítulos.
  • Pista equivocada para discapacidad auditiva / comentario — el archivo tiene varias pistas de subtítulo y estás en la incorrecta.
  • La resolución de vídeo empuja los subtítulos fuera de pantalla — relaciones de aspecto extremas pueden sacar la superposición de vista (raro).

Cómo solucionarlo

Solución 1Selecciona la pista de subtítulo manualmente

La solución n.º 1 — toma 5 segundos

  1. Clic derecho en el vídeo > Subtítulo > Pista de subtítulo.

    Se abre la lista de pistas.

  2. Elige una pista distinta de "Desactivar" (prueba pista 1, 2…).

    Los subtítulos aparecen de inmediato.

  3. Si hay varias pistas, revisa Herramientas > Sincronización de pista para confirmar cuál está activa.

    Se selecciona la pista correcta.

NotaMuchos MKV llevan varias pistas: forzada (SDH) y completa. "Desactivar" a veces es el predeterminado si el archivo marca su primera pista como solo forzada.

Solución 2Corrige la autocarga de subtítulos externos

Hace que los archivos .srt se carguen automáticamente

  1. Renombra el archivo de subtítulo para que coincida exactamente con el vídeo — mismo nombre, misma carpeta: película.mp4 + película.srt.

    Los nombres coinciden.

  2. Reinicia la reproducción (o arrastra el .srt sobre el vídeo).

    El subtítulo se carga automáticamente.

  3. Herramientas > Preferencias > Subtítulos: activa "Autodetectar archivos de subtítulos" y define "Idioma de subtítulo" a tu preferencia.

    La autocarga funciona de forma fiable.

NotaVLC ignora texto extra como "película.eng.srt" salvo que se configure el patrón de preferencia correspondiente — lo más simple es la coincidencia exacta de nombre.

Solución 3Corrige el renderizado de subtítulos (fuente y tamaño)

Hace que los subtítulos se muestren correctamente

  1. Ve a Herramientas > Preferencias > Subtítulos (en "Subtítulos / OSD").

    Se abren los ajustes de subtítulos.

  2. Configura la fuente a una común (p. ej. Arial) y aumenta el tamaño de fuente.

    Los subtítulos se vuelven legibles.

  3. Haz clic en Guardar y vuelve a abrir el vídeo.

    Los subtítulos se renderizan con los nuevos ajustes.

NotaSi los subtítulos cargan pero son invisibles, el renderizador puede fallar con la fuente. Cambiar a una fuente del sistema suele restaurar la visibilidad.

Solución 4Revisa la cadena de filtros de vídeo

Confirma que el renderizador de subtítulos está activo

  1. Herramientas > Preferencias > Vídeo > Filtros: asegúrate de que el filtro "Subtítulo" (libsubtitle) no esté desactivado manualmente.

    El filtro de subtítulo está habilitado.

  2. Guarda y reinicia VLC.

    El filtro se reinicializa.

  3. Reproduce el archivo de nuevo.

    Los subtítulos se renderizan.

NotaSi antes experimentaste con filtros para otras correcciones, un filtro de subtítulo desactivado lo explica todo.

Solución 5Restablece las preferencias de VLC a los valores predeterminados

Elimina ajustes corruptos que causan cierres, pantallas negras y problemas de audio

  1. Cierra VLC por completo.

    No queda ningún proceso de VLC.

  2. Abre un símbolo del sistema (Win+R → cmd) o terminal.

    Hay una línea de comandos disponible.

  3. Ejecuta: vlc --reset-config (Windows/Linux) — en macOS elimina ~/Library/Preferences/org.videolan.vlc en su lugar.

    Las preferencias de VLC se restauran.

  4. Inicia VLC y vuelve a aplicar solo los ajustes que realmente necesites.

    VLC arranca con ajustes limpios.

NotaEsto borra todas las preferencias personalizadas (incluidos atajos y skins). Exporta tu configuración antes en Herramientas > Preferencias > Todos > Interfaz si quieres una copia de seguridad.

Soluciones avanzadas

Solución 1Fuerza la carga de un subtítulo con el menú

Carga cualquier subtítulo externo sin importar el nombre

  1. Mientras reproduces: clic derecho > Subtítulo > Añadir archivo de subtítulo… (o arrastra el archivo sobre la ventana de vídeo).

    El subtítulo se añade a la sesión actual.

  2. Ve a Subtítulo > Pista de subtítulo y selecciónalo si no se autoseleccionó.

    El subtítulo cargado se muestra.

NotaEsto carga por sesión. Para una asociación permanente, renombra el archivo para que coincida con el vídeo.

Cómo evitarlo en el futuro

  • Mantén los archivos de subtítulos en la misma carpeta con nombres base idénticos.
  • Prefiere subtítulos codificados en UTF-8 para evitar problemas de codificación.
  • Para ver TV, revisa los ajustes de subtítulos de la propia TV si haces casting.

Preguntas frecuentes

¿Por qué VLC muestra subtítulos en unos archivos pero no en otros?
Los subtítulos embebidos deben seleccionarse por archivo; los externos deben coincidir con el nombre del vídeo. Ambos se corrigen con los dos primeros pasos anteriores.
¿VLC soporta subtítulos SRT, ASS y VTT?
Sí — SRT, ASS/SSA, VTT, SUB, PGS (blu-ray) y más. El estilo ASS requiere el renderizador libass, integrado en VLC.
¿Los subtítulos funcionan en PC pero no en Android/TV?
En Android/TV, el renderizado de subtítulos depende del dispositivo. Asegúrate de seleccionar la pista de subtítulo en el menú en pantalla; para problemas de estilo ASS, desactiva "Forzar estilo de subtítulo" en preferencias.
¿Por qué no se autocargan los subtítulos de mi MKV?
MKV embebe las pistas dentro del archivo; la autocarga por nombre no aplica. Selecciona la pista con clic derecho > Subtítulo > Pista de subtítulo.

Resumen

Selecciona la pista de subtítulo manualmente — La solución n.º 1 — toma 5 segundos. 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.