**SRTファイルチェック — 字幕の不具合を検出 | SozAI**
Source: https://sozai.app/ja/tools/srt-validator/

無料ツール

# SRTファイルチェッカー

拡張子が.srtのファイルをドロップすると、エラーと警告の一覧が、それぞれのブロック番号つきで表示されます。ブラウザ内で動作し、ファイルがアップロードされることはありません。

- ブラウザ上で動作
- データはアップロードされません
- 登録不要

ここにファイルをドロップ

または

対応形式：.srt、.vtt、.txt

音声/動画の長さ

時間

分

ファイル数

SRTファイルを追加 (2+)

移動幅   秒

変換先

### 結果

使い方

## SRTファイルチェッカーを3ステップで

01

### SRTファイルをドロップ

コンピューターからSRT字幕ファイルをドラッグ＆ドロップするか、参照して選択してください。

02

### 即時検証

シーケンス番号、タイムスタンプ形式、タイミングの重複、空のキューを検証します。

03

### 結果を確認

エラーと警告の明確なレポートを、修正しやすいように行番号付きで表示します。

## プレーヤーが字幕を読み込まない理由

SubRipは、細かいことに寛容ではありません。ミリ秒の区切りがカンマではなくピリオドになっている、連番が抜けている、余計な空行が1つある ― それだけで、プレーヤーはファイルの一部を飛ばすか、何も表示しなくなります。理由が示されることはほとんどなく、字幕がただ出てこないだけです。

このチェッカーはファイルをブロックごとにたどり、何が間違っていて、それがどこなのかを正確に示します。チェックはブラウザ内で動作し、ファイルがアップロードされることはありません。

## チェックする内容

エラーとして検出するのは、2行未満のブロック、連番の欠落や読み取れない連番、タイムコード行の欠落や解析できないタイムコード、そして終了時刻が開始時刻より後になっていないものです。警告として検出するのは、順番が前後している連番、 `hh:mm:ss,mmm` の形式になっていないタイムコード、前のキューとの重なり、字幕テキストが空であること、そして15秒より長く画面に残るキューです。

この区別は重要です。エラーは、たいていファイルが読み込まれないか、ブロックが黙って失われることを意味します。警告は、ファイルは動くものの、視聴者が何かおかしいと気づく状態、つまり字幕が長く出すぎていたり、2つのキューが重なっていたりすることを意味します。

## レポートの活用方法

小さな修正は手作業が最も簡単です。レポートにはブロック番号が出ますし、.srtはどんなテキストエディタでも開けます。重なりがファイル全体に及んでいる場合は、キューを1つずつ直すより、作り直すほうが早いことが多いです。

構造に問題がないのに字幕が音声とずれていく場合、問題はフォーマットではありません。すべてのタイムコードを一度に動かす、タイムシフトツールを使ってください。また、ファイルが複数のパートをつないで作られたものなら、まずつなぎ目を見てください。重なりは、たいていそこに現れます。

## 字幕はどのくらいの速さで読める？

英語の一般向け番組について、Netflix Timed Text Style Guide は、1秒あたり20文字、1行42文字までを認めており、子ども向け番組では1秒あたり17文字までです。BBC Subtitle Guidelines は同じ上限を語数で示しており、1分あたり160〜180語です。教育メディア向けの DCMP Captioning Key は、初級レベルで1分あたり130語、上級レベルで160語以下を求めています。

上の読み取り速度チェックは、選んだガイドに照らしてファイルを測定します。これはフォーマットのチェックとは別に動作します。ファイルがSRTとして完全に正しくても、長い文が誰にも読めない速さで流れてしまうことはあるからです。

| ガイド | 読み取り速度 | 1行の文字数 | 行数 | 表示時間 |
| --- | --- | --- | --- | --- |
| Netflix、英語（米国）、一般向け番組 | 1秒あたり20文字まで | 42 | 2 | 最短で5/6秒、最長7秒 |
| Netflix、英語（米国）、子ども向け番組 | 1秒あたり17文字まで | 42 | 2 | 最短で5/6秒、最長7秒 |
| BBC Subtitle Guidelines | 1分あたり160〜180語 | 放送では37 | 2 | 1語あたり少なくとも約0.3秒 |
| DCMP Captioning Key | 1分あたり130語（初級）〜160語（上級） | 規定なし | 2 | 最短で40フレーム（1秒10フレーム）、最長6秒 |

### チェックの数え方

1秒あたりの文字数は、キューのテキストの長さを、そのキューが画面に出ている時間で割った値です。チェッカーは `<i>` や `{\an8}` のようなマークアップを取り除き、スペースと句読点は数え、改行は数えません。BBCとDCMPのガイドでは、上限を語数で定めているため、代わりに語数を数え、各ガイドが実際に定めている上限だけをチェックします。

### 当サイトの自動タイミングが生み出すもの

