EN 301 549 字幕チェック
字幕テキストを貼り付けることもできます
オプション
上限は入力する数値ではなく、公開文書から読み取るものです。レポートにはその文書名、引用した文、それが要件か指針か、最後に確認した日とリンクが表示されます。自分が責任を負う文書を選んでください。文書同士は一致しません。Netflix は1秒あたりの文字数で数え、1行を42文字に制限します。Ofcom と BBC は1分あたりの単語数で数え、行の長さは BBC が37文字です。3つは数値をまったく示しません。47 CFR §79.1、WCAG 2.2 SC 1.2.2、そして同じ基準を満たすことを求める EN 301 549 です。この3つは、話者が誰かを示すことと非音声情報を伝えることを求め、数値は放送事業者に任せます。これらを確認するページは、数値を超えたかではなく、ファイルがそれを満たしているかを問います。重みも同じではありません。WCAG では警告となる不備が、EN 301 549 ではエラーになります。この基準がその条件を「shall」に変えるからです。この欄を変えると上限と引用が一緒に変わるため、ある文書の数値が別の文書名で載ることはありません。いずれか1つの文書だけが定める項目を確認するページでは、その文書だけを選べます。
タイミングを数える基準のフレームレートです。形式のページでは MicroDVD が必要とする値で、同形式は時間をフレーム番号で保存します。フレームレートのページでは、そのファイルがどのレートを前提に作られたか(字幕が合わせて作られた版)を指し、ページの2つ目の欄には実際に使う動画のレートを入れます。よく使われるのは 23.976、24、25、29.97、30、50、59.94、60 です。間違えると時間軸全体がずれます。フレームレートのページでは、ずれは固定量ではなく比率で生じます。
EN 301 549 は ICT のアクセシビリティ要件に関する欧州標準で、収録済みの字幕については 1 つのことを述べます。9.1.2.2 はウェブページに、10.1.2.2 は非ウェブ文書に、WCAG 2.1 の達成基準 1.2.2 Captions (Prerecorded) を満たすことを求めます。その取り込み以上に独自の要件は述べておらず、WCAG の達成基準自体も数字を述べません。読速も行長も表示時間の上限もありません。この頁は持っているすべての字幕検査をどちらかの文書に対して実行します。2 頁ではなく 1 頁なのは、検査が同じ検査で、変わるのが文の重みだけだからです。ファイルはブラウザ内で読まれ、送信も変更もされません。
興味深いのは重みで、両方の文書をここで選べる理由でもあります。この頁が適用する文は、EN 301 549 では「満たさなければならない」という義務として、WCAG では指針として述べられます。誰が話しているかを示すという言葉は、WCAG の Understanding 文書にあります。だから同じファイルの同じ cue が、欧州標準ではエラーとして、それが取り込む達成基準では警告として読めます。2 回の実行の間にファイルは何も変わっていません。これは 2 つの文書についての事実で、一度は見る価値があります。
どちらの文書も数字を与えないので、レポートの 5 節のうち 4 節は上限が示されなかったと述べます。それは空の頁ではありません。社内基準を書く前に人が尋ねる問いへの答えです。自分が満たさなければならないアクセシビリティ標準は、字幕をどれだけ速く読ませてよいか、どれだけ画面に出してよいかを述べているのか。述べていません。それらの数は放送局とプラットフォームのスタイルガイドにあり、それは別の種類の文書で、そちらのレポートはそう述べます。
例
EN 301 549 で見た同じファイル
字幕
1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.
2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.
3
00:00:09,000 --> 00:00:09,600
Wait.
4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.
5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.
レポートが検出するもの
Cues with two speakers and no name — 1 found
Severity Cues Start End Measured Clause
Error 2 00:00:04.000 00:00:07.400 2 items ETSI EN 301 549 v3.2.1 — Accessibility requirements for ICT products and services — 9.1.2.2 Captions (Prerecorded): Where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)
What it was checked against
Standard: ETSI EN 301 549 (EU accessibility requirements for ICT)
Where it is stated: 9.1.2.2 Captions (Prerecorded): Where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)
Stated as: Requirement
Verified: 2026-10-16
Not checked by this page: 10.1.2.2 Captions (Prerecorded): Where ICT is a non-web document, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)最後の行に注目してください。EN 301 549 はウェブページと非ウェブ文書を 2 つの条項で扱い、同じ達成基準について同じことを述べます。この頁はウェブページの条項を適用し、もう片方を検査しなかったものとして名指しします。どちらが適用されるかはファイルが何として公開されるかで決まり、テキストファイルはそれを記録しないからです。引用そのものが残りを担います。条項番号は EN 301 549 のもので、適用する文は WCAG から引用されます。標準が達成基準を再掲せず取り込む形だからです。
WCAG 2.2 SC 1.2.2 で見た同じバイト列
字幕
1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.
2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.
3
00:00:09,000 --> 00:00:09,600
Wait.
4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.
5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.
レポートが検出するもの
Cues with two speakers and no name — 1 found
Severity Cues Start End Measured Clause
Warning 2 00:00:04.000 00:00:07.400 2 items Understanding Success Criterion 1.2.2: Captions (Prerecorded) — Intent: captions not only include dialogue, but identify who is speaking
What it was checked against
Standard: WCAG 2.2 Success Criterion 1.2.2
Where it is stated: Intent: captions not only include dialogue, but identify who is speaking
Stated as: Guideline入力も cue も測定値も同じで、重大度の列だけがエラーではなく警告です。この 1 つのセルが、2 頁ではなくこの頁を持つ理由です。変わるのは文書で、2 回の実行を比べるのがそれを見る唯一の方法です。条項の行も、EN 301 549 の条項番号から Understanding 文書へ変わります。WCAG がそこに述べているからです。どちらが正しいということもなく、2 つの文書があり、レポートはどちらを尋ねたかを伝えています。
ダッシュが隠す名前
字幕
1
00:00:01,000 --> 00:00:03,000
MARY: It does not matter now.
2
00:00:04,000 --> 00:00:07,000
- JOHN: I told you not to wait up.
- Then say it out loud.
レポートが検出するもの
Cues with two speakers and no name — 1 found
Severity Cues Start End Measured Clause
Error 2 00:00:04.000 00:00:07.000 2 items ETSI EN 301 549 v3.2.1 — Accessibility requirements for ICT products and services — 9.1.2.2 Captions (Prerecorded)
このファイルは 2 人目を「- JOHN:」として名指ししているのに、報告されます。検査の既知の限界で、ここに印字しています。名前は行頭にあるときだけ認識され、行頭のダッシュは名前の付かない話者交代として読まれます。直し方は「JOHN:」かダッシュだけのどちらかにすることで、両方は書きません。この例があるのは、例で見える限界のほうが、納品の最後にレポートで出会う限界より対処しやすいからです。
よくある質問
EN 301 549 と WCAG 1.2.2 を同じ頁で検査するのはなぜですか?
EN 301 549 の 9.1.2.2 が収録済み字幕について独自の要件を述べず、ウェブページが WCAG 2.1 の達成基準 1.2.2 を満たすことを求めているからです。2 頁にすれば同じ規則を同じファイルに走らせ、上に書かれた標準名だけが違うレポートが 2 つできます。それは 2 つの答えではなく、ほぼ重複した頁の組です。文書を選べる 1 頁なら、その比較が意味を持つ場所、重大度と条項の列に残ります。
同じ cue が EN 301 549 ではエラー、WCAG では警告になるのはなぜですか?
重みを決めるのは検査ではなく文書だからです。EN 301 549 は「満たさなければならない」と要件を述べるので、レポートは検出をエラーとして運びます。WCAG の達成基準 1.2.2 はレベル A の基準で、規範的な本文は誰が話しているかに触れません。その文は併せて公表される Understanding 文書にあり、参考資料です。だから同じ検出を警告として運びます。両方を走らせるのは数秒で、どちらの文書に実際に責任を負うかを見る最も明快な方法です。
EN 301 549 のどの条項が字幕に適用され、この頁はどれを検査しませんか?
9.1.2.2 がウェブページに、10.1.2.2 が非ウェブ文書に適用され、どちらも WCAG 2.1 の達成基準 1.2.2 を満たすことを求めます。この頁はウェブページの条項を適用し、非ウェブの条項を検査しなかったものとして載せます。どちらが適用されるかは内容の公開方法で決まり、字幕ファイルはそれを記録しないからです。この標準を選んで最後の行を読めば、両方の条項が存在することが分かります。黙って片方を選ぶレポートより多くを伝えます。
EN 301 549 と WCAG 1.2.2 は字幕のタイミングや長さについて数字を述べていますか?
どちらも述べていません。達成基準 1.2.2 は収録済みの内容に caption を提供することを求め、周辺の資料が誰が話しているかを示し非音声情報を伝えることを求めますが、読速も行長も最小・最大表示時間もどこにもありません。EN 301 549 は達成基準を再掲せず取り込むので、数値は足しません。このレポートの 5 節のうち 4 節がそう述べており、社内基準を書く前に人が尋ねる問いへの答えです。
欧州アクセシビリティ法と EN 301 549 はどう関係しますか?
EN 301 549 は欧州アクセシビリティ法が指す整合標準なので、欧州のサービスは WCAG 単独ではなくこれに対して評価される傾向があります。この頁がそれを、それが取り込む達成基準と並べて提供する理由であり、検出がエラーとして読める理由です。法が標準を通じて要件を拘束力あるものにするのに対し、WCAG 単独はサイトが満たすことを選べる標準です。レポートはサービスではなくファイルを記述するので、どちらにせよ判定までは踏み込みません。
この頁はサービスが EN 301 549 に適合するかを決めますか?
いいえ。1 つの字幕ファイルに何が入っているか、この頁の測り方で何件の cue が測定されたか、各検出がどの条項を引用するか、何を検査しなかったかを報告します。EN 301 549 は ICT 製品とサービスに適用され、サービスにはプレーヤー、インターフェース、配信も含まれ、caption ファイルだけではありません。ここで問題なしのレポートは、この頁の検査に引っかからなかったという意味で、適合の判断に必要な声明より狭いものです。
このチェックが見るもの
- レポートはサービスではなくファイルを記述します。EN 301 549 は欧州アクセシビリティ法が指す整合標準で、WCAG 2.2 はサイトや製品が評価される標準です。どちらも 1 つの字幕ファイルについての声明ではなく、ここには何かが適合するという結論はありません。レポートが述べるのは、この頁の測り方で何件の cue が測定されたか、各検出がどの条項を引用するか、その条項が文書でどう述べられているか、そして文書のどの部分を検査しなかったかです。
- この頁の 2 つの文書の違いは飾りではありません。同じ cue が EN 301 549 ではエラー、WCAG では警告として読めるのは、片方が要件を「shall」で述べ、もう片方が参考資料で述べるからです。どちらに責任を負うかは内容をどこで公開するか、誰が尋ねるかで決まり、字幕ファイルからは分かりません。だからレポートは選ばずに両方を報告します。
参考資料
- EN 301 549 (ETSI) v3.2.1 — clause 9.1.2.2 Captions (Prerecorded): where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded). Clause 10.1.2.2 states the same requirement for non-web documents. The standard states nothing of its own about captions beyond that incorporation, so the sentence this page applies is quoted from WCAG and only the clause number is quoted from here.
- WCAG 2.2 Success Criterion 1.2.2 (Captions, Prerecorded), Level A. The criterion requires captions for prerecorded audio content in synchronised media. The sentence about identifying who is speaking is in the Understanding document for it, which is informative rather than normative, and that is why this page records the finding as a warning when WCAG is the document chosen.