無料字幕変換ツール

字幕変換ツールは、ブラウザ上だけでASS、SSA、SBV、SUB、LRC形式の字幕をSRTまたはVTT形式へ変換します。

サブタイトルファイルをここにドロップするか、クリックして選択
に変換
1秒あたりのフレーム数MicroDVD .subはタイミングをフレームで保存するため、ビデオのフレームレートが必要です。
変換中…
              

YouTube自体からトランスクリプトを取得する

YouTube動画テキスト変換ツールは無料のChrome拡張機能です。任意の動画を開くと、ページ上にトランスクリプトが表示されます。プレーンテキストまたは字幕として取得できます。

  • ワンクリックでYouTube動画のトランスクリプトを取得
  • タイムコードなしのプレーンテキスト、またはタイムコード付きの.srt形式
  • クリップボードにコピーするかファイルとして保存
  • 多言語字幕に対応
YouTube動画テキスト変換ツール
無料Chrome拡張機能
Google Chrome ウェブストアからインストール
YouTube動画テキスト変換ツールを入手

無料Chrome拡張機能 - アカウント不要、アップロード不要。

100%プライベート:ファイルはブラウザ全体で解析および変換されます。サブタイトルはサーバーにアップロードされません - cloudconvertやfreeconvertとは異なり。

SoftOrbits 字幕変換ツールは、SubStation AlphaスクリプトからMicroDVDのフレーム同期形式まで、7種類の字幕フォーマットに対応し、SRTまたはVTTファイルとして出力します。すべての処理はブラウザのページ内で完結するため、ファイルが外部のサーバーへ送信されることはありません。アカウントの作成も1日の利用制限もありません(1回につき1ファイルずつ変換できます)。

オンラインで字幕を変換する4つの手順

  1. 字幕変換ツールにファイルを追加する
    上のボックスにファイルをドラッグ&ドロップするか、ボックス内をクリックしてファイルを選択します。.assや.ssaスクリプト、.sbvキャプション、.lrc歌詞ファイルはそのまま読み込めます。.subファイルにも対応していますが、事前のフレームレート設定が必要です。また、.srtや.vtt形式同士の相互変換も行えます。ファイルの解析はこのタブ内で行われるため、外部へアップロードされる心配はありません。
  2. MicroDVD形式の場合はフレームレートを設定する
    MicroDVD形式は秒数ではなくフレーム数でタイミングを管理しているため、動画の再生速度を指定する必要があります。ツール上では23.976、24、25、29.97、30の中から選択できます。NTSC規格の動画は23.976または29.97、PAL規格は25が基準となります。一部の.subファイルでは先頭行にレートが記載されており、その場合は本ツールが自動的にその値を読み取ります。それ以外のフォーマットはすべて実時間を保持しているため、この設定手順はスキップされます。
  3. SRT、VTT、またはプレーンテキストを選択する
    一般的な動画プレイヤーや動画編集ソフトで使用する場合は、SRTを選択してください(ASSからSRT、SBVからSRTへの変換では通常これを使用します)。HTML5対応のウェブプレイヤー向けにはVTTが適しています。タイムコードを削除して文字情報のみを抽出したい場合は、3つ目のテキスト形式を選択します。なお、この機能には専用のSRTをテキストファイルに変換ページも用意されています。
  4. 変換後の字幕ファイルを保存する
    変換ボタンをクリックすると、処理結果がお使いの機器へ直接ダウンロードされます。動画と同じ場所に置いて再生し、特にフレームレートを手動で指定した場合は、最初の字幕と最後の字幕のタイミングが合っているか確認してください。

ブラウザ完結型の字幕変換ツールが選ばれる理由

再生環境によって対応する字幕フォーマットは大きく異なります。多くのスマートTVはSRTに対応しているものの、.assトラックはエラー表示すら出さずにスキップしてしまうことがあります。また、ウェブプレイヤーにはVTTが必須であり、文字起こしのワークフローでは純粋なテキストのみが求められます。わずか数キロバイトのテキストファイルを処理するために専用ソフトをインストールするのは非効率であるため、オンラインで字幕を変換するのが最もスムーズです。この字幕ファイル変換ツールはページ内のJavaScriptで動作し、変換結果をその場で即座に出力します。動画ファイル自体の編集や変換も必要な場合は、動画処理ツールキットページに各種ツールをまとめています。

本字幕変換ツールが対応する5つの主要変換パターン.

本字幕変換ツールが対応する5つの主要変換パターン

あらゆるプレイヤーで再生可能な標準フォーマットへ、5種類のソース形式から変換できます。

  • SubStationの独自スタイルを認識しないプレイヤー向けの、ASSからSRTへの変換。
  • 過去のファンサブ作品やアーカイブファイル向けの、SSAからSRTへの変換。
  • 投稿済み動画から取得したキャプショントラックを変換する、SBVからSRTへの変換。
  • フレーム単位または行単位でタイミングが記録されているファイル向けの、SUBからSRTおよびLRCからSRTへの変換。

ASSからSRT、SSAからSRTへの変換:装飾を省きテキストのみを抽出