ゲティスバーグ演説を10の段落に分け、当サイトのTXTからSRTへの変換ツールにかけました。このツールは、1分あたり150語でテキストにタイミングを付け、各キューを2〜8秒の範囲に収めます。10語と11語の短い2つの段落は、1秒あたり11.8文字と13.4文字となり、Netflixの一般向けの上限に余裕で収まりました。20語を超えるすべての段落は8秒の上限に達し、これはすでにNetflixの最長7秒やDCMPの最長6秒を超えていて、最後の86語の段落は1秒あたり56.0文字と、上限の3倍近くになりました。長い段落は、生成する前に短い行に分けてから、その結果をこのチェックにかけてください。

回答

## SRTチェックのよくある質問

エラーと警告の違いは何ですか？

エラーは、そのブロックがフォーマットを壊しており、プレーヤーがそれを捨てるか、ファイルを拒否する可能性が高いことを意味します。警告は、ファイル自体は動くものの、規格から外れた点があることを意味します。連番の順序の乱れ、キューの重なり、1つのキューが画面に長く出すぎていること、などです。

ピリオドのタイムコードがなぜ問題なのですか？

SubRipはミリ秒をカンマで区切るからです。ピリオドはWebVTTの書き方です。そのようなファイルでも開けるプレーヤーは多いのですが、完全に拒否するツールもあるため、チェッカーが指摘します。

何が重なりとして扱われますか？

前のキューが終わる前に始まるキューです。画面上では、2行が同時に出たり、文字がちらついたりして見えます。レポートには、現在のキューの開始時刻と、前のキューの終了時刻の両方が表示されます。

15秒を超える表示時間が指摘されるのはなぜですか？

フォーマット違反ではなく、品質上の注意です。15秒を超えて画面に出ているキューは、たいてい2つのブロックが結合されたか、終了のタイムコードが間違っています。ファイル自体は、まったく問題なく有効です。

ファイルはサーバーにアップロードされますか？

いいえ。解析はブラウザ内で行われ、ファイルが送信されたり保存されたりすることはないので、機密性のある素材も安心してチェックできます。

チェッカーはエラーを修正してくれますか？

いいえ、ブロック番号つきで報告するだけです。修正はテキストエディタで手作業で行います。SubRipのファイルは、それができるほど単純です。

.vtt ファイルもチェックできますか？

このチェッカーはSubRipが対象です。WebVTTファイルは、先にVTTからSRTへの変換ツールで変換し、その結果をここでチェックしてください。

ファイルは問題なしなのに、字幕がまだ音声と合いません

その場合、フォーマットは正しく、タイミングが合っていません。ファイルが、動画の別のカットのために作られたものです。そのために字幕のタイムシフトツールがあり、すべてのタイムコードを一度に動かします。

字幕の1秒あたりの文字数は、どのくらいが適切ですか？

英語の一般向け番組では、Netflix Timed Text Style Guide が1秒あたり20文字まで、子ども向けでは17文字までを認めています。読み取り速度のチェックでその基準を選ぶと、それより速いキューがすべてブロック番号つきで一覧に出て、42文字を超える行や、5/6秒より短い、または7秒より長いキューも一緒に出ます。

詳しく見る

## 関連記事

[01 SRTファイルとは？形式・例・作成方法をわかりやすく解説](https://sozai.app/ja/what-is-an-srt-file/)

フル文字起こしが必要ですか？

音声をアップロードするか YouTube リンクを貼り付けるだけで、話者ラベル・タイムスタンプ・要約付きの完全なAI文字起こしを取得できます。

 [アプリを入手 — 無料](https://sozai.app/ja/download/)

iOSとAndroidで無料。アカウント登録不要。

無料ツール

## 他の無料ツール

- [01 ASSをSRTに変換](https://sozai.app/ja/tools/ass-to-srt/)
- [02 SBV→SRT コンバーター](https://sozai.app/ja/tools/sbv-to-srt/)
- [03 SRT to VTT 変換ツール](https://sozai.app/ja/tools/srt-to-vtt/)
- [04 SRT Word 変換ツール](https://sozai.app/ja/tools/srt-to-docx/)
- [05 SRTファイルの結合](https://sozai.app/ja/tools/merge-srt/)
- [06 SRT TXT 変換ツール](https://sozai.app/ja/tools/srt-to-txt/)
- [07 字幕コンバーター](https://sozai.app/ja/tools/subtitle-converter/)

[YouTube Transcript Generator](https://sozai.app/ja/youtube-transcript/) · [SozAI vs Other Tools](https://sozai.app/ja/compare/) · [Alternatives to Popular Apps](https://sozai.app/ja/alternatives/)


---
This is the markdown twin of https://sozai.app/ja/tools/srt-validator/ — the same content, without the markup.
Published by SozAI (https://sozai.app). Reuse and quotation are allowed with attribution and a link back.
Machine-readable index: https://sozai.app/llms.txt · data API: https://sozai.app/api/
