Skip to content
SRTVSASS
ComparisonSubtitleSRTASS

SRT と ASS:どちらの字幕フォーマットを使う?

SRT と ASS:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の SRT → ASS コンバータ。

A
AllSubConverter Team
4 分で読了

SRT(SubRip)と ASS(Advanced SubStation Alpha)は、字幕のエコシステムで異なる役割を担います。SRT は デスクトッププレーヤー、スマートテレビ、モバイルアプリ 向けに設計され、一方で ASS は アニメ、カラオケ、装飾的なスタイル字幕 向けに設計されています。この違いを理解すれば、適切なフォーマットを選び、互換性の問題を回避できます。

SRT と ASS を早見比較

項目SRT (SubRip)ASS (Advanced SubStation Alpha)
タイムスタンプ形式HH:MM:SS,mmm(ミリ秒の前にカンマ)H:MM:SS.cc(センチ秒精度)
時間精度ミリ秒(3桁)センチ秒(2桁、10ms 単位)
スタイル対応最小限のスタイル(非標準の基本タグ)豊富なスタイル(フォント、色、縁、影、変形)
ヘッダー要否ヘッダー不要[Script Info] セクションと [V4+ Styles] セクション
位置指定位置指定なし全画面の位置指定、回転、拡大縮小
改行方式プレーンな改行改行はバックスラッシュ N
標準化事実上の標準(公式仕様なし)コミュニティ標準(公式機関なし)
ブラウザ対応ブラウザのネイティブ対応は不十分ブラウザ対応は不十分(libass または変換が必要)
主な用途最大のデバイス互換性とオフライン再生豊富な視覚スタイル、カラオケ効果、アニメ字幕

主な違いの解説

タイムスタンプと同期

SRT は HH:MM:SS,mmm(ミリ秒の前にカンマ) を使用します。ASS は H:MM:SS.cc(センチ秒精度) を使用します。SRT は ミリ秒(3桁) の精度を提供し、ASS は センチ秒(2桁、10ms 単位) で動作します。これらのフォーマット間で変換すると、粒度が異なるため一部の時間精度が失われる可能性があります。

構造と構文

SRT ファイルは 空行で区切られたプレーンテキストブロック で構成されます。各キューブロックの形式は 通し番号、タイムスタンプ行、そしてテキスト です。対照的に、ASS ファイルは INI 風セクション:[Script Info]、[V4+ Styles]、[Events] で構成され、各キューブロックは カンマ区切りフィールドの Dialogue 行 のようになります。この構造の違いにより、変換には解析と再フォーマットが必要であり、単なるテキスト置換では済みません。

スタイルと視覚制御

SRT は 最小限のスタイル(非標準の基本タグ) を提供します。ASS は 豊富なスタイル(フォント、色、縁、影、変形) を提供します。そのため、ASS はより豊富なスタイル機能を提供し、見た目が重要な場面で適しています。

プラットフォームとプレーヤー対応

SRT:ほぼすべてのプレーヤーとデバイスが対応。ASS:アニメ・ファンサブ界隈で主流。ブラウザやデバイスの対応状況が異なり、これが選択の決め手になることがよくあります。

いつ SRT を使うべきか

優先したいのが 最大のデバイス互換性とオフライン再生 なら、SRT を選びましょう。映画、テレビ番組、ダウンロード で広く使われています。SRT は 2000 年代初頭に SubRip DVD リッピングツール向けに作成されたものであり、最大のデバイス互換性とオフライン再生 が求められる場面では今も定番のフォーマットです。主な制限は、スタイル・位置・メタデータの仕組みがないことです。

いつ ASS を使うべきか

優先したいのが 豊富な視覚スタイル、カラオケ効果、アニメ字幕 なら、ASS を選びましょう。アニメ、カラオケ、装飾字幕コミュニティ で広く使われています。ASS は 2000 年代初頭に SSA から進化したものであり、豊富な視覚スタイル、カラオケ効果、アニメ字幕 が求められる場面では今も定番のフォーマットです。主な制限は、多くの基本的なプレーヤーや Web 動画が非対応ことです。

