SubRip

AbrirGuardarTexto plano

El formato de subtítulos más sencillo que existe, y el que casi todo reproduce: bloques numerados de texto, cada uno con una hora de inicio y una de fin. Sin cabecera, sin estilo que mencionar, sin forma oficial de colocar una línea. Por eso está en todas partes.

De un vistazo

Extensión.srt
Tipo de medioapplication/x-subrip (sin registrar)
EspecificaciónNinguna. La define lo que aceptan los reproductores.
Precisión temporalMilisegundos
Codificación del textoEl archivo no la declara. UTF-8 es la opción segura; una marca de orden de bytes ayuda a algunos reproductores y televisores antiguos. Subtitld detecta codificaciones antiguas al abrir uno.
EstiloCursiva, negrita, subrayado, tachado y color, mediante etiquetas no oficiales
PosiciónNinguna en el formato. {\an8} y sus parientes, tomados de SubStation Alpha, son muy compatibles.
En contenedoresMatroska como S_TEXT/UTF8; se convierte a mov_text para MP4

Anatomía de un subtítulo

Un archivo es una lista de bloques. Cada bloque tiene cuatro partes, siempre en este orden.

3
00:00:27,000 --> 00:00:30,500
...you have your robotics, and I
just want to be awesome in space.
 
  1. 1 · Contador

    Un número, a partir de 1. Obligatorio, aunque la mayoría de reproductores lo ignora.

  2. 2 · Tiempos

    Inicio, la flecha --> y fin. Espacios alrededor de la flecha.

  3. 3 · Texto

    Una o más líneas. Dos es el límite habitual para leer con comodidad.

  4. 4 · Línea vacía

    Cierra el bloque. Sin ella, muchos reproductores leen el siguiente contador como texto.

El código de tiempo

Una coma, no un punto. 00:00:27.000 es la forma que tiene WebVTT de escribirlo. Algunos reproductores perdonan el punto; los estrictos rechazan el archivo. Es la razón más común por la que un SRT "no se abre". Subtitld lee cualquiera de los dos y siempre escribe la coma.

Etiquetas de formato

Ninguna de estas forma parte de un estándar, pero los reproductores se han puesto de acuerdo en ellas a lo largo de los años. Úsalas con moderación; no todas las plataformas las muestran.

Etiqueta Efecto Compatibilidad
<i>…</i> Cursiva, para voces fuera de pantalla Casi en todas partes
<b>…</b> Negrita La mayoría de reproductores de escritorio
<u>…</u> Subrayado La mayoría de reproductores de escritorio
<s>…</s> Tachado Algunos reproductores de escritorio, VLC y mpv entre ellos
<font color="#ffd700"> Color del texto, como código hexadecimal o como nombre Reproductores de escritorio; a menudo se ignora en línea
<font face="…" size="…"> Tipografía y tamaño Unos pocos reproductores de escritorio
{\an8} Mover arriba, tomado de SubStation Alpha VLC, mpv y otros

Colocar una línea

{\an1} a {\an9} colocan una línea según la disposición de un teclado numérico. El código va al principio del texto del subtítulo.

Izquierda Centro Derecha
Arriba {\an7} {\an8} {\an9}
Medio {\an4} {\an5} {\an6}
Abajo {\an1} {\an2}, el predeterminado {\an3}
El editor de subtítulos de Subtitld: una línea en amarillo y otra seleccionada en cursiva, con la barra de formato debajo
El editor de Subtitld muestra el formato tal como se verá, no como etiquetas. Selecciona un texto y usa la barra de debajo, o Ctrl+I, Ctrl+B y Ctrl+U; la cuadrícula coloca la línea en la pantalla. La vista previa la dibuja como lo haría un reproductor.

Abrir un SRT dañado

Los archivos SRT llegan de cualquier parte, y muchos no siguen la convención. Subtitld localiza cada subtítulo por su línea de tiempos y no por las líneas vacías, así que abre archivos con:

  • cualquier codificación: UTF-8 con o sin marca de orden de bytes, UTF-16, o una más antigua como Windows-1252;
  • un punto en lugar de la coma, horas de un solo dígito, más o menos de tres decimales, o una flecha corta (->);
  • contadores que faltan, líneas vacías que faltan o sobran, o una línea vacía dentro de un subtítulo;
  • las coordenadas que algunas herramientas escriben tras la hora de fin;
  • subtítulos desordenados, que pone en orden.

SRT en Subtitld

Conservado en el .srt
  • El texto y los saltos de línea de cada subtítulo
  • Cursiva, negrita, subrayado, tachado, color y posición
  • Inicio y fin, al milisegundo
  • El orden de los subtítulos
Sin dónde ir
  • Hablantes, sus caras y sus colores (sus nombres pueden ir antes del texto)
  • Traducciones junto al original (una puede ocupar su lugar, o ir debajo)
  • Doblajes y metadatos

Guarda un proyecto .usfx para conservarlos.

La pestaña de texto plano de Subtitld mostrando los subtítulos como SRT, con el selector SRT, MD y JSON en la parte inferior
La vista de texto plano escribe los subtítulos como SRT mientras editas. Escribe un código de tiempo a mano y la línea de tiempo se mueve con él; cambia a Markdown o JSON en la parte inferior.

Exportar SRT

Exportar, y después Subtítulos y SRT, ofrece:

  • TextoEl original, una traducción, o ambos, con la traducción debajo.
  • Nombres de hablantesSe omiten, o van antes del texto (Thom: …).
  • FormatoSe conserva, o se quita para las plataformas que muestran las etiquetas como texto.
  • Desplazar tiemposCada subtítulo antes o después en la misma cantidad.
  • CodificaciónUTF-8; con marca de orden de bytes, para reproductores y televisores antiguos; UTF-16; o Windows-1252.
  • Fin de líneaLinux y macOS (LF), o Windows (CRLF).

Con cualquier opción, el archivo es SubRip puro: los subtítulos en orden de inicio, numerados desde 1, con una coma antes de los milisegundos. Los subtítulos vacíos se omiten, y también una línea vacía dentro de uno, que en la mayoría de reproductores lo cortaría antes de tiempo.

SRT o WebVTT

SubRip .srt WebVTT .vtt
Primera línea El primer contador WEBVTT
Milisegundos Tras una coma Tras un punto
Contador Obligatorio Nombre opcional del cue
Posición {\an8} y sus parientes, no oficialmente Ajustes del cue: línea, posición, alineación
Estilo Etiquetas no oficiales Etiquetas, y CSS mediante ::cue
Hablantes Solo como parte del texto Etiquetas de voz: <v Thom>
En navegadores web Necesita conversión Nativo, con <track>
Elígelo para Reproductores, editores, subidas Vídeo en la web

Curiosidades

~2000

El formato lleva el nombre de SubRip, un programa de Windows que leía los subtítulos de los DVD con OCR y los escribía como texto.

WebSRT

WebVTT empezó con ese nombre, como SubRip adaptado a la web, antes de ganar una cabecera, ajustes de cue y CSS.

0 páginas

Ningún organismo publicó nunca una especificación. La coma, la flecha y la línea vacía son una convención que se mantuvo durante un cuarto de siglo.

Formatos relacionados

¿Tienes un .srt que corregir?

Ábrelo en Subtitld con el vídeo y reajústalo sobre la forma de onda.

Descargar Subtitld