TXT→SRT変換ツール

プレーンテキストの原稿を字幕に分割し、テキストの長さからタイミングを付けてSRTファイルにします。貼り付けた内容やアップロードしたファイルはブラウザの外に出ません。

テキストを SRT に変換

使い方

  1. テキストを貼り付けるか、.txtファイルをアップロードします。空行があると、文の途中でも必ず新しい字幕になります。
  2. 話し始めが0:00でない場合は「開始(秒)」を、1行の長さを変えるには「1行の文字数」(10~120、初期値42)を設定します。
  3. 「SRT に変換」をクリックしてsubtitles.srtをダウンロードし、動画と照らし合わせて確認します。字幕シフターを使えば、すべての字幕を一度にずらせます。

テキストの分け方とタイミングの付け方

  • 文はピリオド、疑問符、感嘆符、三点リーダーで終わり、中国語や日本語で使う全角の記号も同じように扱います。文ごとに新しい字幕が始まります。1つだけの改行はスペースとして扱います。
  • 長い文は単語を途中で切らずに1行の文字数で折り返し、1つの字幕に2行まで入れて、残りは次の字幕に続けます。URLのように上限より長い単語は、文字単位で切ります。
  • 字幕の表示時間は、1秒に16文字の速さでその文字数を読むのにかかる時間で、1.2秒より短くはなりません。次の字幕は、前の字幕が終わってから0.1秒後に始まります。

例

短い2つの文を初期設定で変換した例です。

入力:テキスト
Hello world. How are you today?
出力:SRT
1
00:00:00,000 --> 00:00:01,200
Hello world.

2
00:00:01,300 --> 00:00:02,500
How are you today?

よくある質問

タイミングは動画と合いますか?
おおよそです。このツールは音声を聞かないため、話の間、早口、行と行の間に入る音楽は考慮されません。録音・録画があれば、Picuteの文字起こしで、実際の音声から各字幕のタイミングを付けられます。文字起こしにはクレジットを使います。
読む速さは変えられますか?
このページでは変えられません。変更できるのは開始時間と1行の長さです。
短い文でも1つの字幕になるのはなぜですか?
文はどんなに短くても、それぞれ新しい字幕になります。1つの字幕が2行になるのは、1つの文が1行の上限を超えたときだけです。短い2つの文を1つの字幕にまとめたい場合は、変換前に読点やカンマでつないでください。
日本語や中国語にも使えますか?
はい。ただし違いが1つあります。これらの言語は通常スペースを入れずに書くため、長い文は単語の切れ目ではなく、上限の文字数ちょうどで切られます。「1行の文字数」を言語に合った長さまで下げてください。