字幕品質チェッカー

SRTまたはVTTファイルをドロップすると、無効なタイミング、重複、読み取り速度、行の長さ、持続時間について各キューをチェックし、修正すべき箇所を指摘します。ファイルはブラウザ内で解析されるため、何もアップロードされません。

字幕を貼り付けるか、SRTまたはVTTファイルをドロップ。

録音は転送中および保存時に暗号化され、AIモデルのトレーニングには使用されません。 プライバシー · セキュリティ

字幕ファイルを納品・公開する前にチェック

.srt または .vtt ファイルの内容を貼り付けるか、ファイルをドロップするだけで、すべてのキューが解析・測定されます。スコアと具体的な問題箇所のリスト(無効または重複したタイミング、一瞬で消えるキュー、画面に残り続ける字幕、長すぎて収まらない行、誰も読み取れないほど高速で流れるテキストなど)が表示されます。

各問題には該当するタイムコードが提示されるため、ファイル内をスクロールして探すことなく、キュー47を直接修正できます。

ブラウザ上で動作します。 ファイルはお手元のデバイス上で解析・測定されるため、未公開のエピソードやクライアントの動画字幕を扱う場合でも安心です。

タイミングの問題

表示時間のないキューや、直前のキューと重複しているキュー。

読取速度

すべてのキューの1秒あたりの文字数。ほとんどの人が見落とすチェック項目です。

画面表示時間

一瞬で消えてしまう字幕や、長く残りすぎる字幕。

行の長さと行数

不自然に折り返される行や、画面を覆いすぎてしまう字幕。

レポートの表示例

結果は以下のように表示されます。ファイル名およびキューはサンプルのための架空のものです。

スコア 79

episode-12-en.srt: 18キュー、2件の問題、3件の要確認

問題

キューの重複 at 00:00:41

このキューは前のキューが終了する00:00:42より前の00:00:41に開始しています。キューが重複すると、プレーヤーによって重なって表示されたり点滅したりします。

問題

読取速度が速すぎます at 00:01:07

このキューは秒間26.4文字の速度です。約17文字を超えると、視聴者が読み終わる前にテキストが消えてしまいます。

警告

行が長すぎます at 00:01:30

1行が51文字あります。約42文字を超えると、予期しない位置で改行されたり、幅の狭い画面からはみ出したりします。

警告

画面表示時間が長すぎます at 00:02:02

画面に8.4秒間表示されています。約7秒を超えると、静止した字幕がフリーズしたように見えてしまいます。

警告

直前のキューの重複 at 00:02:15

テキストが直前のキューと完全に同一です。通常、行が誤って2回貼り付けられたことを意味します。

一般的な字幕ツールが生成用なら、本ツールは検証用です

字幕の生成はすでに解決された課題です。動画を文字起こししてSRTファイルを出力してくれるツールは無数にあり、その大半は十分に機能します。

しかし、出来上がったファイルが実際に品質基準を満たしているかを教えてくれるツールはほとんどありません。 その結果、キュー12とキュー13が重複していたり、78文字の行がスマートフォンで3行に折り返されたり、わずか0.5秒の間に40文字も表示されたりする字幕がそのまま納品・公開されてしまいます。これらはテキストエディタ上では気づけませんが、視聴者が見れば10秒ほどで違和感を覚えます。

ここでのチェックは、タイムスタンプと文字数の客観的な数値計算に基づいています。それこそが重要な点です。主観で議論するのではなく、数値として証明できる字幕の問題を検出します。

測定項目

無効なタイミング

表示終了時刻が開始時刻以前になっているキューには表示時間がありません。大半のプレーヤーはエラーを出さずにスキップするため、その行は一切表示されません。

重複したキュー

前のキューが画面に残っている状態で次のキューが始まります。プレーヤーによって重なって表示されたり、点滅したり、一方が非表示になったりします。手動編集したファイルで最も多いミスです。

画面表示時間

短すぎると文字ではなく一瞬の光のように見えます。長すぎるとフリーズしたように見え、視聴者は映像との同期に違和感を抱きます。

読取速度

文字数を画面表示秒数で割った値です。ほとんどの人が測定していないため、以下で詳しく解説します。

行の長さと行数

長すぎる行は不自然な位置で改行されます。3行以上になると、映像の大部分を覆い隠してしまいます。

