Convertir VTT a TXT
O pega el texto de los subtítulos
Qué cambia esta conversión
4 cosas se descartan o requieren una decisión
- Tiempos
toda la línea de tiempo (el formato de salida no registra ningún tiempo)
- Estilo
todo el estilo (negrita, cursiva, color, contorno, sombra)
- Saltos de línea
los saltos de línea (los bloques de varias líneas se unirán en una sola)
- Contenido específico del formato
contenido que el formato de origen guarda fuera de sus bloques (bloques que no son cue, texto de cabecera, ajustes por bloque, eventos comentados): el formato de destino no tiene sitio para él
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 VTT a TXT. Se arrastra un archivo —o se pega el texto— y se recupera la versión TXT. La conversión se ejecuta por completo en tu navegador, así que no se sube nada y no hace falta ninguna cuenta.
Estos dos formatos no guardan las mismas cosas, y la diferencia no es cosmética: los tiempos, los estilos, los saltos de línea y el contenido propio del formato no tienen dónde ir en TXT. La lista de arriba sale de lo que cada formato puede expresar, no de tu archivo, así que es la misma respuesta antes de cargar nada.
Un archivo está bien, y una temporada entera también: la cola los procesa en orden y los resultados llegan juntos en un único ZIP.
Ejemplos
Un archivo VTT corriente convertido a TXT
Entrada
WEBVTT
intro
00:00:01.000 --> 00:00:04.000
Hello there.
00:00:04.500 --> 00:00:08.000 align:start position:10%
Second line with <i>italics</i>.
Resultado
Hello there.
Second line with italics.
En esta salida se pierde: tiempos, estilos, saltos de línea y contenido propio del formato. Todo lo demás coincide línea por línea.
La misma conversión con una entrada incómoda
Entrada
a stray comment line
cue-id-1
00:00:01.000 --> 00:00:02.000
No header, two lines before the timecode.
Resultado
No header, two lines before the timecode.
Este es el tipo de daño que traen los archivos reales: finales de línea mezclados, espacios sueltos, campos vacíos. Si se compara con el ejemplo ordenado de arriba, se ve qué perdona el analizador.
Preguntas frecuentes
¿Dónde han ido a parar los códigos de tiempo de VTT en TXT?
TXT no tiene ninguno que dar: una exportación de texto son palabras, no instantes. El orden de las líneas VTT se mantiene, así que la línea cuarenta de tu archivo es la línea cuarenta de aquí, pero nada en la salida dice cuándo aparece en pantalla cada cosa.
¿Qué ocurre con las negritas, las cursivas y el color de VTT a TXT?
TXT no guarda ningún tipo de estilo, así que se pierde todo: un `<b>` o un `<i>` escrito en el texto del bloque, o una regla en el bloque `STYLE` del propio archivo; nada tiene dónde aterrizar y cada línea se escribe como texto plano. Las palabras en sí no se tocan.
¿Qué ocurre con un bloque VTT de dos líneas en TXT?
Se escriben las dos líneas, una debajo de la otra, pero el archivo deja de decir que van juntas: TXT no puede agrupar líneas en un solo bloque, así que leer el resultado daría dos subtítulos donde tu archivo VTT tenía uno. Eso importa si después una pasada de traducción o una herramienta de resincronización va a leer el archivo.
¿Qué ocurre con los bloques NOTE, STYLE y REGION de VTT en TXT?
Se descartan. Un archivo WebVTT puede llevar cabecera, comentarios, un bloque de estilos, definiciones de región y ajustes por bloque como `align` o `position`, y TXT no tiene dónde ponerlos: guarda bloques, no un documento. Los bloques en sí, texto y tiempos, pasan enteros.
¿Cómo es la salida cuando VTT se convierte en TXT?
Como TXT: sin números de bloque ni códigos de tiempo; una línea de texto por cada línea de subtítulo. Cada bloque VTT se convierte en un bloque TXT, en el mismo orden y con el mismo texto.
¿Conservan los bloques VTT su orden en la salida TXT?
Sí, y por el camino se ordenan por tiempo de inicio: primero el más temprano, que es lo que espera cada formato de este sitio y cómo los leen los reproductores. Si tu archivo VTT listaba los bloques fuera de secuencia, la salida TXT los devuelve al orden; eso es un cambio en la estructura del archivo, no en su contenido, y es deliberado.
¿Puedo convertir el TXT de vuelta a VTT?
Sí, y tiene su propia lista: convertir TXT a VTT pierde tiempos. Esa lista es distinta de la de arriba porque los dos formatos guardan cosas diferentes.
¿Mantiene la salida TXT la codificación del archivo VTT?
No: la salida es UTF-8, con finales de línea de Unix y sin marca de orden de bytes, sea cual sea la que usara el archivo VTT. Un archivo que llega en UTF-16 o en una codificación mono byte de Windows se decodifica al entrar (el panel de resultados lo indica cuando ocurre); lo que sale es siempre el mismo TXT en UTF-8.