Scriptery

Convertidor de JSON a SRT

Pega una transcripción en JSON y obtén un archivo de subtítulos SRT. Los tiempos pueden ser segundos o código de tiempo, y se reconocen los nombres de campo habituales. Todo se ejecuta en tu navegador.

Todo se ejecuta en tu navegador — tu archivo nunca se sube, sin cuenta y sin límites.

Cómo convertir JSON a SRT

  1. 1Pega tu JSON en el cuadro de la izquierda: puede ser un array simple o un objeto con un array segments.
  2. 2Pulsa Convertir. Los subtítulos se ordenan por tiempo de inicio y se numeran desde uno.
  3. 3Copia el resultado o descárgalo como archivo .srt.

¿Qué nombres de campo se reconocen?

start, startTime o from para el inicio; end, endTime o to para el final; y text para la línea. Los tiempos pueden ser números en segundos o cadenas como 00:00:01,500. Los elementos a los que les falte alguno de los tres se omiten en vez de invalidar todo el archivo.

Mi JSON tiene otra forma, ¿qué hago?

Conviértelo antes en un array de objetos con start, end y text. Las estructuras anidadas y los tiempos por palabra no se leen, porque no hay forma fiable de adivinar qué nivel corresponde a un subtítulo.

Otros convertidores

¿Necesitas la transcripción, no solo el archivo?

Pega un enlace de video o audio y obtén una transcripción precisa con marcas de tiempo en segundos — luego expórtala como TXT, SRT o VTT. Gratis, sin registro.

Transcribir un video