空のキューと重複キュー

空のキューは何のテキストも出さずに画面の枠を占有します。同一内容の連続は、ほとんどの場合二重貼り付けによるミスです。

本ツールで適用される具体的な基準値は以下のとおりです。

チェック項目警告問題
タイミングなし終了時刻が開始時刻以前、または直前のキューが終了する前に開始するキュー
画面表示時間0.83 seconds未満、または7 seconds超なし
読取速度秒間17文字超秒間21文字超
行の長さ42 charactersを超える行なし
行数2行超なし
空のキューおよび重複キュー直前と同一内容のキュータイムスタンプはあるがテキストがないキュー

Sources, checked 2026-10-12: Subtitle Quality Checker settings

スコアは100, minus 120 points for every problem and 45 for every warning, each divided by the number of cuesから始まります。

読取速度:誰もがチェックしていない重要項目

「秒間文字数(CPS)」は、快適に読める字幕と、読むのが苦痛に感じられる字幕を分ける決定的な数値ですが、これを測定している人はほとんどいません。

計算は単純です。キュー内の文字数を画面表示秒数で割るだけです。例えば、60文字のキューが2秒間表示される場合、秒間30文字の速度になります。 視聴者はそのテキストを読み、映像を見て、音声を聴く作業をすべて同時に行わなければなりません。読み終えるのは不可能です。

一般的なスタイルガイドが標準としている目安は、一般視聴者向けでおよそ秒間17文字であり、本ツールはこれを超える箇所をすべて検出します。21を超えると、単なる注意点ではなく明確な「問題」としてフラグが立ちます。一般的な読者では最後まで読み切る前にテキストが消えてしまうためです。

このチェックが極めて価値を持つ理由は、読取速度の異常は他の方法では決して気づけないからです。ファイル形式は正常で、タイミングの整合性も取れており、構文エラーもありません。しかし字幕の切り替えが単に速すぎるのです。これに気付く唯一の方法は、すべてのキューに対して計算を行うことだけです。

アクセシビリティ適合性における位置づけ

混同されがちな2つの事柄を区別しておく価値があります。なぜなら、そのギャップこそがキャプション(字幕)の多くが失敗する原因だからです。

アクセシビリティ基準は、キャプションが存在しなければならないかどうかを定めます。WCAGでは録画済み動画のキャプションをレベルA、ライブ音声のキャプションをAAの項目として求めており、第508条(Section 508)も同様の点についてWCAGを参照しています。これらの基準が要求しているのは、キャプションが存在し、正確で、音声と同期していることです。

これらが定めていないのは、読書速度(リーディングスピード)や1行の長さです。WCAGには1秒あたりの文字数に関する数値規定はなく、数値を挙げている人がいればそれはスタイルガイドを引用しているにすぎません。ここで使用されている閾値は、実用的な限界が見出された放送や配信の実務に由来するものであり、適合基準とは異なる種類の規範です。

知っておくべき実用上の影響はここにあります。コンプライアンスチェックリストは「ファイルにキャプションがあるか」を尋ねるため、1秒間に30文字が表示される重複したキューでいっぱいのファイルでも「はい」と判定されます。キャプションは存在し、一応は同期していますが、本来それが必要な対象者にとっては読むことができません。誰もついていけないキャプションは、監査基準を満たしてもユーザーを裏切ることになります。

基準

キャプションが存在する必要があるかどうか

WCAGおよび第508条は、キャプションが存在し、正確で、同期していることを求めています。読書速度や行の長さは規定していません。

このチェッカー

人間が読めるかどうか

タイミング、重複、読書速度、行の長さを測定します。これは、適合性チェックリストが決して問うことのない可読性の側面です。

したがって、本ツールは適合性そのものではなく、キャプション品質における測定可能な側面をカバーします。タイミングが有効であるか、キューが衝突していないか、表示される速度でテキストが読めるかを確認できます。文言が音声に対して正確であるかどうか(基準が最も重視する部分)は別のチェックになります。単語誤り率(WER)計算ツールは、実際に話された内容と文字起こしを照合して測定します。

完璧なスコアが意味しないこと

これは、ファイルが構造的に健全であり、通常の制限内に収まっていることを意味します。字幕が正確であることを意味するわけではありません。

