字幕編集・形式変換
SRT・VTT・SMI字幕のタイミングと文言を直して形式を変えて保存します。韓国語の旧EUC-KR字幕も正しく読めます。
ツールを準備しています。
ユーザーの評価
まだレビューはありません。このツールを使ったことがあれば、最初のレビューを書いてください。
字幕編集・形式変換の詳しい使い方ガイド
使い方と例を確認し、知りたいことはトピックから探せます。
はじめに確認すること
- 対応形式
- SRT・VTT・SMI(SAMI)を読み込み、相互に変換して保存できます。SMIは韓国語(KRCC)の字幕を優先して選びます。
- 上限
- ファイル2MB、字幕20,000個まで読み込みます。超えた場合は、どこまで読み込んだかをお知らせします。
- エンコード
- まずUTF-8で読み込み、文字化けした場合は旧来の韓国語エンコード(EUC-KR・CP949)で読み直します。BOMとCRLFの改行は整理し、文言内の改行はそのまま残します。保存は標準でUTF-8で、SRTとSMIはEUC-KRでも保存できます。
- スキップした部分
- 時間の行がない、または時刻を読み取れなかったかたまりは、黙って捨てずに一覧でお知らせします。
- 時間ツール
- 全体のずらし(秒またはフレーム単位)、2つの基準点による速度合わせ、フレームレートの変更(23.976・24・25・29.97・30・60)、重なった時間の整理、時間順の並べ替えを提供します。
- チェック
- 終了が開始より前の字幕、前の字幕と重なっている字幕、0.3秒より短い字幕、500文字を超える文言を表示します。
- 作らないもの
- 動画や音声を聞いて、字幕を新しく作ることはしません。
- 処理場所
- 読み込み、編集、保存まで、このブラウザの中で行われます。
字幕編集・形式変換の使い方
字幕ファイルをアップロードします
SRT・VTT・SMIファイルをドラッグ&ドロップするか、選んでください。形式はファイルの内容から自動で判別します。読み込めなかった部分がある場合は、どの部分かもあわせてお知らせします。
ずれ方に合ったツールを選びます
全体が一定にずれているなら「時間をずらす」を、後ろへ行くほど開いていくなら2つの基準点による「速度を合わせる」を使います。字幕が重なっている場合は、「重なった時間を整理」で前の字幕の終了だけを早められます。
文言と時間を調整します
字幕ごとに開始・終了時刻と文言を直接直せます。問題のある字幕は枠線と説明で示されるので、そこから確認すればよいでしょう。
形式を選んで保存します
SRTで保存すると番号を1から振り直し、VTTで保存すると先頭にWEBVTTの表示を入れます。SMIでも保存できます。古いプレーヤー向けにSRTやSMIをEUC-KRで保存することもでき、「すべてコピー」も使えます。
こんな作業に使えます
字幕全体がずれているとき
字幕が一定の時間だけ早い、または遅い場合は、「時間をずらす」で一度にまとめて動かします。秒単位で入力し、負の値を入れると前に詰められます。動画の長さが違うために後ろへ行くほどずれていく場合は、「速度を合わせる」で2つの基準点を設定します。特定の字幕が本来表示されるべき時刻を教えると、全体をその比率に合わせて伸ばしたり縮めたりします。
SRTとVTTは何が違いますか
SRTは字幕ごとに番号が付き、時刻にカンマを使います。VTTはファイルの先頭にWEBVTTという表示が入り、時刻にピリオドを使います。Web動画プレーヤーは通常VTTを求め、デスクトップのプレーヤーはSRTをよく使います。このツールは、この2つの形式と、韓国で長く使われてきたSMI(SAMI)を同じ構造で読み込み、相互に変換して保存できます。変換して保存しても時刻と文言がそのまま残ることは、往復変換で確認しています。
例で結果を確かめる
字幕が1.5秒早いとき
全体を1.5ずらす
最初の字幕 00:00:01,000 --> 00:00:03,50000:00:02,500 --> 00:00:05,0002つの基準点で速度を合わせる
現在 00:00:10,000 にある字幕が
本来は 00:00:11,000 に表示されるべき10秒の字幕 → 11秒
20秒の字幕 → 22秒ずれ方に合ったツール
表を左右にスクロールすると続きが見られます。
| 症状 | 使うツール | 注意点 |
|---|---|---|
| 最初から最後まで一定にずれている | 時間をずらす | 秒単位で入力し、負の値は前に詰めます。 |
| 後ろへ行くほど少しずつ開いていく | 2つの基準点で速度を合わせる | 本来表示されるべき時刻を正確に知っている必要があります。 |
| 字幕どうしが重なって同時に表示される | 重なった時間を整理 | 前の字幕の終了だけを早め、文言は変えません。 |
結果が思ったとおりにならないとき
「字幕が見つかりません」と表示されます
読み込めるのはSRT・VTT・SMIだけです。ASSなどの他の形式には対応していません。ファイルをテキストエディタで開き、SRTとVTTは時間の行に矢印(-->)があるか、SMIはSYNC Startの表示があるかを確認してください。
一部の字幕が抜けています
時間の行がない、または時刻の表記が壊れているかたまりは、読み込まずに一覧でお知らせします。通知に書かれた部分を元のファイルで確認して直し、もう一度アップロードしてください。
韓国語の文字が文字化けします
UTF-8と旧来の韓国語エンコード(EUC-KR・CP949)は自動で判別して読み込みます。それでも文字化けする場合は、他の国のエンコードかもしれないので、エディタでUTF-8で保存し直してアップロードしてください。保存したファイルが古いプレーヤーで文字化けする場合は、EUC-KRでの保存を選んでみてください。
保存した字幕がプレーヤーで表示されません
プレーヤーが求める形式を確認してください。Web動画は通常VTT、デスクトップのプレーヤーはSRTを使います。ファイル名を動画と同じにそろえると、自動で読み込むプレーヤーもあります。
知っておきたい用語
- SRT
- 番号・時間・文言を空行で区切った、最も広く使われている字幕形式です。
- VTT
- Web動画用の字幕形式です。ファイルの先頭にWEBVTTという表示が入ります。
- シンク
- 字幕が表示される時刻と、実際に話される時刻がどれだけ合っているかを表します。
字幕編集・形式変換のよくある質問
字幕を自動で作ってくれますか?
作りません。すでにある字幕ファイルの時刻や文言を直すためのツールです。音声を聞いて文字に起こす機能は入っていません。
重なった字幕はどのように整理しますか?
前の字幕の終了時刻だけを、次の字幕が始まる直前まで早めます。文言には手を加えず、整理後も終了が開始より前にならないようにします。
ファイルはアップロードされますか?
アップロードされません。読み込み、編集、保存まで、すべてこのブラウザの中で行われます。
字幕を2つ結合できますか?
現在は1ファイルずつ扱います。「字幕を追加」で行を増やして手で入力することはできますが、2つのファイルを自動で結合する機能はありません。
動画を見ながら合わせられますか?
動画の再生機能はありません。プレーヤーで確認した時刻を、2つの基準点による速度合わせに入力してお使いください。
直した内容は保存されますか?
保存されません。再読み込みすると最初の状態に戻るため、作業が終わったらファイルとして保存してください。