SRT と ASS の間で変換

無料の SRT → ASS コンバータが、構造と時間の違いを自動的に処理します。コンバータは必要に応じて最小限の丸めでタイミングを変換します。ターゲット形式が表現できないスタイルは正規化または削除されるため、常に有効でそのまま使える出力が得られます。

よくある質問

SRT は ASS より優れていますか?

どちらが普遍的に優れているということはありません。SRT は 最大のデバイス互換性とオフライン再生 に適しています。ASS は 豊富な視覚スタイル、カラオケ効果、アニメ字幕 に適しています。対象プラットフォームとワークフローに基づいて選んでください。

SRT を ASS に品質を落とさずに変換できますか?

はい。テキストは常に保持されます。時間は対象形式の精度で保持され、必要に応じて最小限の丸めが行われます。ターゲットが対応しないスタイルは削除されますが、テキストと時間は正確なままです。

どちらの対応が広いですか?

SRT のほうが、より多くのプレーヤーとデバイスで対応しています。SRT:ブラウザのネイティブ対応は不十分。ASS:ブラウザ対応は不十分(libass または変換が必要)。迷った場合は、SRT が互換性の面で通常は安全な選択です。

SRT と ASS のファイルに互換性はありますか?

直接の互換性はありません。SRT と ASS は異なるファイル構造とタイムスタンプ形式を使います。一方に対応するプレーヤーがもう一方に対応しないことがあります。切り替えるにはコンバータを使ってください。ほとんどの最新字幕エディタは双方向の変換に対応しています。

A
AllSubConverter Team
Subtitle Format Specialist & Technical Editor
Fast & Free

字幕を変換したいですか?

SRT、VTT、ASS、LRCなど10以上のフォーマットをブラウザ内でプライバシー100%で即座に変換。

字幕変換ツールを開く

Related Reading

Format guide

SRT ファイルとは?SubRip 字幕フォーマットの解説

SRT(SubRip)字幕ファイルの完全ガイド。SRT とは何か、ファイル構造、対応プレーヤー、長所短所、VTT や ASS との比較を学びましょう。

Format guide

ASS ファイルとは?Advanced SubStation Alpha の解説

ASS(Advanced SubStation Alpha)字幕ファイルの完全ガイド。ASS とは何か、スタイル付き字幕を実現する仕組み、ファイル構造、SRT や SSA との比較を学びましょう。

Comparison

ASS と LRC:どちらの字幕フォーマットを使う?

ASS と LRC:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の ASS → LRC コンバータ。

Comparison

ASS と SBV:どちらの字幕フォーマットを使う?

ASS と SBV:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の ASS → SBV コンバータ。

Comparison

ASS と SCC:どちらの字幕フォーマットを使う?

ASS と SCC:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の ASS → SCC コンバータ。

Comparison

ASS と SMI:どちらの字幕フォーマットを使う?

ASS と SMI:字幕フォーマットを並べて比較。構造、タイムスタンプ、スタイル、プラットフォーム対応、用途の違いを確認。無料の ASS → SMI コンバータ。

Article

YouTubeのJSON3字幕をSRT・VTT・LRCへ変換する方法

YouTube字幕をJSON3でダウンロードし、SRT、VTT、LRCへ変換する手順を解説。yt-dlp、JSON3の構造、無料のブラウザ内変換まで網羅しています。

Article

字幕にピンインとフリガナを追加 – 読み支援ガイド 2026

中国語字幕にピンイン、日本語字幕にフリガナを追加する方法を学びましょう。語学習者、カラオケ、勉強材のための AI 読み支援。

Article

字幕プレビューガイド - エクスポート前のタイミング&品質確認

オプションで動画を使ってリアルタイムで字幕をプレビューする方法を学びます。タイミングを確認し、エラーを見つけ、フォーマットを検証します。無料、ブラウザーベースの字幕プレビュー。