このツールは、単語が音声と一致しているかどうかを判別できません。動画の映像や音声を直接見聞きしないため、文字起こしが間違っていたり、会話から2秒ずれていたりしても、ここでのすべてのチェックを通過することがあります。実際の音声との同期確認は別の作業です。

また、スペルチェックは行いませんが、これは見落としではなく意図的な仕様です。スペルチェックには適切な言語の辞書が必要ですが、字幕には人名、地名、製品名、意図的な口語表現などが溢れており、単純なチェッカーでは何百もの警告が誤って出てしまいます。200件の誤検知リストはリストがまったくない状態よりも悪いため、無理に対応していません。

さらに、組織ごとのハウスルール(独自の規定)も考慮されません。放送局、配信プラットフォーム、アクセシビリティ基準はすべて行の長さや読書速度の基準が異なり、言語によっては全く異なる制限が必要になります。ここでの閾値は一般的な慣例であり、絶対的な規則ではありません。警告は「確認を促す合図」、エラーは「修正すべき問題」として扱ってください。

得意なこと

  • 無効なタイミングや重複したタイミングをタイムコードとともに検出
  • すべてのキューにおける読書速度の測定
  • 長すぎる行、過密なキュー、空のキュー、重複したキューのフラグ付け
  • ファイルをアップロードすることなくSRTおよびVTTファイルをチェック

想定されていない用途

  • 正確性の確認:音声を聞くことはないため、文言が正しいかどうかは判断できません
  • 同期ズレの確認:会話から2秒ずれているファイルでも通過します
  • スペルチェック:何百件もの誤検出を防ぐため、意図的に除外しています
  • 自動修正:ツールは該当キューを報告するのみで、編集は手動で行います

SRT、VTT、および無視される要素について

両方のフォーマットに対応しており、アップロードする代わりにテキストを貼り付けることも可能です。SRTのシーケンス番号やWEBVTTヘッダーは認識され、コンテンツとしてカウントされることなくスキップされます。

タイムスタンプはどちらの形式でも解析できるため、00:00:04,120のカンマも00:00:04.120のドットも問題なく、VTTの短い形式であるMM:SS.mmmにも対応しています。終了時刻の後ろに続くVTTのキュー設定(align:startやposition:10%など)は読み取られますが、テキストとして扱われず無視されます。

カウント処理が行われる前に、フォーマット用タグは除去されます。 これは見た目以上に重要です。斜体(イタリック)タグで囲まれた行は、視聴者にとって実際に長くなっているわけではないため、マークアップまでカウントしてしまうと問題のない行にまで警告が出てしまうからです。

字幕の作成や修正を代わりに行いたい場合

このツールは既存のファイルをチェックするためのものです。前後の作業には以下のツールをご利用いただけます。

字幕を作成する

字幕ジェネレーターは、録音・録画データからタイムコード付きの字幕を生成します。

クローズドキャプション

クローズドキャプションジェネレーターは、アクセシビリティ面をカバーします。

テキストからSRTへ

テキストSRT変換ツールは、文字起こしテキストを字幕ファイルに変換します。

字幕の焼き付け

動画に字幕を追加を使用して、作成した字幕を映像内に焼き付けます。

セリフを検索する

文字起こし検索は、タイムコードを維持したままキューを検索します。

翻訳をチェックする

翻訳チェッカーは、翻訳内容を原文と照合します。

まずはScreenAppで字幕を作成

このページのチェックツールはお使いのデバイス上で動作し、アカウントは不要です。録画内容で何を話したか、何が表示されたかに関する疑問への回答を得るには、ScreenAppにアップロードしてください。質問をクリックすると、その質問が入力された状態でScreenAppが開きます。

ScreenAppでは、トランスクリプト内の瞬間をクリックすると、プレーヤーが録音のそのポイントにジャンプします ため、どんな回答も録画と照らし合わせて確認できます。

各プランの機能

このページのツールは無料で、ずっと無料のままです。アカウントは、その前後のステップで必要になります。

アカウント不要

SRTまたはVTTをチェック

タイミング、重複、読書速度、行の長さをブラウザ上で解析します。

無料アカウント

字幕を作成

