Проверить обозначение говорящего
Или вставьте текст субтитров
Параметры
Лимит — не число, которое вы вводите: он берётся из опубликованного документа, а отчёт называет этот документ, цитирует фразу, из которой он взят, говорит, требование это или рекомендация, и указывает день последней проверки со ссылкой. Выберите документ, перед которым вы отвечаете. Они не согласны между собой: 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. Ошибка сдвигает весь таймлайн, а на страницах частоты кадров — на коэффициент, а не на фиксированную величину.
Когда в одной реплике говорят двое, реплика обязана это показать и назвать, кто говорит. Тире в начале строки отмечает смену говорящего, имя перед строкой называет его; страница перечисляет реплики, которые делают первое и пропускают второе. Файл читается в браузере, никуда не отправляется и не меняется, а на выходе — отчёт, который скачивается одним PDF или одним CSV.
Три документа, по которым страница умеет судить, говорят одно и то же и не дают ни одной цифры: правило FCC 47 CFR §79.1(j)(2)(i) требует передавать невербальную информацию, которую нельзя наблюдать, и называет личность говорящего примером; критерий WCAG 2.2 1.2.2 требует, чтобы субтитры указывали, кто говорит; EN 301 549 не добавляет своего — его пункт 9.1.2.2 требует того же от веб-страниц, а 10.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,000
- I know what you did.
- Then say it out loud.
3
00:00:08,000 --> 00:00:10,000
MARY: It does not matter now.
Что находит отчёт
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 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
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
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В отчёт попадает только средняя реплика. Две другие называют своих говорящих — без этого файл вообще нельзя было бы проверять: файл, который где-то называет говорящих, имеет соглашение, и средняя реплика его нарушает. Обратите внимание на столбцы: «Измерено» стоит и содержит «2 items», потому что посчитаны две смены, а «Предел» отсутствует, потому что §79.1 не называет числа. Важность — «Ошибка», а не «Предупреждение», и это тоже говорит документ: это предложение норма права, тогда как пределы Ofcom, Netflix и BBC на других страницах — рекомендации, написанные их авторами для себя.
Одна строка с тире — один говорящий
Субтитры
1
00:00:01,000 --> 00:00:03,000
MARY: I told you not to wait up.
2
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
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Граница, вокруг которой построена вся страница: тире отмечает смену говорящего, поэтому одна строка с тире — это один человек, и называть некого. Два — наименьшее число, которое считается. Записанная как «больше одной смены» в одну сторону и «хотя бы две» в другую, эта же проверка либо помечала бы каждую обычную реплику файла, либо пропускала бы каждую реплику, в которой происходит разговор.
Файл, который никого не называет
Субтитры
1
00:00:01,000 --> 00:00:03,000
- I know what you did.
2
00:00:04,000 --> 00:00:07,000
- Then say it out loud.
Что находит отчёт
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
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
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, и две последние строки отчёта объясняют, почему этот стандарт в списке: применённый пункт процитирован с номером, а строка ниже называет пункт, который не применён.
Частые вопросы
По каким документам здесь можно проверить указание говорящего?
По трём. FCC 47 CFR §79.1(j)(2)(i) требует, чтобы закрытые субтитры передавали невербальную информацию, которую нельзя наблюдать, и называет личность говорящего её примером; WCAG 2.2, критерий 1.2.2, требует, чтобы субтитры указывали, кто говорит; EN 301 549, пункт 9.1.2.2 для веб-страниц и 10.1.2.2 для невеб-документов, требует выполнять тот же критерий, и так до субтитров добирается Европейский акт о доступности.
Вес у них разный, и отчёт пишет это отдельной строкой: правило FCC и пункт EN 301 549 заявлены как требования, а предложение WCAG, которое применяет страница, находится в пояснительном документе, чья собственная шапка называет объяснения информативными и не обязательными для соответствия. Поэтому одна и та же реплика читается как ошибка по первым двум и как предупреждение по WCAG.
Почему два тире в одной реплике считаются двумя говорящими, а не одним?
Потому что тире — соглашение о смене говорящего: строка субтитра, начинающаяся с тире, понимается как другой человек по сравнению со строкой выше. Это соглашение и делает реплику с двумя тире достойной отчёта — читателю сообщили, что говорит кто-то другой, и не сообщили кто. Здесь распознаются оба соглашения: строка, начинающаяся с тире, считается сменой, а строка, начинающаяся с имени и двоеточия, — сменой, у которой есть имя.
Почему файл, который никогда не называет говорящего, получает «не применимо», а не «чисто»?
Потому что на вопрос, нужно ли было называть говорящего, файл субтитров ответить не может. Требование касается информации, которую зритель не наблюдает: если говорящий на экране и у него движутся губы, передавать нечего, а текстовый файл ничего не записывает о том, что было на экране. Файл, называющий говорящих в части реплик, доказывает, что личность в этом материале не всегда видна, — поэтому там есть соглашение, за которое можно держаться. Там, где такого соглашения нет нигде в файле, страница говорит, что судить не может, и называет причину, а не печатает ноль находок: чистый отчёт и проверка, которую не удалось сделать, иначе читались бы одинаково.
Говорит ли 47 CFR §79.1, сколько говорящих может быть в одной реплике?
Нет. Правила качества закрытых субтитров FCC перечисляют четыре свойства — точность, синхронность, полноту и размещение, — и личность говорящего появляется под точностью. Цифры в разделе нет нигде: ни числа смен на реплику, ни предела знаков, ни скорости. Поэтому отчёт этой страницы печатает измеренное и вовсе убирает столбец предела, и это стоит знать до того, как вы пойдёте искать число для своего дома стилей.
Считается ли пометка музыки или звука именем говорящего?
Нет. Строка вида MUSIC: Slow piano. по форме похожа на названную смену, и если считать её таковой, вполне обычная реплика выглядела бы так, будто кого-то назвали. Пометки такого рода — музыка, примечание, звук, текст песни — исключены из счёта с обеих сторон. Это неречевая информация, отдельное требование в том же предложении и отдельная проверка; страница перечисляет её среди того, что не проверяла.
Меняет ли проверка указания говорящего сам файл?
Нет. Файл читается и остаётся как был, ничего не загружается. Если нужно убрать имена, это противоположный инструмент, и он пишет новый файл. Если нужно разделить двух говорящих из найденной реплики на две реплики, это правка таймлайна, а не решение, которое страница может принять за вас: только вы знаете, где на самом деле происходит смена.
Что ищет проверка
- Отчёт описывает файл, а не сервис. 47 CFR §79.1 обязывает распространителей телевизионного видеопрограммирования в США; WCAG 2.2 — стандарт, по которому оценивают сайт или сервис, а EN 301 549 — гармонизированный стандарт, на который указывает Европейский акт о доступности. Ни один из трёх не является утверждением о файле субтитров самом по себе, и ничто здесь не заключает, что ваши субтитры соответствуют требованиям. Отчёт сообщает, сколько реплик измерено так, как их измеряет эта страница, какое предложение цитирует каждая находка и какие части этих документов страница вовсе не проверяла.
- Проверка намеренно узкая, и узость здесь — честная часть. Личность говорящего требуется там, где её нельзя наблюдать, а это факт о картинке, которого файл субтитров не несёт. Вместо догадки страница использует собственное соглашение файла как доказательство того, что называть было нужно. Следствие: файлы, которые никогда не называют говорящих, никогда не получают отказ, и это реальное ограничение проверки, а не её достоинство.
Источники
- FCC 47 CFR §79.1 — Closed captioning of televised video programming, пункт (j)(2)(i): субтитры должны передавать невербальную информацию, которую нельзя наблюдать, например личность говорящих. Это правила качества закрытых субтитров FCC, цитируемые по опубликованному тексту.
- WCAG 2.2 Success Criterion 1.2.2 (Captions, Prerecorded), уровень A. Сам критерий не упоминает указание говорящего; это предложение находится в пояснительном документе Understanding, чья шапка говорит, что объяснения информативны и не обязательны для соответствия WCAG, поэтому страница записывает находку как предупреждение.
- EN 301 549 (ETSI) v3.2.1 — пункт 9.1.2.2 Captions (Prerecorded): веб-страница должна выполнять критерий WCAG 2.1 1.2.2; пункт 10.1.2.2 говорит то же для невеб-документов. Собственных требований к субтитрам сверх этой инкорпорации стандарт не содержит, поэтому применяемое предложение цитируется из WCAG, а отсюда взят только номер пункта.
- WCAG 2.1 — ГОСТ Р 52872-2019 принимает этот стандарт как национальный; на него ссылаются в российской закупочной документации, и об указании говорящего он говорит то же, что и его источник.