Convertir ASS a SRT

Aquí puedes convertir ASS a SRT gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. La conversión ocurre en tu propio navegador, así que el archivo no se sube nunca. Funciona igual en Windows, macOS y Linux que en iPhone y Android, y sigue funcionando aunque cortes la conexión.

  • Dónde se ejecuta En tu navegador. El archivo no se sube.
  • Reconstruido SRT funciona de otra manera que ASS. No es la degradación gradual de un códec con pérdida: lo que SRT puede expresar se reproduce fielmente, y lo que no tiene equivalente allí no sobrevive en absoluto.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo La posición, la tipografía y los efectos se descartan; sobreviven el texto y sus tiempos.

Hasta 100 archivos a la vez. Mezclar formatos no es problema.

Lo que llega al SRT y lo que se queda en el ASS

Sobreviven dos cosas: el texto de cada línea de diálogo y el instante en que entra y sale. Nada más. La tabla de estilos, las fuentes, los colores primario y de borde, la alineación, los márgenes, las capas y los efectos no tienen dónde alojarse, porque el formato SubRip no define ninguna sintaxis capaz de sostenerlos.

Por eso el registro clasifica este par como aproximado y no como sin pérdida. No es una etiqueta prudente: es la descripción literal de un archivo que pierde justo aquello por lo que alguien eligió Advanced SubStation Alpha. Conviene convertir sobre una copia y conservar el original, porque el camino de vuelta no existe.

Las llaves se borran, pero \N y \h sí se traducen

Todo lo que va entre llaves se elimina antes de escribir el cue. Una etiqueta de posición, un cambio de color a mitad de frase, un fundido, una rotación o un desenfoque desaparecen limpiamente en lugar de aparecer dibujados como caracteres, que es lo que ocurre cuando alguien se limita a cambiar la extensión del archivo.

Hay dos secuencias que se traducen en vez de borrarse. El salto de línea duro se convierte en un salto real, de modo que un subtítulo de dos renglones sigue teniendo dos; y el espacio duro pasa a ser un espacio normal. Son las únicas piezas de la sintaxis ASS que significan algo en términos de SubRip, y son las únicas que cruzan.

Los carteles dibujados aterrizan como una ristra de coordenadas

En un fansub cuidado, los rótulos, las máscaras sobre texto en pantalla y las flechas son formas vectoriales. La orden que activa el dibujo va entre llaves y se elimina; las coordenadas que vienen a continuación no van entre llaves y, por tanto, se quedan en el texto del diálogo como caracteres corrientes.

El resultado es un subtítulo compuesto de números y letras sueltas. Es inconfundible cuando lo ves y es imposible de distinguir automáticamente de un texto legítimo sin interpretar el formato del que se acaba de salir. Repasa la salida buscando cues que sean solo cifras y bórralos: en un episodio muy tipografiado pueden ser unas cuantas docenas, y casi siempre están pegados al rótulo al que pertenecían.

El karaoke se convierte en la estrofa entera de una vez

El karaoke en ASS es una etiqueta delante de cada sílaba que dice cuánto dura esa sílaba, y es lo que permite al reproductor ir iluminando la línea al ritmo de la canción. Esas etiquetas están entre llaves, así que se eliminan, y las sílabas se vuelven a unir en una línea de texto normal.

El resultado es correcto y decepcionante: la estrofa completa aparece al principio y desaparece al final, como cualquier otro subtítulo. Nada queda descuadrado ni ilegible; sencillamente el efecto ya no existe. Si el karaoke era el motivo del archivo —los openings y endings de un fansub lo son casi siempre—, esta conversión no es la respuesta y la respuesta es incrustar los subtítulos en el vídeo.

Solo se leen las líneas Dialogue, y eso corta en dos direcciones

La sección de eventos de un ASS contiene líneas Dialogue y, con frecuencia, líneas Comment: traducciones alternativas, notas entre traductor y corrector, un cartel que se tipografió y luego se descartó. Solo se leen las primeras, de manera que nada de eso llega al SRT.

