GUÍA DE FORMATOS

SRT vs VTT vs ASS vs TXT: comparación de formatos de subtítulos

Una comparación práctica para elegir formato según plataforma, nivel de estilo y necesidad de conservar tiempos.

Actualizado agosto de 2026 10 min de lectura

Los formatos de subtítulos parecen parecidos hasta que necesitas una función que el archivo no puede guardar. La mejor elección suele ser el formato más simple que conserve todo lo que necesita el destino final.

Respuesta rápida: elige según el destino

UsoFormatoPor qué
YouTube, redes y compatibilidad generalSRTSimple y ampliamente compatible.
Vídeo HTML5 y webVTTDiseñado para pistas de texto en navegadores.
Subtítulos con estilo y posiciónASSGuarda estilos avanzados y posicionamiento.
Transcripción y reutilización de textoTXTTexto limpio sin estructura temporal.

SRT: la opción segura para compatibilidad

SRT guarda bloques numerados, tiempos de inicio y fin y texto. Es fácil de revisar manualmente y funciona muy bien como formato de intercambio cuando el estilo avanzado no es necesario.

1
00:00:01,000 --> 00:00:04,000
Welcome to our video.
  • Compatibilidad muy alta.
  • Usa milisegundos con coma, por ejemplo 00:00:01,000.
  • Adecuado para traducción y revisión.
  • No conserva de forma fiable fuentes, colores, animaciones ni posiciones exactas.

VTT: el formato nativo para la web

WebVTT está pensado para medios en navegador. Se parece a SRT, pero usa puntos en los milisegundos y puede incluir ajustes de cue, etiquetas de hablante y metadatos.

WEBVTT

00:00:01.000 --> 00:00:04.000
<v Speaker>Welcome to our video.

Usa VTT cuando el destino sea un reproductor HTML5 o un sistema que exija WebVTT. No hace falta convertir solo porque la sintaxis sea más moderna.

ASS: cuando el diseño forma parte de la entrega

ASS puede guardar fuentes, colores, contornos, posiciones y efectos tipo karaoke. Es potente para contenido creativo o de marca, aunque más complejo.

[Script Info]
ScriptType: v4.00+

[Events]
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Welcome to our video.

Si la plataforma final no entiende ASS, conviene quemar los subtítulos en el vídeo o entregar un formato más simple.

TXT: para transcripciones, no para reproducción sincronizada

TXT es texto plano. Sirve para transcripciones, notas, indexación y reutilización, pero normalmente no contiene tiempos y no es un formato de subtítulos sincronizado por sí solo.

Welcome to our video.
In this tutorial, we explain subtitle formats.

SRT → TXT elimina a propósito tiempos y numeración. TXT → SRT necesita volver a crear o asignar tiempos.

Comparación completa

FunciónSRTVTTASSTXT
Cues con tiempoNormalmente no
Compatibilidad generalMuy altaAlta en webMediaSolo texto
Estilo avanzadoNoBásicoAvanzadoNo
Posición precisaLimitadaBásicaAvanzadaNo
Edición manual fácilMedia
Ideal para webBuenoExcelenteRaroNo
Ideal para burn-in con estiloLimitadoLimitadoExcelenteNo
Ideal para transcripciónPosiblePosibleMaloExcelente

Qué cambia al convertir

  • SRT → VTT: Texto y tiempos suelen conservarse; cambia la sintaxis, incluido WEBVTT y los milisegundos con punto.
  • VTT → SRT: Los cues básicos pasan bien; ajustes y metadatos propios de WebVTT pueden perderse.
  • ASS → SRT: Se conserva texto y tiempo, pero normalmente se pierden fuentes, colores, posición y efectos.
  • SRT → TXT: Útil como transcripción, pero elimina tiempos y estructura.
  • TXT → SRT: No es reversible sin datos de tiempo; hay que generarlos de nuevo.

Errores habituales

  1. Usar TXT como pista sincronizada: Sin tiempos, el texto no puede seguir el vídeo correctamente.
  2. Elegir SRT para un resultado muy estilizado: SRT prioriza compatibilidad, no diseño avanzado.
  3. Esperar conservar el diseño al pasar ASS a SRT: El contenido puede mantenerse, el diseño avanzado no.
  4. Ignorar la plataforma final: El formato debe elegirse por lo que admite el reproductor o editor de destino.

Flujo recomendado

  1. Crear una pista maestra limpia, normalmente SRT si prima la compatibilidad.
  2. Validar tiempos y estructura antes de convertir.
  3. Editar o traducir el master sin alterar tiempos innecesariamente.
  4. Convertir a VTT para web cuando sea necesario.
  5. Usar ASS cuando deban conservarse estilo y posición.
  6. Exportar TXT aparte cuando se necesite una transcripción.
  7. Probar el archivo final en el reproductor real.

SRT es el master práctico para la mayoría; VTT es especialista web; ASS es especialista en estilo; TXT es formato de transcripción.

Preguntas frecuentes

¿Cuál es el mejor formato?

No hay uno universal. SRT es el valor seguro; los demás destacan en usos concretos.

¿VTT es mejor que SRT?

Para HTML5 sí puede serlo; para intercambio general suele ser más sencillo SRT.

¿ASS conserva fuentes y colores?

Sí, además de posición y otros efectos avanzados.

¿Se puede convertir ASS a SRT?

Sí, pero normalmente se pierde el estilo avanzado.

¿TXT puede usarse como subtítulos?

Solo si se añaden o recrean tiempos; por sí solo suele ser una transcripción.