カードの登録は不要です。動画をアップロードしてタイムスタンプ付きの文字起こしを取得し、PDF、DOCX、TXT、SRT、VTTとしてエクスポートできます。無料プランには2 transcriptions of recordings up to 45 minutes eachと月間10回のAIチャットが含まれます。

トライアル

Proを7日間お試し

Proは年払いで月額$19で、月間50回の文字起こしと50回のAIチャットが利用できます。初回支払いが発生する前に、すべてのPro機能を7日間試してニーズに合うか確認できます。トライアルの対象はannual plans onlyです。トライアル利用条件:Card required。プランと利用規約をご確認ください。

FAQ

字幕チェッカーは実際に何をチェックしますか?

意味ではなく、構造と読みやすさをチェックします。すべてのキューを解析し、タイミングの妥当性、隣接するキュー間の重複、各キューの画面表示時間、1秒あたりの文字数(読書速度)、行の長さ、行数、空のキューや重複したキューを測定します。各検出結果には、該当するキューのタイムコードが記載されます。

字幕に適した1秒あたりの文字数はどれくらいですか?

一般的な視聴者向けとして多くのスタイルガイドで採用されている基準は約17文字/秒であり、ここでもそのしきい値を使用しています。これより十分に少なければ無理なく読めます。21を超えると、通常は視聴者が読み終える前にテキストが消えてしまいます。子供向け番組や専門的な内容の場合は、さらに遅い速度が求められます。

SRTチェッカーとVTTチェッカーの両方として機能しますか?

はい、両方に対応しています。`.srt`ファイルと`.vtt`ファイルを読み取ることができ、アップロードする代わりにテキストを貼り付けることも可能です。タイムスタンプはSRTのカンマとVTTのドットの両方に対応し、シーケンス番号や`WEBVTT`ヘッダーはスキップされ、終了時間以降のVTTキュー設定は字幕テキストとしてカウントされず無視されます。

問題を自動的に修正してくれますか?

いいえ、レポートするのみです。タイミングや改行を適切に修正することは編集上の判断であり、重複に対する適切な修正はどちらのキューに問題があるかによって異なります。タイムコード、測定値、および理由が表示されるため、普段お使いの字幕エディターで修正を行うために必要な情報が得られます。

スペルチェックは行われますか?

いいえ、意図的に行っていません。信頼性の高いスペルチェックを行うにはその言語に応じた適切な辞書が必要であり、字幕テキストには人名や製品名、意図的なくだけた表現が多く含まれます。そうした文脈を理解しないチェッカーは、正しい検出よりもはるかに多くの誤検知を引き起こすため、確実に測定できる項目のみを測定しています。

これはWCAGやセクション508への準拠をチェックしますか?

規格への適合性チェックではありません。これらの標準規格は字幕が存在し、正確で同期しているかを定めており、その一部は人間が音声とテキストを照らし合わせて確認する必要があります。本ツールが測定するのは読みやすさの側面(タイミングの妥当性、重複、表示時間、読書速度、行の長さ)です。ファイルが適合チェックリストを満たしていても、読むには速すぎる場合があり、本ツールはそのような課題を補います。

字幕が速すぎることはアクセシビリティの問題になりますか?

規格で明確な数値が定められていなくても、実質的には問題になります。字幕は音声を理解できるようにするために存在しており、読み切る前に消えてしまうテキストはその役割を果たせません。聴覚障害者や難聴者、第二言語で視聴している人、騒音の中にいる人など、全員が同様に情報を失うことになります。そのため、ここでは読書速度を単なる目安ではなく重要な要素として扱っています。

字幕データはどこかにアップロードされますか?

いいえ。ファイルは純粋なJavaScriptとしてブラウザ内で解析・測定されるため、お使いのデバイスから外部に送信されることはありません。未公開のエピソードやクライアントのファイルをチェックする際に、ローカルチェッカーが重宝されるのはそのためです。

実際のユーザーからの実際の結果

works like a charm, notes have been super helpful alongside chat function. loveeeee
KS
Katharine Suy
Chrome Web Store, October 17, 2024
nice app for important summary
S
SAHIL
Google Play, January 30, 2026

生産性を向上させる準備はできていますか?

無料アカウントで字幕品質チェッカーを始められます。利用制限があり、アプリのダウンロードには有料プランが必要です。

無料で開始 →

60秒で使い始める