Es el comportamiento correcto por goleada, y merece la pena conocerlo porque funciona en ambos sentidos. Si echas en falta una línea en la salida, abre el ASS y comprueba si empieza por Comment. Es también la razón de que un guion que parece tener mil doscientas entradas en Aegisub se convierta en setecientos cues: cuenta las líneas Dialogue si quieres saber de antemano qué vas a obtener.

La línea Format decide de dónde sale cada columna

La sección de eventos declara su propio orden de columnas en una línea Format, y los archivos reales difieren de verdad entre sí: ese orden es una convención, no una estructura fija. Leer el inicio, el fin y el texto por posición funciona hasta que aparece un archivo escrito por una herramienta que los ordenó de otro modo, y entonces produce disparates silenciosos.

Aquí las columnas se localizan por nombre a partir de esa línea, así que un archivo con una disposición poco habitual se analiza bien en lugar de generar tiempos tomados del campo equivocado. El texto se lee desde su posición hasta el final del renglón, lo cual importa: un diálogo con comas se truncaría en la primera si se hiciera de otra forma.

La numeración sigue el archivo, no el reloj

Los cues se numeran desde el uno en el orden en que aparecen en la sección de eventos. Aegisub mantiene esa sección ordenada por tiempo casi siempre, así que la mayoría de los archivos salen cronológicos y no hay nada que pensar.

La excepción son los guiones muy tipografiados. Un cartel insertado mientras se trabajaba en una escena suele quedar junto a la línea con la que va, y no en su lugar de la línea de tiempo; el SRT contiene entonces marcas que retroceden respecto a su número. La mayoría de reproductores ordenan por tiempo y no se inmutan; algunos validadores de subida rechazan el archivo. Ordenar los eventos por tiempo en Aegisub antes de convertir lo evita del todo.

Centésimas que se convierten en milésimas acabadas en cero

Las marcas de tiempo del ASS llevan dos dígitos tras el punto decimal; las del SubRip llevan tres. La lectura rellena en lugar de adivinar, de modo que 0:00:01.23 pasa a ser 00:00:01,230. No se inventa precisión ni se pierde ninguna: sencillamente, todas las marcas de la salida terminan en cero.

Es una pista pequeña de que el archivo viene de un ASS y a veces resulta útil para saber por dónde ha pasado una pista de subtítulos. En reproducción no tiene ningún efecto: diez milisegundos son la cuarta parte de un fotograma a veinticuatro imágenes por segundo, y la resolución con la que se ajustó el ASS es la resolución que los tiempos tienen realmente.

Dos subtítulos a la vez, porque el SubRip no tiene capas

Un ASS pone rutinariamente dos o más líneas en pantalla al mismo tiempo, en capas distintas: el diálogo abajo y un cartel traducido colocado sobre aquello que traduce. Es normal y es una de las cosas para las que se diseñó el formato.

SubRip no tiene capas ni posiciones, así que ambas se convierten en cues que cubren los mismos segundos. Solaparse no es ilegal y muchos reproductores los apilan, pero el comportamiento varía y algunos muestran solo uno. Si la salida parece perder líneas, esta suele ser la causa, y la solución es editorial: decidir cuál de las dos necesita quien mira y borrar la otra.

Si el destino no era SubRip: VTT, SBV y el que cuenta fotogramas

El SRT no es la única salida y a veces no es la que pide el otro lado. WebVTT es lo que quiere un reproductor en una página web; SBV es lo que espera un editor de subtítulos concreto; y MicroDVD, el que va entre llaves, no cuenta tiempo sino fotogramas.

Ese último es el que hay que mirar con cuidado, porque necesita una velocidad de imagen para traducir fotogramas a segundos y aquí se usan 25 por segundo si no se indica otra cosa. Si el vídeo va a 23,976 o a 30, los subtítulos se desplazarán progresivamente y el desfase crecerá según avanza el archivo: no es un error de conversión, es la cifra equivocada. Comprueba la velocidad real del vídeo antes de elegir ese destino.

