字幕変換・編集ツール

SRT・VTT・SBV・ASSの字幕を変換し、ズレた時間を直し、行を手作業で編集できます。

100%プライベート — すべてブラウザ内で動作します。データはお使いの端末で処理され、インターネットに送信されることはありません。

クリックしてアップロード、または字幕ファイルをドロップ

SRT・VTT・SBV・ASS・SSA対応 — ブラウザ内で読み込み、アップロードはしません

または下に字幕を貼り付け

このツールについて

字幕ファイルをドロップすると、実際に見て編集できる行のリストとして読み込まれます。開始時間、終了時間、テキストのすべてです。別の形式に変換し、時間を動かし、元のソフトが残した乱れを整えて、ダウンロードできます。

ファイルがアップロードされることはありません。読み込みも書き出しも、お使いのブラウザの中で行われます。

読み書きできる形式

  • SubRip.srt)— 最も汎用的。メディアプレーヤー、アップロード、編集ソフト
  • WebVTT.vtt)— ウェブのHTML5動画、ストリーミングプレーヤー
  • YouTube.sbv)— YouTube独自の字幕アップロード形式
  • Advanced SubStation.ass / .ssa)— 装飾や位置指定つきの字幕、ファンサブ
  • プレーンテキスト.txt)— 言葉だけを取り出した書き起こし
  • 表計算.csv)— 翻訳者に渡す、Excelで確認する

.ass.ssa は読み込みも書き出しも可能で、装飾コードはプレーンテキストに戻されます。

字幕がズレている? どちらのタイプか見分ける

ここでつまずく人が多いのですが、本当のところ2つの場合しかありません。

最初から最後まで同じ分だけズレている。 1行目が2秒遅く、最終行も2秒遅い。これはオフセットです。すべての行をずらすを使い、どれだけズレているかを入力して、早めるならマイナス、遅らせるならプラスを押します。ズレ幅が本当に両端で同じか、冒頭と終盤の両方で確認してください。

最初は合っているのに、進むにつれて離れていく。 終わりごろには10秒や20秒ズレている。これはフレームレートの不一致です。別の速度で走る版の映像に合わせて作られた字幕だということです。時間を伸縮するで変換を選びます。よくあるのは次のとおりです。

  • 23.976 → 25 fps — 北米・劇場版の字幕を欧州(PAL)版に当てた場合
  • 25 → 23.976 fps — その逆
  • 24 → 2525 → 24 — 同じ問題の、もう一段小さい版

伸縮は開始位置も動かすので、先に伸縮してからずらしてください。

整理ボタンの働き

  • 重なった時間を修正 — 行を時間順に並べ替え、開始より前に終わる行には1秒という妥当な長さを与え、次の行に食い込んでいる行の終了を引き戻します。重なりがあると、プレーヤーによっては字幕が2つ同時に出たり、片方が消えたりします。
  • 装飾タグを削除<i><b><font …>{\an8} のようなコードを取り除き、言葉だけを残します。ASSからSRTに変換するとき、あるいはプレーヤーがタグを解釈せずそのまま画面に出しているときに使います。
  • 各字幕を1行にまとめる — 2行組みの字幕を1行にします。書き起こしとして出力する前や、プレーヤーの自動折り返しが不格好なときに便利です。
  • 元に戻すは直近25回分まで遡れます。自分で打ち込んだ編集も含みます。

表の上の警告バーは、重なりや不可能なタイミングの数を作業中も数え続けるので、直すべきものがあるかどうかが一目でわかります。

主な機能

  • SRT・VTT・SBV・ASS・SSAを読み込み、どれなのかを自動判別
  • SRT・VTT・SBV・ASS・プレーンテキスト・CSVで書き出し
  • すべての行を任意の秒数だけ前後にずらす
  • フレームレート不一致のための時間の伸縮、よくある変換をあらかじめ用意
  • 表の中で開始時間・終了時間・本文をそのまま手編集
  • いらない行の削除
  • 重なりの修正装飾タグの削除折り返し行の結合
  • 元に戻す(25段階)
  • 保存されるファイルの中身をそのまま示すライブプレビュー
  • 数千行のファイルでも重くなりません
  • 100%ブラウザ内 — アップロードなし、保存なし

よくある作業

  • SRTをVTTに — HTML5の <video> プレーヤーで字幕を使うため
  • VTTをSRTに — ダウンロードした字幕をVLCやテレビで使うため
  • SRTをSBVに — YouTubeに字幕をアップロードするため
  • ASSをSRTに — どのみちプレーヤーが扱えない装飾を落とすため
  • 字幕をプレーンテキストに — すでに字幕がある動画から書き起こしを取り出すため
  • 字幕をCSVに — 時間を保ったまま翻訳者に行を渡すため

関連ツール

知っておくと便利なこと

  • 時間はよくある書き方ならどれでも入力できます(00:01:02,50000:01:02.5001:02.5)。表の中ではSRT形式に整えられます。
  • 60行を超えるファイルは最初の60行を表示し、さらに行を表示ボタンが出ます。2000行の映画でもページが重くなりません。
  • プレビュー欄は先頭20,000文字を表示します。ダウンロードには常にすべてが含まれます。
  • 字幕ファイルはたいていUTF-8です。文字化けしている場合は古いエンコーディングで保存された可能性が高いので、まず文字コード変換を通してください。

使い方

  • 字幕ファイルをアップロード、または字幕を貼り付けて「貼り付けた内容を読み込む」を押す
  • 警告バーを確認し、重なりや不可能なタイミングがあれば「重なった時間を修正」を押す
  • ズレが広がっていく場合は「時間を伸縮する」でフレームレートの変換を選ぶ(ずらす前に行うこと)
  • 一定量だけズレている場合は秒数を入力し、マイナスかプラスを押す
  • 各行を表の中で直接編集し、不要な行は削除
  • 「保存形式」で形式を選び、下のプレビューを確認
  • 「ダウンロード」を押す

新しいツールを定期的に追加しています。公開時にお知らせを受け取るにはYouTube でチャンネル登録してください

他のツール

すべて表示

おすすめアプリ

すべて表示