字幕変換ツール
SRT、VTT、ASSなど主要な字幕フォーマットを自在に相互変換
字幕ファイル(単一ファイル、複数ファイル、またはZIP)をアップロードするだけで、SRT、VTT、ASS、SBV、TTML、MicroDVD SUB、プレーンテキスト形式でダウンロードできます。すべての行で開始・終了時刻が正確に保持され、AIモデルによる文章の書き換えも一切ありません。各フォーマットの仕様に厳密に準拠したコードで確実に変換します。合計3,000行までの作業ならダウンロードを含め完全無料。最大50個のファイルまたはZIPにまとめた大容量の一括変換も、1件あたりわずか$5の一回払いのみで利用できます。チャットボットでも数行のSRTをVTTに変える程度なら可能ですが、映画1本分ともなると膨大なタイムコードを再出力しきれず、途中で途切れたり時間がズレたりしがちです。
- SRT、VTT、ASS、SSA、SBV、TTML、DFXP、SUB(MicroDVDおよびSubViewer)、SAMIの読み込みに対応
- 1回アップロードするだけで、SRT、VTT、ASS、SBV、TTML、MicroDVD SUB、プレーンテキストとしてダウンロード可能
- ミリ秒単位でタイミングを完全保持。行の勝手な結合や分割もありません
- 3,000行までは完全無料・アカウント登録不要
- ドラマ1シーズン分やZIPファイルも、1件わずか$5でまとめて変換
- アラビア語、ペルシャ語、キリル文字、ギリシャ語、ヘブライ語などの古い文字コードも正しく判別しUTF-8で保存
変換結果・出力仕様について
アップロードしたファイルごとに、拡張子だけを付け替えた変換ファイル(例:movie.vtt)が生成されます。複数ファイルの場合は1つのZIPにまとめてダウンロード可能です。ダウンロード前に画面上でSRT形式のプレビューを確認し、その場で修正を加えることもできます。ダウンロード時には編集内容がそのまま反映されます。
- すべての字幕行について、元の開始・終了時刻を正確に保持します。ASS形式は1/100秒単位、MicroDVDはフレーム単位で記録するため、この2つの形式では最も近い刻み値へと四捨五入されます。
- 斜体(イタリック)、太字、下線は、対応しているフォーマット間であれば引き継がれます。画面上部への配置を指定する{\an8}タグはSRTとASSの間で相互変換され、VTTではline:0へと適切に変換されます。
- ASSやSSAの配置指定、カラオケ演出、フェードなどの特殊効果は、SRTやVTTの仕様上サポートされていないため自動的に除去され、描画コマンドの行も省かれます。他の形式からASSへ変換する場合は、Defaultスタイルが1つ設定されたファイルが作成されます。
- SRT、VTT、ASS、SBV、SUBはBOM付きUTF-8で保存され、SRTは古いテレビや再生機器で最も安定して読み込めるWindows形式の改行(CRLF)を採用しています。
- 1回アップロードすれば、どのフォーマットのボタンもそのまま使えます。テレビ用にSRTを取得し、Webプレーヤー用にVTTを取得する場合でも、再アップロードの手間はありません。
チャットボットでの字幕変換と、当ツールの比較
ChatGPT、Claude、Geminiなども字幕フォーマットの仕様自体は理解しており、ごく短い抜粋であれば正しく変換できます。しかし、実際の字幕ファイルは長大で数字に溢れており、手作業のように一行ずつ再出力させるにはエラーのリスクが大きすぎます。
| 変換したい内容 | チャットボットの場合 | 当ツールの場合 |
|---|---|---|
| 数行のSRTをVTTに変換 | 大抵は問題なく変換できる | 正確に変換でき、そのままファイルとしてダウンロード可能 |
| 長編映画1本分の字幕 | タイムコードを1行ずつ書き直す必要があり、長文回答は途中で止まりやすい | 1件の作業につき最大50,000行まで、ファイル全体を一発で変換 |
| 装飾スタイルの入ったASSファイルをSRTへ変換 | 本文中に不要なタグが残ったり、行が抜け落ちたりする | 斜体、太字、{\an8}をSRT対応タグへ適切に変換し、残りの特殊タグを除去 |
| tick単位のタイムコードが使われた配信向けDFXP形式 | 15015000tのような数値を1行ごとに計算する必要があり、破綻しやすい | tick、フレーム、通常時刻の各形式を正確に読み取り、標準のタイムコードを出力 |
| ドラマ1シーズン分のZIPファイル | 1ファイルずつチャットに手動で貼り付ける必要がある | ZIPをそのままアップロードすれば、全ファイルを変換して1つのZIPでまとめて返却 |
| Windows-1256やWindows-1251など古い文字コードのファイル | チャットに貼り付けた時点で文字化けしていることが多い | 元のバイト列から文字コードを自動判別し、綺麗なUTF-8で保存 |
字幕ファイルの変換手順
-
1
ファイルをアップロード
字幕ファイルを1つ、または複数まとめて、あるいはZIP形式でドラッグ&ドロップしてください。ファイルの中身から形式を自動認識するため、拡張子が間違っていても正しく読み込めます。フレーム基準のMicroDVD(.sub)の場合は、動画のフレームレートを指定してください。
-
2
画面上でプレビューを確認
変換後の字幕がタイムコードとともにSRT形式のレイアウトで画面に表示されます。気になる箇所はその場でテキスト修正が可能です。3,000行までの作業なら完全無料。それ以上の大きなファイルでも、最初のブロックを無料でお試しいただけます。
-
3
お好みの形式でダウンロード
SRT、VTT、ASS、SBV、TTML、SUB、プレーンテキストの中から選んでダウンロードします。大きなファイルも1件あたり$5の一回払いでロック解除でき、ジョブ全体に対してすべての形式ボタンをいつでも利用できます。
長時間の字幕変換で一般的なAIアシスタントが失敗しやすい理由
字幕の変換作業は、実質的には緻密な記法管理の連続です。SRTは00:01:02,500、VTTは00:01:02.500、ASSは0:01:02.50、SBVは0:01:02.500と書き、MicroDVDはフレーム数を数え、TTMLに至っては毎秒1000万tickという単位でカウントすることもあります。AIチャットアシスタントもルール自体は知っていますが、それを適用するにはファイル全体を手作業のように1行ずつタイムコードを書き直していくしかありません。
短いクリップ程度ならそれでも通用します。しかし、長編映画ともなると余裕で1,000行を超え、チャットの1回の返答上限には到底収まりません。結果としてアシスタントは途中で止まるか、「続けて」と指示を仰ぐか、あるいは終盤のまとまった区間を丸ごとスキップしてしまいます。さらに計算処理も大きな弱点です。フレーム番号やtickをミリ秒単位のタイムコードへ1行ずつ換算する際にわずかなズレが入り込み、たった1箇所の時間の狂いによって画面上の字幕表示タイミングが完全に狂ってしまいます。
当コンバーターはAIによる文章生成を行いません。ファイルを読み込んで各行をミリ秒単位の正確な時間データとして保持し、指定されたフォーマットの厳密な仕様に沿って書き出します。同じ入力ファイルからは、常に100%正確で同一の結果が得られます。
よくある変換用途
- アニメなどのASS/SSA字幕を、テレビ、STB、動画編集ソフト用にSRTへ変換
- HTML5動画プレーヤーやオンライン講座プラットフォーム向けにSRTをVTTへ変換
- ダウンロードしたVTT字幕を、VLC、Plex、Kodiで再生するためにSRTへ変換
- YouTubeのSBV字幕とSRTの相互変換
- 動画配信サービスで使われるTTML、DFXP、XML字幕をSRTへ変換
- 昔のMicroDVDやSubViewer(.sub)、韓国のSAMI(.smi)字幕をSRTへ変換
知っておくべき細かな仕様
MicroDVD(.sub)ファイルは時間ではなくフレーム番号を記録します。ファイルの1行目にフレームレートが記載されている場合はその値が使用され、記載がない場合は選択したレート(デフォルトは 23.976)が適用されます。フレームレートが合っていないと、動画が進むにつれて字幕のズレが次第に大きくなります。ズレが生じる場合は、25 または 24 をお試しください。MicroDVD 形式でダウンロードする際も同様の設定が適用されます。
SAMIファイルは複数の言語を保持できます。本コンバーターはテキストが含まれる最初の言語クラス(韓国語ファイルの場合はKRCCなど)を抽出します。VTTの位置設定やSTYLEブロックはSRTに対応するものがないためSRTには引き継がれません。TTMLは斜体(イタリック)を保持しますが、色やリージョンは保持されません。
従来のWindowsエンコードで保存されたファイルも自動認識して変換します。アラビア語・ペルシア語(Windows-1256)、キリル文字(Windows-1251)、ギリシャ語、ヘブライ語、西欧言語に対応しています。UTF-8およびUTF-16のファイルはそのまま読み込まれます。
本ツールで対応していないこと
テキスト形式の字幕変換にのみ対応しています。DVDのVobSub形式(.sub/.idxのペア)やBlu-rayの.supファイルなど、画像ベースの字幕はテキストの画像であるため文字認識(OCR)が必要となり、本ツールでは変換できません。また、映像に焼き付けられた字幕や動画ファイル自体にも対応していません。
タイミングの再調整や翻訳は行いません。字幕が動画とズレている場合は変換後にFix Subtitle Syncを、言語を変更したい場合は字幕翻訳をご利用ください。変換先フォーマットでサポートされていない装飾スタイルは、無理に再現せず削除されます。そのため、ASSの凝った看板テキストやカラオケ字幕などは、SRTではプレーンなテキスト行に変換されます。
言語・シーン別
ASS字幕をSRTに変換
ASSやSSAファイルはアニメやファンの装飾字幕でよく使われますが、多くのテレビやストリーミング端末、動画編集ソフト...
続きを読む →VTT字幕をSRTに変換
WebVTTは、ブラウザやオンライン講座プラットフォーム、多くの動画配信サイトで採用されているWeb標準の字幕形式です...
続きを読む →SRT字幕をVTTに変換
WebブラウザはSRTではなくWebVTT形式の字幕に対応しているため、Webページや自社サーバーの動画プレイヤー、オンライ...
続きを読む →YouTubeのSBV字幕をSRTに変換
SBVはYouTube独自のプレーンテキスト字幕形式です。YouTubeからこの形式で字幕をダウンロードした場合、他の多くのア...
続きを読む →DFXPまたはTTML字幕をSRTに変換
動画配信サービスや放送局の字幕は、XML形式(TTML)で提供されることが多く、拡張子は .dfxp、.ttml、.xml など様々...
続きを読む →SUB字幕をSRTに変換
「.sub」という拡張子は、互いに全く異なる3つの形式で使われています。そのうち MicroDVD と SubViewer の2つはテキ...
続きを読む →料金
短いファイル・最初の部分
無料
字幕の総行数が 3,000 行までのジョブは、ダウンロードも含めて完全無料です(映画1本分なら通常はこの範囲に収まります)。それ以上のジョブは、画面上で最初のブロックを無料で確認できます。アカウント不要で1日 1 件、無料アカウント作成で1日 3 件までご利用いただけます。
ジョブ全体
$5
1回のお支払いでジョブ内の全ファイルを処理:最大 50 ファイルまたはZIP、最大 50,000 行まで。すべてのダウンロード形式に対応。サブスクなし。
使い放題(Unlimited プラン)
$19 / 週
サイト上の全ツールが利用可能(字幕ジョブは最大 200,000 行まで)。
よくある質問
ChatGPTでSRTをVTTに、またはASSをSRTに変換できますか?
短いファイルであれば可能で、通常は問題なく変換できます。しかし、映画1本分やドラマ1話分になるとすべてのタイムコードを書き直す必要があるため、途中で止まる、行が抜け落ちる、時間がズレるといった問題が起きがちです。当コンバーターはAIモデルを使わず、コードによって各フォーマットのルールをすべての行に正確に適用します。
無料で使えますか?
字幕の総行数が 3,000 行までのジョブは、アカウント不要でダウンロードも含めて完全無料です。それ以上のジョブは、画面上で最初のブロックを無料で確認できます。ジョブ全体(最大 50 ファイルまたはZIP、最大 50,000 行まで)は $5 の一回払いのみです。週 $19 の使い放題(Unlimited プラン)なら、サイト上の全ツールをご利用いただけます。
どのフォーマットの読み込み・書き出しに対応していますか?
読み込み対応フォーマット:SRT、WebVTT、ASS、SSA、SBV、TTML、DFXP、XML、MicroDVDおよびSubViewerの.sub、SAMI(.smi)。書き出し対応フォーマット:SRT、VTT、ASS、SBV、TTML、MicroDVD SUB、プレーンテキスト。同一のジョブから複数の形式でダウンロードすることも可能です。
斜体やスタイル装飾は保持されますか?
斜体、太字、下線は、対応しているフォーマット間であれば引き継がれます。また、画面上部配置のコード {\an8} はSRTとASSの間で引き継がれます(VTTでは line:0 設定に変換されます)。ASSの画面配置、カラオケ、フェード、描画機能などはSRTやVTTに存在しないため削除されます。また、ASSスタイルによるフォントやカラー設定は引き継がれません。
VobSubの.sub / .idxやBlu-rayの.supファイルは変換できますか?
変換できません。これらのファイルはテキストではなく字幕の画像を含んでいるため、文字認識(OCR)が必要になります。MicroDVDやSubViewer形式などのテキストベースの.subファイルであれば通常どおり変換できます。
MicroDVDの.subファイルではどのフレームレートを選択すべきですか?
字幕が作成された動画のフレームレートです。一般的な映画は 23.976、ヨーロッパのテレビ番組やDVDは 25 が主流です。ファイルの1行目にフレームレートの記載がある場合は、その値が自動的に適用されます。
1シーズン分をまとめて一度に変換できますか?
はい、可能です。最大 50 ファイル、またはシーズン全話をまとめたZIPファイルをアップロードすれば、すべてのファイルが1件の作業で変換されます。ZIP内の隠しファイルやmacOSの __MACOSX フォルダは自動的にスキップされ、変換結果は1つのZIPファイルとしてダウンロードできます。
古いアラビア語、ペルシア語、ロシア語のファイルはどう処理されますか?
Windows-1256、Windows-1251、ギリシャ語、ヘブライ語、西欧言語のWindowsエンコーディングで保存されたファイルはバイト列から自動認識され、UTF-8で保存されます。すでに文字化けしているペルシア語・アラビア語ファイルや、句読点の位置が反転してしまっているファイルには、Fix Persian & Arabic Subtitlesをご利用ください。
ファイルのプライバシーは保護されますか?
ジョブを開くことができるのはご本人のみです。AIモデルは使用していないため、字幕テキストがモデルプロバイダーへ送信されることもありません。アカウント不要でアップロードされたジョブは 7 日後に自動削除されます。また、いつでもご自身でジョブを削除できます。
2026年10月25日更新 · APPFACT STUDIO LTD