Fansub, plataforma y subtitulado accesible

En español la mayoría de los ASS que llegan aquí vienen de dos mundos. Uno es el fansub, donde la tipografía es parte del trabajo y el archivo es el proyecto. El otro es el trámite: un formulario de subida, una televisión o un cliente que ha pedido «los subtítulos» y espera un .srt sin florituras, porque es lo único que su cadena de producción sabe leer.

Si el destino es una pista accesible para personas sordas, ten presente que la identificación del hablante y la información sonora se resuelven con texto dentro del cue —guiones, paréntesis, mayúsculas—, y no con colores ni posiciones, que es justo lo que esta conversión elimina. Convertir primero y editar después es el orden correcto; al revés se pierde el trabajo dos veces.

Guarda el ASS como original y regenera el SRT

Nada de lo eliminado puede reconstruirse desde la salida. El SRT no sabe qué líneas eran carteles, de qué color hablaba cada personaje, dónde se colocaba una leyenda ni cómo estaba temporizada una sílaba. El ASS es la única copia de todo eso, lo que convierte en carísimo el gesto de borrarlo después de convertir.

La conversión se ejecuta dentro de la pestaña: el archivo se lee, se analiza y se reescribe en tu equipo, sin subida. Puedes soltar hasta cien archivos de una vez, con un tope de 100 MB por archivo que ningún guion de subtítulos se acerca a rozar. Cuando cambie la traducción, cámbiala en el ASS y vuelve a convertir; dos archivos editados en paralelo se separan enseguida.

Cómo convertir ASS a SRT

  1. Suelta tu archivo ASS en esta página, o haz clic para elegir uno.
  2. Elige SRT como destino. La conversión ocurre en tu navegador y el archivo no se sube.
  3. Descarga el archivo SRT terminado.

ASS frente a SRT: qué cambia

ASS frente a SRT
ASSSRT
Nombre completoAdvanced SubStation AlphaSubtítulos SubRip
Extensión de archivo.ass, .ssa.srt
Tipo de mediotext/x-ssaapplication/x-subrip
Publicado por primera vez20022000
LicenciaEstándar abiertoEstándar abierto
Situación actualVigenteVigente
Se abre en el navegadorNingún navegadorNingún navegador
Considerado en su lugarVTTVTT

Abrir el resultado

Aegisub y VLC leen tanto ASS como SRT, así que puedes comparar el resultado con el original sin un segundo programa.

Para qué sirve cada formato

SRT es de 2000. VLC, Subtitle Edit y Aegisub lo leen.

De ASS a SRT: preguntas frecuentes

¿Se sube a algún sitio mi archivo ASS?

No. Esta conversión ocurre por completo en tu navegador, así que el archivo no sale de tu dispositivo. Puedes comprobarlo tú: abre la pestaña de red de las herramientas de desarrollo y convierte algo. Verás la propia página y las peticiones de estadística y publicidad con las que se paga este servicio, y ni una sola que lleve tu archivo.

¿Convertir ASS a SRT es gratis?

Sí. Sin cuenta, sin marca de agua y sin cupo diario que se gaste: se ejecuta en tu propio equipo, así que puedes volver tantas veces como quieras. El navegador procesa archivos de hasta 100 MB, 100 a la vez.

¿Se pierde calidad al convertir ASS a SRT?

ASS y SRT describen el contenido de maneras radicalmente distintas. La conversión es por tanto una reconstrucción y no una copia: fiel, pero no idéntica byte a byte. La posición, la tipografía y los efectos se descartan; sobreviven el texto y sus tiempos.

¿Tengo que instalar algo para abrir un archivo SRT?

Para la conversión no: ocurre en el navegador que ya tienes abierto. Para abrir el resultado necesitas después el programa con el que tu dispositivo muestra normalmente SubRip Subtitle.

Más sobre estos formatos