SRTタイムスタンプシフター

Potokチーム更新日 ~1 分で読めます

SRTタイムスタンプシフターは、hh:mm:ss,mmmの形で書かれたSRTのすべての時刻を、一定の秒数ぶん動かします。ページに載せた初期例は、二つのキューをプラス2秒ずらしたもので、00:00:01,000が00:00:03,000になります。負のシフトはゼロを下回れません。

録音を文字起こしする

音声メッセージ、音声、動画を Telegram の @potok_now_bot に送ると、チャットにテキストが返ってきます。

Telegram で @potok_now_bot を開く

2 GB までのファイル · TXT、MD、DOCX、PDF、SRT、VTT で書き出し · 話者ラベルとタイムスタンプ · 約30言語

要点

  • 各キューの開始と終了の時刻が一緒に動くので、キューの長さは変わらず、トラック全体の開始位置だけが変わります。
  • この例のページは静的です。元のSRTとシフト後のSRTを、2秒のシフトで並べて表示するだけで、入力欄はありません。
  • シフターが探すのは、カンマ付きのhh:mm:ss,mmmの形で書かれた時刻です。ピリオド付きのWebVTT形式の時刻は、そのまま残されます。
  • ゼロを下回る結果は00:00:00,000に設定されるため、大きな負のシフトでは、複数のキューが同じ瞬間に始まることがあります。

計算ツール

初期例:すべての時刻を +2 秒ずらします。

1
00:00:01,000 --> 00:00:03,500
Let's start the meeting.

2
00:00:04,000 --> 00:00:07,200
First, we'll review last week's results.
1
00:00:03,000 --> 00:00:05,500
Let's start the meeting.

2
00:00:06,000 --> 00:00:09,200
First, we'll review last week's results.
Potokでできること
機能詳細
利用場所Telegram ボット @potok_now_bot。大きなファイルはボットのミニアプリから送れます
ファイルサイズ最大 2 GB
書き出し形式TXT、MD、DOCX、PDF、SRT、VTT
話者と時間話者ラベルとタイムスタンプをオンにできます
対応言語公開されている結果が良好な約30言語と、注意が必要な数言語
翻訳文字起こしは他の言語に翻訳されません
音声入力別途Potokのデスクトップアプリで、任意のプログラムに音声でテキストを入力できます。ロシア語の音声に対応しています

関連情報

対応言語の一覧、ツール、用語集もご覧ください。

よくある質問

字幕を二秒遅らせるにはどうしますか。

ファイル内のすべての開始時刻と終了時刻に2を足します。例では、最初のキューが00:00:01,000 --> 00:00:03,500から00:00:03,000 --> 00:00:05,500に動きます。

字幕を早く表示するにはどうしますか。

負の秒数を使い、すべての時刻から引きます。ゼロを下回る時刻は00:00:00,000になります。

シフトで字幕のテキストは変わりますか。

いいえ。時刻の行の数字だけが変わります。キュー番号、テキスト、キュー間の空行は、まったくそのままです。

WebVTTファイルも同じようにシフトできますか。

考え方は同じですが、このシフターが読むのはSRTのカンマ形式だけです。先にWebVTTをSRTに変換するか、元のファイルで手作業で時刻をずらしてください。

シフトしてもキューが同期からずれていくのはなぜですか。

固定のシフトで直せるのは、一定のずれだけです。遅れが動画の進行とともに増える場合は、フレームレートや編集の不一致が疑われ、一回の固定シフトでは直せません。

出典

各出典は、記載の日付に手作業で開いて確認しました。ページは変更されることがあるため、細部が重要な場合は出典をご確認ください。

  1. SubRip and the .srt format (Wikipedia), Wikipedia · 確認日
  2. Subtitle (Wikipedia), Wikipedia · 確認日

お手持ちの録音で試してみましょう

音声メッセージ、音声、動画を Telegram の @potok_now_bot に送ると、チャットにテキストが返ってきます。

Telegram で @potok_now_bot を開く