ASS から SRT
複雑なASSファイルからテキストとタイミングをシンプルなSRTに抽出します。
ASS ファイルをここにドラッグ&ドロップ
またはクリックして選択
50MB以下の.assファイルに対応
ASSからSRTへの変換について
互換性のあるSRTファイルを生成するために高度なスタイルを削除します。このツールは ASS ファイルから字幕テキストとタイムスタンプのみを抽出し、ほぼすべてのビデオプレーヤーでサポートされる標準 SRT ファイルを生成します。
ASS → SRT コード構文と構造の検証
ヘッダー定義、タイムスタンプ構文、キューペイロードのフォーマットを並べて比較し、コードレベルの対応関係を確認できます
ASS vs SRT 技術仕様
ASS
ASS(Advanced SubStation Alpha, .ass)は [Script Info], [V4+ Styles], [Events] セクションを含む高度な字幕形式で、フォント、色、位置、縁取り、影、アニメーション、カラオケ効果をサポートします。
SRT
SRT(SubRip, .srt)は番号付きエントリ、HH:MM:SS,mmm 形式の開始/終了タイムスタンプ、字幕テキストで構成される標準字幕形式です。ほぼすべてのビデオプレーヤーでサポートされる最も互換性の高い字幕形式です。
フォーマットの違い
変換のトラブルシューティングと注意点
プレイヤー互換性、文字エンコーディング、タイミング同期に関する実践的な解決策
変換後の SRT に描画コードの残骸や括弧が表示されるのはなぜですか?
一部のアニメファンサブ ASS ファイルにはベクター描画パス(例:{\p1}m 0 0 l 10 0...)が含まれています。AllSubConverter は標準的な {\p0} 描画ブロックを自動除去しますが、特殊な非標準図形は念のためご確認ください。なお、セリフ自体に含まれる【…】などの括弧は、通常の字幕テキストとして安全に保持されます。
プレーヤーで再生したときに字幕のタイミングがわずかにずれるのはなぜですか?
ASS は 1/100 秒単位、SRT はミリ秒(1/1000 秒)単位を使用します。本コンバーターはセンチ秒をゼロ埋めで10倍換算します(例:0:01:25.40 は 00:01:25,400)。それでも映像と音声のズレが徐々に広がる場合は、動画フレームレートの不一致(23.976 fps と 25 fps など)が主な原因です。当サイトのフレームレート変換または字幕同期ツールで調整できます。
日本語などのテキストが文字化けして表示される(モジバケ)
過去のアニメ字幕など、古い ASS ファイルの多くは Shift-JIS、EUC-JP、または Windows-1252 で保存されています。本コンバーターは自動文字コード判定を備えていますが、ローカル環境で文字化けする場合は、変換前に当サイトの「文字化け復旧・エンコーディング変換」ツールで UTF-8 に変換してください。
複数の登場人物が同時に話す際にセリフが重なってしまう
ASS では同一タイムスタンプを持つ複数の Dialogue イベントを画面の別々の位置に配置できます。一方、SRT プレーヤーは重なるキューを縦に積み重ねて表示します。ハードウェア再生機(スマートTVなど)で重なり表示に不具合が生じる場合は、当サイトの字幕エディターで個別のキュー時間を調整してください。
機能
変換する理由
主なユースケース
スマートTV再生
Samsung、LG、Sony、PanasonicのスマートTVはASSスタイリングサポートが限定的。ASSをSRTに変換して任意のTVで正しく表示。
モバイル動画プレーヤー
iOSやAndroidの動画プレーヤーはASSスタイルを不正確にレンダリングすることが多い。ASSをSRTに変換して確実に字幕表示。
動画編集インポート
Adobe Premiere、DaVinci Resolve、Final Cut Pro、ほぼ全てのNLEは字幕インポートにSRTを優先。ASSスクリプトをSRTに変換してから編集タイムラインにインポート。
ストリーミングプラットフォームアップロード
YouTube、Vimeo、ほぼ全てのストリーミングプラットフォームはASSを受け入れない。ASSをSRTに変換してからアップロード。
汎用デバイス互換性
SRTはほぼ全てのデバイスで動作。ASSをSRTに変換して最大のリーチを確保。
関連フォーマット
使い方
- 1
.ass ファイルをツールにアップロードまたはドラッグします
- 2
ツールが [Script Info], [V4+ Styles] セクションをスキップし [Events] セクションの Dialogue イベントのみを処理します
- 3
各 Dialogue イベントからテキストとタイムスタンプを抽出します
- 4
ASS タイムスタンプ(H:MM:SS.cs)を SRT 形式(HH:MM:SS,mmm)に変換します
- 5
ASS オーバーライドタグ({\...})とスタイルタグが削除され、純粋なテキストのみが残ります
- 6
結果の .srt ファイルをワンクリックでダウンロード
- 7
出力される SRT は UTF-8 でエンコードされ、ダウンロード可能です。
その他の字幕ツール
よくある質問
ASS(Advanced SubStation Alpha)は [Script Info], [V4+ Styles], [Events] セクションを含む高度な字幕形式で、フォント、色、位置、縁取り、影、アニメーション、カラオケ効果をサポートします。アニメファンサブや映画字幕で広く使用されます。
ほとんどのビデオプレーヤーとデバイスは SRT をサポートしますが ASS は限定的にしかサポートしません。スマート TV、セットトップボックス、古いプレーヤー、動画編集ソフトウェアは多くの場合 SRT のみをサポートします。SRT は最も互換性の高い字幕形式です。
位置指定タグ({\pos(x,y)}、{\move(x1,y1,x2,y2)})は字幕の画面上の表示位置を制御します。SRTは位置指定をサポートしていないため、これらのタグは削除されます。すべての字幕テキストは画面下部中央にデフォルト配置されます。
カラオケタイミングタグ({\k}、{\kf}、{\ko})は変換時にすべて削除されます。SRTにはカラオケ機能がありません。カラオケタグの周囲の字幕テキストは保持されますが、音節ごとのタイミングデータは失われます。
はい、ASS のスタイル情報(フォント、色、位置、縁取り、影)とオーバーライドタグは SRT がサポートしていないため削除されます。字幕テキストとタイミングはそのまま保持されます。
完全に安全です。すべての変換は JavaScript を使用してブラウザ内でローカルに実行されます。字幕ファイルはサーバーにアップロードされず、データが安全に保護されます。