Scriptery

Conversor de JSON para SRT

Cole uma transcrição em JSON e receba um arquivo de legendas SRT. Os tempos podem ser segundos ou timecode, e os nomes de campo mais comuns são reconhecidos. Tudo roda no seu navegador.

Funciona inteiramente no seu navegador — seu arquivo nunca é enviado, sem conta e sem limites.

Como converter JSON em SRT

  1. 1Cole seu JSON na caixa à esquerda — pode ser um array simples ou um objeto com um array segments.
  2. 2Clique em Converter. As legendas são ordenadas pelo tempo de início e numeradas a partir de um.
  3. 3Copie o resultado ou baixe como arquivo .srt.

Quais nomes de campo são reconhecidos?

start, startTime ou from para o início; end, endTime ou to para o fim; e text para a linha. Os tempos podem ser números em segundos ou strings como 00:00:01,500. Itens sem algum dos três são pulados, em vez de invalidar o arquivo inteiro.

Meu JSON tem outro formato — e agora?

Reorganize para um array de objetos com start, end e text antes de colar. Estruturas aninhadas e tempos por palavra não são lidos, porque não há como adivinhar com segurança qual nível corresponde a uma legenda.

Outros conversores

Precisa da transcrição, e não só do arquivo?

Cole um link de vídeo ou áudio e receba uma transcrição precisa com marcações de tempo em segundos — depois exporte como TXT, SRT ou VTT. Grátis, sem cadastro.

Transcrever um vídeo