Cómo traducir un archivo SRT sin modificar las marcas de tiempo
Traduce el texto de los subtítulos bloqueando los números de secuencia y las marcas de tiempo; luego, valida la secuencia, la codificación y la reproducción antes de la entrega.

Respuesta rápida: traduce el texto de los subtítulos, bloquea los ID y las marcas de tiempo
Un archivo SRT es un archivo de datos temporizados, no una transcripción con marcas de tiempo decorativas. Traduce únicamente el texto de los subtítulos. Mantén en su lugar cada número de subtítulo, marca de tiempo, línea separadora en blanco y etiqueta de formato compatible; a continuación, compara las estructuras de los subtítulos de origen y de destino antes de ver el vídeo.
Para un flujo de trabajo compatible con archivos, carga el archivo original en el Traductor de SRT en lugar de copiar los subtítulos en un cuadro de texto sin estructura. La compatibilidad con archivos reduce el riesgo estructural, pero aun así debes validar el resultado con el original y con el vídeo.
La regla no obvia es la siguiente: la conservación de las marcas de tiempo es necesaria, pero no suficiente. Un subtítulo de destino puede conservar exactamente las mismas marcas de tiempo y aun así fallar porque la oración traducida es demasiado larga para leerse, se corta en una frase incorrecta o hace referencia a un personaje que aún no ha aparecido.
Cómo se estructura un archivo SRT
Un subtítulo típico consta de cuatro partes:
17
00:00:41,500 --> 00:00:44,200
<i>MAYA:</i> The total is €1,249.50.
17es el número del subtítulo.00:00:41,500es el tiempo de inicio.00:00:44,200es el tiempo de finalización.- La línea o líneas restantes corresponden al texto que se muestra.
Los archivos SRT suelen utilizar una coma entre los segundos y los milisegundos, y --> entre el inicio y el fin. Una línea en blanco separa cada subtítulo del siguiente. Algunos reproductores toleran ciertas variaciones; un flujo de trabajo de traducción fiable no debe depender de dicha tolerancia.
Descarga la prueba de estrés de traducción SRT sintética. Incluye diálogos, cursiva, una etiqueta de hablante, una fecha, moneda, texto en caracteres CJK, árabe, cirílico y caracteres latinos con tilde. El contenido es ficticio, por lo que resulta seguro para realizar pruebas de análisis sintáctico (parsing) y de codificación.
Por qué la traducción mediante copiar y pegar daña los archivos SRT
Los flujos de trabajo de texto de propósito general pueden confundir la estructura con el contenido. Los errores más comunes incluyen:
- traducir o volver a numerar los ID de los subtítulos;
- cambiar el separador de las marcas de tiempo o la coma decimal;
- fusionar dos subtítulos cortos en un solo párrafo;
- omitir un subtítulo repetido o aparentemente vacío;
- devolver marcas de Markdown alrededor del archivo;
- reescribir las etiquetas de los hablantes como si fuera prosa normal;
- eliminar las etiquetas
<i>o generar marcas de texto enriquecido no compatibles; - reemplazar los separadores de líneas en blanco por líneas ajustadas.
Incluso una traducción lingüísticamente excelente queda inutilizable cuando el reproductor ya no puede analizarla.
Flujo de trabajo de traducción paso a paso
1. Conserva el original
Deja el archivo SRT de origen intacto. Trabaja sobre una copia etiquetada con el idioma, como interview.en.srt → interview.es.srt.
2. Confirma que el original se procesa correctamente
Abre el archivo de origen en un editor o reproductor de subtítulos antes de traducirlo. Si el original ya presenta superposiciones en las marcas de tiempo, separadores faltantes o un desfase de vídeo incorrecto, corrige o documenta dichos defectos primero.
3. Detecta la codificación
Utiliza UTF-8 para las salidas multilingües, a menos que las especificaciones de entrega exijan explícitamente otra cosa. Las directrices de transcripción de YouTube indican que los archivos de transcripción que no estén en inglés deben estar codificados en UTF-8, lo cual constituye una base lógica para los archivos de subtítulos internacionales (Ayuda de YouTube).
4. Bloquea los campos estructurales
Trata los números de los subtítulos y las líneas de las marcas de tiempo como contenido protegido. Si una herramienta no puede bloquearlos, realiza la traducción en lotes pequeños y valida el resultado después de cada lote.
5. Traduce subtítulos completos con su contexto circundante
Traduce el texto visible, pero ten en cuenta el subtítulo anterior y el siguiente para dar contexto. Con frecuencia, los subtítulos dividen una misma oración en varios bloques; una traducción aislada puede alterar el tiempo verbal, los pronombres o el orden de las palabras de forma incoherente.
6. Vuelve a segmentar para el idioma de destino
Conserva la temporización de los subtítulos a menos que tengas autorización para cambiarla, pero ajusta los saltos de línea en el idioma de destino dentro del subtítulo. Realiza los saltos en los límites naturales de las frases, nunca después de artículos, preposiciones, nombres o locuciones verbales estrechamente vinculadas.
7. Ejecuta la validación estructural
Compara el recuento de subtítulos, los ID, las marcas de tiempo, el orden, las etiquetas y los separadores en blanco entre el origen y el destino. Haz esto antes de la revisión lingüística para evitar que los revisores pierdan el tiempo con un archivo que no se puede cargar.
8. Visualiza toda la pista de destino
Las comprobaciones automatizadas no pueden determinar si un subtítulo aparece antes de que el personaje hable, si oculta texto esencial en pantalla o si permanece legible durante un intercambio rápido de diálogos.
Conserva los saltos de línea, la cursiva y las etiquetas de los hablantes
No conserves los saltos de línea originales de forma mecánica cuando cambie la sintaxis del idioma de destino. Mantén el subtítulo y elige un salto de línea que resulte natural y legible en el idioma de destino.
Por ejemplo, este salto de línea en el origen es deficiente:
We approved the proposal
after the final review.
Si el idioma de destino coloca la condición al principio, es posible que el salto natural deba cambiar. El objetivo correcto es la agrupación semántica, no hacer coincidir el archivo original píxel por píxel.
Conserva la cursiva significativa únicamente cuando el destino sea compatible con ella y la guía de estilo lo requiera. Mantén las etiquetas de los hablantes de manera coherente. YouTube recomienda utilizar etiquetas como [music] para los sonidos y >> para identificar a los hablantes en los flujos de trabajo de transcripción (Ayuda de YouTube); otros clientes pueden requerir una convención diferente.
Valida el recuento de subtítulos y el orden de las marcas de tiempo
Utiliza esta tabla de invariantes:
| Comprobación | Resultado esperado | ¿Es un bloqueo crítico? |
|---|---|---|
| Recuento de subtítulos | Los recuentos de origen y destino coinciden | Sí, a menos que un cambio de tiempo autorizado haya modificado el recuento |
| ID de subtítulos | Los mismos ID únicos en el mismo orden | Sí |
| Texto de las marcas de tiempo | Coincidencia byte a byte cuando la sincronización está bloqueada | Sí |
| Inicio antes del fin | Cada subtítulo tiene una duración positiva | Sí |
| Orden de secuencia | Sin saltos hacia atrás accidentales | Sí |
| Etiquetas | Equilibradas y compatibles | Por lo general, sí |
| Texto visible | Cada subtítulo de origen tiene un destino intencionado | Sí |
No utilices el tamaño del archivo como referencia. La expansión propia de la traducción hace que el archivo de destino sea más grande; un tamaño de archivo similar no demuestra nada.
Comprueba los subtítulos en relación con el vídeo
Revisa el contenido a velocidad de reproducción normal y presta especial atención a los siguientes momentos difíciles:
- el diálogo más rápido;
- dos interlocutores que se alternan rápidamente;
- nombres, fechas, monedas y unidades de medida;
- diálogos que cruzan un corte de escena;
- texto que compite con rótulos o gráficos en la parte inferior de la pantalla;
- canciones, efectos de sonido y voces en off;
- el primer y el último subtítulo;
- al menos una sección que contenga cada una de las etiquetas de formato compatibles.
Utiliza la lista de comprobación de control de calidad para la traducción de subtítulos para evaluar la legibilidad y la segmentación después de completar la validación estructural.
Errores habituales en archivos SRT y sus soluciones
| Síntoma | Causa probable | Solución |
|---|---|---|
| El reproductor rechaza el archivo | Sintaxis de marcas de tiempo o separadores de subtítulos rotos | Compara el primer subtítulo que falla con el archivo de origen |
| Los subtítulos se desincronizan, pero las marcas de tiempo coinciden | Pista de origen errónea o edición de vídeo diferente | Alinea el archivo de origen con la versión exacta del vídeo |
| El texto aparece como bloques o caracteres extraños (mojibake) | Problemas de codificación o compatibilidad de fuentes | Guarda el archivo como UTF-8 y prueba el entorno de reproducción |
| Una oración aparece bajo el hablante incorrecto | Fusión de subtítulos o traducción sin contexto | Restablece los límites de los subtítulos y revisa los bloques circundantes |
| Los subtítulos de dos líneas se convierten en bloques densos de texto | Expansión del idioma de destino | Condensa el texto, refrasealo u obtén permiso para ajustar los tiempos |
| La cursiva permanece abierta para los siguientes subtítulos | Etiquetas desequilibradas | Valida las etiquetas en cada subtítulo y ciérralas localmente |
Cuándo no se deben conservar todas las marcas de tiempo
No prometas preservar las marcas de tiempo cuando la sincronización de origen sea defectuosa, el idioma al que traduces requiera una segmentación sustancialmente distinta o el vídeo original haya sido reeditado. En tales casos, conserva el original como referencia de auditoría y genera una pista de destino con una temporización explícitamente adaptada.
El bloqueo de marcas de tiempo es una restricción de traducción, no un sustituto de la autoría de los subtítulos.
Preguntas frecuentes
¿Puedo traducir únicamente el texto de un archivo SRT?
Sí. Traduce las líneas de texto mientras proteges los números de los subtítulos, las marcas de tiempo y los separadores. Luego, valida que cada subtítulo de origen siga teniendo un único subtítulo de destino intencionado.
¿Los subtítulos traducidos deben tener la misma cantidad de elementos?
Cuando la temporización está bloqueada, sí. Un recuento diferente es un claro indicio de que los subtítulos se han fusionado, perdido o dividido. Un flujo de trabajo de reajuste de tiempos profesional puede modificar el recuento de forma deliberada, pero esto debe documentarse.
¿Puedo cambiar los saltos de línea sin modificar las marcas de tiempo?
Sí. Los saltos de línea forman parte del texto que se muestra, no de la sincronización del subtítulo. Muévelos a los límites de frase naturales en el idioma de destino.
¿Qué codificación debo utilizar para los archivos SRT traducidos?
UTF-8 es la opción más segura por defecto para textos multilingües. Utiliza una codificación heredada únicamente cuando un sistema de entrega documentado lo requiera.
¿Por qué mi archivo SRT traducido se carga pero se sigue viendo mal?
El análisis sintáctico y la visualización son pruebas diferentes. Es posible que el archivo sea estructuralmente válido, pero que sus subtítulos sean demasiado largos, estén mal segmentados, tengan una sincronización incorrecta para esa versión del vídeo o no sean compatibles con el conjunto de fuentes del reproductor.
Publicaciones relacionadas




