字幕変換ツールは、ブラウザ上だけでASS、SSA、SBV、SUB、LRC形式の字幕をSRTまたはVTT形式へ変換します。
YouTube動画テキスト変換ツールは無料のChrome拡張機能です。任意の動画を開くと、ページ上にトランスクリプトが表示されます。プレーンテキストまたは字幕として取得できます。
無料Chrome拡張機能 - アカウント不要、アップロード不要。
100%プライベート:ファイルはブラウザ全体で解析および変換されます。サブタイトルはサーバーにアップロードされません - cloudconvertやfreeconvertとは異なり。
再生環境によって対応する字幕フォーマットは大きく異なります。多くのスマートTVはSRTに対応しているものの、.assトラックはエラー表示すら出さずにスキップしてしまうことがあります。また、ウェブプレイヤーにはVTTが必須であり、文字起こしのワークフローでは純粋なテキストのみが求められます。わずか数キロバイトのテキストファイルを処理するために専用ソフトをインストールするのは非効率であるため、オンラインで字幕を変換するのが最もスムーズです。この字幕ファイル変換ツールはページ内のJavaScriptで動作し、変換結果をその場で即座に出力します。動画ファイル自体の編集や変換も必要な場合は、動画処理ツールキットページに各種ツールをまとめています。
あらゆるプレイヤーで再生可能な標準フォーマットへ、5種類のソース形式から変換できます。
Advanced SubStation Alphaファイルには、フォント、色、アウトライン、カラオケ効果、画面上の表示位置などを定義する[V4+ Styles]セクションが含まれています。本変換ツールは、セリフのテキストと開始・終了時間のみを保持し、その他の不要な装飾データをすべて取り除きます。スタイル名や、字幕を画面上部に固定する{\an8}などのオーバーライドタグ、翻訳者同士のComment:行も削除されます。また、改行コードである\Nは実際の改行として正しく変換されます。SSAからSRTへの変換も同様の仕組みで処理されますが、古い形式ではこのセクションが[V4 Styles]と表記されます。一度SRTに変換すると元の装飾情報は復元できないため、オリジナルの.assファイルは必ず手元に残してください。
SBVは、チャンネル所有者がYouTube Studioから書き出すキャプション形式です(視聴者側の動画ページからはダウンロードできません)。各ブロックは「0:00:03.120,0:00:06.500」のようなタイムコード行と、その下のキャプションテキストで構成され、空行で区切られています。本ツールは各セクションに自動で通し番号を付与し、タイムコードをSRT規格で定められているカンマ区切りの形式(00:00:03,120 --> 00:00:06,500)へと書き換えます。
MicroDVD形式のデータは「{1250}{1400}字幕テキスト」のように記述されており、時間の情報がなく2つのフレーム番号のみで構成されています。動画のフレームレートを指定しない限りフレーム数だけでは時間を算出できないため、変換前に必ず23.976、24、25、29.97、30の中から正しい再生速度を選択してください。たとえば25fpsと23.976fpsを取り違えると約4%の誤差が生じ、2時間の映画の終盤では約5分もの音ズレが発生することになります。
LRCは、音楽プレーヤーが歌詞を1行ずつ同期表示するためのフォーマットです。各行の先頭には [01:23.45] のようなタイムタグが付いていますが、終了時間は記録されていません。「LRC SRT 変換」を実行すると、次の行が始まる位置を前の行の終了時間として自動設定し、最後の行には短い標準の表示時間を割り当てます。これにより、ミュージックビデオ用の標準的なSRTファイルが完成します。なお、最後の1行だけは必要に応じて手動で長さを微調整することをおすすめします。
翻訳者から届くファイルは .ass や .ssa 形式であることが多い一方、編集ソフトのタイムラインはSRT形式にしか対応していないケースがよくあります。このツールで「ASS SRT 変換」を1回実行するだけで、タイミングを完全に維持したままタイムラインへ読み込めます。
YouTube Studioから出力される字幕ファイルは .sbv 形式ですが、オンライン学習プラットフォームやHTML5プレーヤーではSRT形式またはVTT形式が求められます。中身のテキストは同じでも、ファイル形式が異なります。他者の動画でファイルを直接書き出せない場合は、完全無料のChrome向けYouTube文字起こし拡張機能を使えば、ページ上から直接テキストを抽出できます。
講義動画に付属する .ass や .sbv ファイルは、学内専用のプレーヤーで正しく表示されないことがあります。この字幕変換ソフトでSRT形式に変換すれば、プレーヤーでスムーズに読み込めるようになります。元動画に字幕トラックが一切ない場合は、Windows向けデスクトップ音声文字起こしソフトを使用して、ローカル環境で直接テキスト化を行えます。