Перевірити субтитри за правилами FCC
Або вставте текст субтитрів
Параметри
Ліміт — це не число, яке ви вводите: він зчитується з опублікованого документа, і звіт називає цей документ, цитує речення, з якого він узятий, каже, чи це вимога чи настанова, і дає день останньої перевірки з посиланням. Вибирайте документ, перед яким ви відповідальні. Вони не згодні між собою: Netflix рахує символи за секунду й обмежує рядок 42 символами, тоді як Ofcom і BBC рахують слова за хвилину, а щодо довжини рядка BBC обмежує його 37. Троє з них взагалі не наводять цифр — 47 CFR §79.1, WCAG 2.2 SC 1.2.2 і EN 301 549, який вимагає, щоб вебсторінки й не вебдокументи задовольняли той самий критерій. Ці троє вимагають, щоб субтитри називали, хто говорить, і несли невербальну інформацію, а всі числа лишають мовнику; сторінка, що їх перевіряє, питає, чи файл це робить, а не чи перевищено якесь число. Вони також не мають однакової ваги: дефект, що читається як попередження за WCAG, читається як помилка за EN 301 549, бо стандарт перетворює цей критерій на «мусить». Зміна цього поля змінює ліміт і цитату разом, тож звіт ніколи не несе число одного документа під ім’ям іншого. Сторінки, що перевіряють щось, сказане лише одним із цих документів, пропонують лише його.
У якій частоті кадрів пораховано таймінги. На сторінках форматів це те, що потрібно MicroDVD, бо він зберігає час як номери кадрів. На сторінках частоти кадрів це частота, за якою файл синхронізували — версія, для якої робили субтитри, — а друге поле сторінки приймає частоту відео, з яким ви будете їх використовувати. 23,976, 24, 25, 29,97, 30, 50, 59,94 і 60 — найпоширеніші. Помилка зміщує весь таймлайн, а на сторінках частоти кадрів — на відношення, а не на фіксовану величину.
47 CFR §79.1(j)(2) описує чотири якості субтитрів: точність, синхронність, повноту й розміщення. Ця сторінка проводить файл через ті перевірки, які текстового файлу взагалі піддаються, і чесно називає решту. Єдиний змістовний висновок тут — ідентифікація мовця; чотири розділи про швидкість, довжину рядка, мінімум і максимум тривалості друкують «не застосовується», бо стаття не встановлює жодного числа. Файл не змінюється.
Це не збій перевірки, а буквальний стан документа. §79.1 вимагає, щоб субтитри були точними, синхронними, повними й доречно розміщеними, але не дає ні мілісекунд, ні знаків у рядку, ні слів за хвилину. Тому в єдиній таблиці, яка має рядок, немає колонки ліміту: виміряне є, порівнювати нема з чим. Позначка Error, а не Warning, теж походить від документа — це нормативна вимога, а не настанова.
Друга причина відмовитися від вироку в тому, що частина чотирьох якостей лежить поза файлом: точність потребує діалогу для порівняння, повнота — звуку, розміщення — зображення. Звіт, який надрукував би числа для швидкості й довжини під цим заголовком, заявив би про покриття, якого стаття не дає. Невербальна інформація — інша половина того самого речення — названа серед неперевіреного, а не пропущена мовчки.
Приклади
Файл, де в одній репліці говорять двоє
Субтитри
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 read faster than the limit — Not applicable. No limit was given, so there is nothing to compare against
Lines longer than the limit — Not applicable. No limit was given, so there is nothing to compare against
Cues below the minimum duration — Not applicable. No limit was given, so there is nothing to compare against
Cues above the maximum duration — Not applicable. No limit was given, so there is nothing to compare against
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 47 CFR §79.1 — Closed captioning of televised video programming — (j)(2)(i) Accuracy: captioning shall provide nonverbal information that is not observable, such as the identity of speakers
What it was checked against
Standard: FCC caption quality rules (47 CFR §79.1)
Where it is stated: (j)(2)(i) Accuracy: captioning shall provide nonverbal information that is not observable, such as the identity of speakers
Stated as: Requirement
Verified: 2026-10-16
Not checked by this page: (j)(2)(i) Accuracy: captioning shall provide nonverbal information that is not observable, such as the existence of music, sound effects, and audience reactionПрочитайте чотири верхні розділи разом: це відповідь на питання, що §79.1 вимагає від швидкості читання, і відповідь — що стаття цього не каже. У єдиній таблиці, яка має рядок, немає колонки ліміту, бо застосоване речення встановлює обов’язок без числа. Позначка Error, а не Warning, теж від документа: це нормативне правило, тоді як ліміти Ofcom і Netflix — настанови. Останній рядок — друга половина того самого речення, невербальна інформація, названа, а не пропущена.
Файл, який називає мовців усюди
Субтитри
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,000
MARY: I know what you did.
JOHN: Then say it out loud.
3
00:00:08,000 --> 00:00:10,000
- And that is the end of it.
Що знаходить звіт
Cues with two speakers and no name — Nothing found.
Checked against
Standard: FCC caption quality rules (47 CFR §79.1)
Where it is stated: (j)(2)(i) Accuracy: captioning shall provide nonverbal information that is not observable, such as the identity of speakers
Stated as: RequirementНічого не знайдено, і на відміну від чотирьох верхніх розділів це справжній результат. Середня репліка містить два ходи, і обидва названі. Третя репліка починається з тире й містить один хід, тому називати нікого. Приберіть імена із середньої репліки — і файл перетвориться на один висновок; саме на цій парі прикладів тримається поведінка сторінки.
Файл, який не називає нікого
Субтитри
1
00:00:01,000 --> 00:00:03,000
- I know what you did.
2
00:00:04,000 --> 00:00:06,000
- Then say it out loud.
3
00:00:08,000 --> 00:00:10,000
MUSIC: Slow piano.
Що знаходить звіт
Cues with two speakers and no name — Not applicable. This file never names a speaker, so there is no way to tell whether the ones it leaves unnamed should have been namedЦе межа перевірки, названа у звіті, а не схована. Речення FCC вимагає передавати інформацію, якої не видно, а чи бачить аудиторія, хто говорить, — факт про зображення, а не про текстовий файл. Файл, який десь називає мовців, доводить, що особу не завжди видно, і конвенцію можна перевірити. Файл без імен нічого не доводить, тому сторінка каже, що судити не може. MUSIC: не вважається іменем: це невербальна інформація, вимога, названа серед неперевіреного.
Часті запитання
Що саме 47 CFR §79.1 каже про якість субтитрів?
Пункт (j)(2) називає чотири якості: точність, синхронність, повноту й розміщення. Точність вимагає передавати невербальну інформацію, яку не видно, зокрема особу мовця й наявність музики, звукових ефектів та реакції аудиторії. Стаття не встановлює числових лімітів для швидкості, довжини рядка чи тривалості.
Чому чотири з п’яти розділів звіту FCC кажуть, що ліміт не задано?
Бо стаття справді не задає числа. §79.1 вимагає синхронності, але не перелічує слів за хвилину; вимагає точності, але не каже, скільки знаків у рядку. Ці розділи друкують «не застосовується», а не «нічого не знайдено», щоб читач не сплутав відсутність критерію з чистим результатом.
Які з чотирьох якостей FCC текстового файлу взагалі піддаються перевірці?
Ідентифікація мовця — єдина, яку ця сторінка перевіряє змістовно, і навіть вона з обмеженням: чи видно мовця, вирішує зображення. Точність потребує діалогу, повнота — звуку, розміщення — картинки, тому вони лежать поза файлом. Синхронність можна виміряти лише тоді, коли документ задає число, а §79.1 його не задає.
Чому висновок про мовця на сторінці FCC є Error, а на сторінці WCAG — Warning?
Бо 47 CFR §79.1 — нормативна вимога, а речення WCAG про ідентифікацію мовця живе в пояснювальному документі, який є інформативним. Однаковий вимір набуває різної ваги залежно від документа, і звіт показує це в колонці ваги, а не приховує.
Яку вимогу FCC сторінка називає неперевіреною?
Невербальну інформацію: наявність музики, звукових ефектів і реакції аудиторії. Це друга половина того самого речення (j)(2)(i), і вона потребує звуку, а не тексту. Сторінка не пропускає її мовчки, а друкує в розділі неперевіреного, щоб читач бачив межу перевірки.
Чи означає чистий звіт, що мої субтитри відповідають 47 CFR §79.1?
Ні. По-перше, стаття зобов’язує розповсюджувачів телевізійного відео у США, а не описує ваш файл. По-друге, більшість її вимог неможливо перевірити без діалогу, звуку й зображення. Чистий звіт означає лише, що в перевіреній частині нічого не знайдено, і сторінка прямо називає цю межу.
Що перевіряє перевірка
- Звіт описує файл, а не послугу. 47 CFR §79.1 зобов’язує розповсюджувачів телевізійного відеопрограмування у США; це не твердження про файл субтитрів, і ніщо тут не робить висновку про відповідність. Звіт каже, скільки реплік виміряно, яке речення цитує кожен висновок і які вимоги статті не вдалося перевірити взагалі, зокрема дві з чотирьох якостей, на які текстового файлу не вистачає.
- Є й друга причина не виносити вирок. Точність потребує діалогу для порівняння, повнота — звуку, розміщення — зображення. Звіт, який надрукував би числа для швидкості й довжини рядка під цим заголовком, заявив би про покриття, якого стаття не дає, і читач не мав би способу відрізнити перевірені частини від неперевірених.
Джерела
- FCC 47 CFR §79.1 — Closed captioning of televised video programming. Пункт (j)(2) називає чотири якості: accuracy, synchronicity, completeness, placement. Пункт (j)(2)(i) вимагає передавати невербальну інформацію, яку не видно, зокрема особу мовців і наявність музики, звукових ефектів та реакції аудиторії.
- FCC 47 CFR §79.1(j)(2) — вимога синхронності: субтитри мають показуватися зі швидкістю, що дозволяє глядачам їх прочитати. Саме проти цього речення міряла б перевірка швидкості читання, але воно не називає числа, тому звіт не друкує таблиці швидкості.
- EN 301 549 (ETSI) v3.2.1 — пункт 9.1.2.2 Captions (Prerecorded): сторінка, що є вебвмістом, має відповідати критерію WCAG 2.1 1.2.2; пункт 10.1.2.2 повторює те саме для невебдокументів.
- WCAG 2.1 Success Criterion 1.2.2 (Captions, Prerecorded), рівень A — вимога до синхронізованих медіа з попередньо записаним звуком.
- EN 301 549 — ДСТУ EN 301 549:2022 є українським прийняттям EN 301 549 V3.2.1 методом IDT, чинним з 15 червня 2022 року; базою слугує WCAG 2.1.