Convertir TXT a SRT
O pega el texto de los subtítulos
Opciones
Se usa cuando el origen no tiene horas de fin (texto plano, LRC). La línea de tiempo del resultado se genera aquí en lugar de convertirse, así que este número es el que obtienes.
Qué cambia esta conversión
1 cosa se descarta o requiere una decisión
- Tiempos
la propia línea de tiempo: el origen no registra tiempos, así que la del resultado se genera en lugar de convertirse
Esta lista proviene de la matriz de capacidades de estos dos formatos, no del archivo concreto que has cargado. Un archivo específico puede perder más si usa características que el formato permite pero que la matriz no modela.
Esta página convierte un archivo de texto plano en un archivo de subtítulos dándole a cada línea un espacio de tiempo. Nada en un archivo de texto dice cuándo aparecen sus palabras, así que la línea de tiempo hay que construirla: la primera línea empieza en cero y cada línea siguiente empieza donde terminó la anterior. Cada línea se convierte en un subtítulo.
Cuánto permanece en pantalla cada línea lo decides tú. El campo de duración que hay bajo la caja de archivo toma milisegundos y su valor se muestra ahí en vez de quedar oculto, porque determina la forma de todo lo que recibes: dos segundos por línea convierten una página de diálogo en unos minutos de subtítulos, y el último bloque termina en el número de líneas multiplicado por esa duración.
Las líneas en blanco son separaciones de párrafo en el texto, no bloques vacíos, así que un archivo escrito en párrafos se convierte sin huecos. Cuando quieras alinear el resultado con un vídeo, las herramientas de desplazamiento y de reajuste moverán toda la línea de tiempo de una vez. Como siempre, el archivo se lee y se escribe en tu navegador.
Ejemplos
Un archivo TXT típico, convertido a SRT
Entrada
The quick brown fox jumps over the lazy dog.
Second paragraph, first line.
Second paragraph, second line.
Resultado
1
00:00:00,000 --> 00:00:02,000
The quick brown fox jumps over the lazy dog.
2
00:00:02,000 --> 00:00:04,000
Second paragraph, first line.
3
00:00:04,000 --> 00:00:06,000
Second paragraph, second line.
Se generan los tiempos. El resto coincide línea por línea.
La misma conversión con una entrada difícil
Entrada
Hello world.
Second block.
Resultado
1
00:00:00,000 --> 00:00:02,000
Hello world.
2
00:00:02,000 --> 00:00:04,000
Second block.
Estos son los daños que traen los archivos reales: finales de línea mezclados, espacios sueltos, campos vacíos. Compáralo con el ejemplo limpio de arriba para ver qué perdona el analizador.
Preguntas frecuentes
¿De dónde salen los tiempos al convertir TXT a SRT?
Se generan, porque la entrada no tiene ninguno. La línea uno empieza en cero, cada línea recibe la duración que indicas y la siguiente arranca donde terminó la última. El informe de arriba dice que el tiempo se generó y lo sigue diciendo aunque cambies la duración: la duración decide cuánto dura cada bloque, no si la línea de tiempo vino de tu archivo.
¿Puedo cambiar cuánto dura cada línea al convertir TXT a SRT?
Sí. El campo de duración acepta un número de milisegundos y se aplica a cada bloque del archivo: 1000 para un segundo por línea, 3000 para tres. El valor se muestra junto al campo para que puedas comprobar la línea de tiempo que obtienes frente a la que querías.
¿Qué cuenta como límite de bloque al convertir TXT a SRT?
Un salto de línea. Cada línea no vacía se convierte en un bloque, en el orden en que aparece, y las líneas en blanco se tratan como separaciones de párrafo y no como bloques propios.
¿Aparece un bloque vacío donde estaban las líneas en blanco de TXT en SRT?
No. Las líneas en blanco nunca se convierten en bloques, así que la línea de tiempo no tiene huecos de formato. Si quieres una pausa, usa una duración más larga o desplaza los bloques que vienen después.
¿Puedo subtitular un vídeo con esta conversión de TXT a SRT?
Te da una línea de tiempo de partida, no una terminada: los bloques generados empiezan al inicio del vídeo y avanzan en pasos regulares. Si tienes tiempos reales, convertir desde CSV o LRC los coloca directamente y te ahorra reajustar cada bloque a mano.