字幕では主に、形式を変える、時間を合わせる、動画から字幕を取り出す、字幕を動画へ戻すという4つの作業があります。このツールではこれらを1ページにまとめています。字幕ファイルの解析と変換はブラウザ上で直接行い、動画に関係する処理は可能な限り再エンコードせずに内蔵エンジンで処理します。
SRT、WebVTT(VTT)、ASSの相互変換に対応しています。ファイルを選択すると入力形式を自動判定し、字幕数を表示します。出力形式を選択するとプレビューを確認してからダウンロードできます。ASSからSRTまたはVTTへ変換する場合、SRTとVTTが完全なスタイル情報をサポートしていないため、ASSのフォントやスタイル情報は削除され、字幕テキストと時間情報が残ります。
字幕と映像の同期がずれている場合、数秒の違いでも視聴しにくくなります。このツールでは字幕全体を前に進めたり後ろにずらしたりでき、小数秒にも対応しています。前半は正しいが後半だけずれている場合は開始時間と終了時間を指定し、その範囲内の字幕だけを調整できます。
ダウンロードした動画には、複数の字幕トラックが含まれている場合があります。動画を選択して「字幕トラックを検出」をクリックすると、見つかったトラックとEnglishや中文などの言語ラベルが表示されます。必要なトラックを選択すると独立した字幕ファイルとして書き出せます。字幕データだけをコピーするため、動画ストリームの画質には影響しません。
「結合」では字幕を動画コンテナ内の独立したトラックとして追加します。動画と音声のストリームはそのままコピーされ、再エンコードしないため高速かつ画質劣化がありません。対応プレーヤーでは字幕をいつでもオン・オフできます。映像に字幕を直接焼き込むハード字幕には、フォントとlibassを利用する別の処理が必要です。
ASSをSRTへ変換してプレーヤーとの互換性を高める、SRTをVTTへ変換してWeb動画で使用する、字幕と映像の同期ずれを修正する、多言語動画から必要な言語トラックを抽出する、字幕のない動画へ字幕トラックを追加するなどに利用できます。すべての処理は端末上で行われます。
字幕ファイルの解析、変換、時間調整はすべてブラウザ内で行われ、ネットワーク通信を必要としません。動画関連の処理もローカルで実行されます。ページを閉じたり更新したりするとファイル参照は解放され、字幕と動画がサーバーへアップロードされたり保存されたりすることはありません。
コメント 0