Advanced SubStation Alphaファイルには、フォント、色、アウトライン、カラオケ効果、画面上の表示位置などを定義する[V4+ Styles]セクションが含まれています。本変換ツールは、セリフのテキストと開始・終了時間のみを保持し、その他の不要な装飾データをすべて取り除きます。スタイル名や、字幕を画面上部に固定する{\an8}などのオーバーライドタグ、翻訳者同士のComment:行も削除されます。また、改行コードである\Nは実際の改行として正しく変換されます。SSAからSRTへの変換も同様の仕組みで処理されますが、古い形式ではこのセクションが[V4 Styles]と表記されます。一度SRTに変換すると元の装飾情報は復元できないため、オリジナルの.assファイルは必ず手元に残してください。

YouTubeからエクスポートしたSBVファイルをSRTへ変換

SBVは、チャンネル所有者がYouTube Studioから書き出すキャプション形式です(視聴者側の動画ページからはダウンロードできません)。各ブロックは「0:00:03.120,0:00:06.500」のようなタイムコード行と、その下のキャプションテキストで構成され、空行で区切られています。本ツールは各セクションに自動で通し番号を付与し、タイムコードをSRT規格で定められているカンマ区切りの形式(00:00:03,120 --> 00:00:06,500)へと書き換えます。

フレーム数で管理されたMicroDVD形式(SUB)をSRTへ変換

MicroDVD形式のデータは「{1250}{1400}字幕テキスト」のように記述されており、時間の情報がなく2つのフレーム番号のみで構成されています。動画のフレームレートを指定しない限りフレーム数だけでは時間を算出できないため、変換前に必ず23.976、24、25、29.97、30の中から正しい再生速度を選択してください。たとえば25fpsと23.976fpsを取り違えると約4%の誤差が生じ、2時間の映画の終盤では約5分もの音ズレが発生することになります。

Compute automation Automation image/svg+xml Amido Limited Richard Slater

終了時間を自動計算するLRCからSRTへの変換

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向けデスクトップ音声文字起こしソフトを使用して、ローカル環境で直接テキスト化を行えます。

🙋 よく聞かれる質問

このページ上部にファイルをドラッグ&ドロップし、出力形式にSRTを選択してください。対応しているどの入力形式でも、1回の操作で1ファイルずつSRT形式へ変換されます。ただし、MicroDVD規格の .sub ファイルのみ、時間の基準が秒ではなくフレーム数で記録されているため、フレームレートの指定が別途必要です。すでにSRTファイルをお持ちでWeb用形式へ変更したい場合、またはその逆の場合は、専用のSRT VTT 変換ソフトおよび逆方向のVTT SRT 変換ソフトをご利用ください。

.assファイルとは、Advanced SubStation Alpha規格の字幕ファイルです。ファイル構造自体はプレーンテキストですが、スタイル、フォント、文字色、表示位置、さらにはカラオケ効果などの設定セクションが含まれています。アニメのファンサブ(有志字幕)や高度な文字レイアウトを必要とする作品で多用されるのは、SRT形式ではこれらの装飾に対応できないためです。テキストエディターでファイルを開くと、[Script Info] や [V4+ Styles] といった設定ブロックや、実際のセリフが記述された [Events] ブロックを確認できます。

ASS形式は、テキストと一緒に装飾スタイルや画面上の配置座標を保持します。一方、SRT形式は、通し番号、開始・終了時間、そしてシンプルなテキスト行のみを記録します。SRTの仕様自体にはスタイル情報が含まれませんが、多くのプレーヤーは <i>(斜体)や <b>(太字)タグを認識し、{\an8} による画面上部への配置指定にも対応しています。機能がシンプルな分、SRT形式は極めて高い互換性を誇り、テレビやスマートフォン、各種編集ソフト、アップロードフォームで広く受け入れられます。なお、ASS独自の高度なスタイル情報は変換時に破棄されるため、この変換は一方通行となります。

ファイル自体はプレーンテキストであるため、メモ帳をはじめとするあらゆるテキストエディターで開くことができます。動画上に字幕を重ねて再生したい場合は、SubStation Alphaに対応した再生プレーヤーを使用するか、当サイトでSRT形式に変換し、動画ファイルと同じフォルダ内に同名で保存して再生してください。

MicroDVD形式の .sub ファイルは、各行のタイミングを実時間ではなく2つのフレーム番号で記録しているため、フレームレートを指定しない限り秒数へと換算できないからです。.sub ファイルを追加した後、動画の1秒あたりのフレーム数(fps)を入力し、SRTを選択して変換してください。フレームレートが不明な場合は、再生プレーヤーで動画を開き、ファイルのプロパティ画面で数値をご確認ください。誤った値を設定すると、字幕全体のタイミングがずれてしまいます。

YouTube Studioから字幕ファイルを書き出し、その .sbv ファイルをここにドラッグ&ドロップしてSRTを選択するだけです。どちらの形式も開始時間と終了時間が付いたプレーンテキストで構成されているため、テキスト内容も表示タイミングもそのまま完全に引き継がれます。変換処理では、SRT形式に必須となる通し番号と、タイムコード間の矢印記号(-->)の追加のみが行われます。
YouTube動画テキスト変換ツール - Chrome拡張機能.YouTube動画テキスト変換ツールを入手

無料Chrome拡張機能 - アカウント不要、アップロード不要。

関連サブタイトルツール