Scriptery

JSON から SRT への変換

JSON の文字起こしを貼り付けると SRT 字幕ファイルになります。時間は秒でもタイムコードでもよく、よくあるフィールド名に対応しています。すべてブラウザ内で完結します。

すべてブラウザ内で処理されます——ファイルはアップロードされず、アカウントも回数制限も不要です。

JSON を SRT に変換する手順

  1. 1JSON を左の欄に貼り付けます。素の配列でも、segments 配列を持つオブジェクトでも構いません。
  2. 2「変換」を押します。字幕は開始時刻順に並べ替えられ、1 から番号が振られます。
  3. 3結果をコピーするか、.srt としてダウンロードします。

どのフィールド名に対応していますか?

開始は start・startTime・from、終了は end・endTime・to、本文は text です。時間は秒の数値でも 00:00:01,500 のようなタイムコード文字列でも構いません。3 つのいずれかが欠けた要素はスキップされ、ファイル全体が失敗することはありません。

手元の JSON が違う形の場合は?

貼り付ける前に start・end・text を持つオブジェクトの配列に整形してください。入れ子構造や単語ごとのタイミングは読み取りません。どの階層を 1 つの字幕とみなすかを確実に推測する方法がないためです。

ほかの変換ツール

ファイルだけでなく、文字起こしも必要ですか?

動画や音声のリンクを貼り付けるだけで、タイムスタンプ付きの正確な文字起こしが数秒で完成。TXT・SRT・VTTでエクスポートできます。無料・登録不要。

動画を文字起こしする