Проверка качества субтитров

Перетащите файл SRT или VTT, и он проверит каждую реплику на некорректное время, наложения, скорость чтения, длину строки и длительность, а затем укажет на те, что нужно исправить. Он анализирует файл в вашем браузере, поэтому ничего не загружается.

Вставьте субтитры или файл SRT/VTT.

Записи шифруются при передаче и хранении и не используются для обучения моделей ИИ. Конфиденциальность · Безопасность

Проверьте файл субтитров перед публикацией

Вставьте содержимое файла .srt или .vtt, или перетащите файл, и каждая реплика будет разобрана и измерена. Вы получите оценку и список того, что на самом деле не так: недействительные или перекрывающиеся тайминги, реплики, которые слишком быстро мелькают, подписи, которые слишком долго остаются на экране, слишком длинные строки и текст, читаемый быстрее, чем кто-либо может его прочитать.

Каждая проблема возвращается с соответствующим таймкодом, так что вы исправляете реплику 47, а не прокручиваете файл в ее поисках.

Работает в браузере. Файл разбирается и измеряется на вашем устройстве, что важно, когда субтитры относятся к невыпущенному эпизоду или видео клиента.

Проблемы со временем

Реплики без длительности и реплики, перекрывающие предыдущую.

Скорость чтения

Символов в секунду для каждой реплики - проверка, которую почти никто не делает.

Время на экране

Подписи, которые слишком быстро мелькают или слишком долго остаются на экране.

Длина и количество строк

Строки, которые плохо переносятся или закрывают слишком большую часть изображения.

Как выглядит отчет

Вот как выглядит результат. Файл и его реплики созданы для этого примера.

Оценка 79

episode-12-en.srt: 18 реплик, 2 проблемы, 3 требуют внимания

Проблема

Перекрывающиеся реплики at 00:00:41

Эта реплика начинается в 00:00:41, до того как предыдущая заканчивается в 00:00:42. Перекрывающиеся реплики накладываются или мигают в зависимости от плеера.

Проблема

Скорость чтения слишком высокая at 00:01:07

Эта реплика отображается со скоростью 26,4 символа в секунду. Выше примерно 17 символов текст исчезает до того, как зритель успевает его прочитать.

Предупреждение

Слишком длинная строка at 00:01:30

Одна строка содержит 51 символ. После примерно 42 символов строка переносится непредсказуемо или выходит за пределы узкого экрана.

Предупреждение

Слишком долго на экране at 00:02:02

На экране 8,4 секунды. После примерно 7 секунд статическая подпись воспринимается как "зависшие" субтитры.

Предупреждение

Дубликат предыдущей реплики at 00:02:15

Текст идентичен предыдущей реплике, что обычно означает, что строка была вставлена дважды.

Все остальные инструменты для субтитров создают их, этот - проверяет

Создание субтитров - решенная проблема. Полдесятка инструментов расшифруют видео и передадут вам SRT, и большинство из них справляются достаточно хорошо.

Чего почти никто не делает, так это не сообщает, насколько хорош полученный вами файл. Поэтому субтитры поставляются с репликой 12, перекрывающей реплику 13, строкой из 78 символов, которая переносится в три на телефоне, и подписью, содержащей 40 символов в течение полусекунды. Ничего из этого не видно в текстовом редакторе. Все это становится очевидным для зрителя примерно через десять секунд.

Здесь проверки основаны на арифметике временных меток и подсчете символов. В этом и смысл: это проблемы субтитров, которые можно доказать, а не обсуждать.

Что он измеряет

Недействительные тайминги

Реплика, время окончания которой совпадает или предшествует времени начала, не имеет длительности. Большинство плееров молча пропускают ее, поэтому строка никогда не появляется.

Перекрывающиеся реплики

Одна реплика все еще на экране, когда начинается следующая. Плееры накладывают, мигают или пропускают одну из них. Наиболее распространенная ошибка в файлах, отредактированных вручную.

Время на экране

Слишком короткая воспринимается как вспышка, а не строка. Слишком длинная выглядит "зависшей", и зритель перестает доверять синхронизации.

Скорость чтения

Символы, деленные на секунды на экране. Подробно описано ниже, потому что почти никто это не измеряет.

Длина и количество строк

Длинная строка переносится в неудобном месте. Три или более строк закрывают слишком большую часть изображения.

Пустые и дублирующиеся реплики

Пустая реплика резервирует время на экране ни для чего. Идентичный повтор почти всегда является двойной вставкой.

Вот точные пределы, которые он использует.

ПроверкаПредупреждениеПроблема
ТаймингНетВремя окончания совпадает или предшествует времени начала, или реплика начинается до того, как закончится предыдущая
Время на экранеМенее 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.

Скорость чтения - это проверка, которую никто не проводит

Количество символов в секунду - это показатель, который отличает комфортные субтитры от тех, что кажутся домашним заданием, и почти никто его не измеряет.

Арифметика проста. Возьмите количество символов в реплике, разделите на время ее отображения на экране. Реплика с 60 символами, отображаемая в течение 2 секунд, имеет скорость 30 символов в секунду. Зритель должен читать это, смотреть картинку и слушать, все одновременно. Он не успеет.

Большинство руководств по стилю сходятся на уровне примерно 17 символов в секунду для широкой аудитории, и это помечает все, что выше этого значения. Свыше 21 это отмечается как реальная проблема, а не просто то, на что стоит обратить внимание, потому что на такой скорости текст исчезает до того, как средний читатель дойдет до конца.

Что делает эту проверку стоящей, так это то, что высокая скорость чтения невидима во всех остальных отношениях. Файл действителен. Тайминги в порядке. Ничего не повреждено. Субтитры просто движутся слишком быстро, и единственный способ узнать это - выполнить деление для каждой реплики.

Место этого в соответствии с требованиями доступности

Стоит разделить две вещи, которые часто объединяют, потому что именно в разрыве между ними кроется большинство неудач с субтитрами.

Стандарты доступности определяют, должны ли субтитры существовать. WCAG требует субтитров для заранее записанного видео как элемент уровня A и для живого аудио на уровне AA, а Раздел 508 ссылается на WCAG по тому же вопросу. Эти стандарты требуют, чтобы субтитры присутствовали, были точными и синхронизированными с аудио.

Чего они не делают, так это не устанавливают скорость чтения или длину строки. Не существует числа WCAG для количества символов в секунду, и любой, кто его цитирует, цитирует руководство по стилю. Пороги, используемые здесь, взяты из практики вещания и потоковой передачи, где были выработаны применимые ограничения, и это другой вид авторитета по сравнению со стандартом соответствия.

Практическое следствие стоит знать. Контрольный список соответствия спрашивает, есть ли в файле субтитры, и файл, полный перекрывающихся реплик, идущих со скоростью тридцать символов в секунду, отвечает “да”. Они присутствуют, они, возможно, синхронизированы, и они нечитабельны для человека, которому предназначены. Субтитры, за которыми никто не успевает, удовлетворяют проверке, но не удовлетворяют пользователя.

Стандарты

Должны ли существовать субтитры

WCAG и Раздел 508 требуют, чтобы субтитры были **присутствующими, точными и синхронизированными**. Они не устанавливают скорость чтения или длину строки.

Этот инструмент

Могут ли люди их читать

Измеряет **тайминг, наложения, скорость чтения и длину строки** - половину читабельности, о которой никогда не спрашивает контрольный список соответствия.

Таким образом, это охватывает измеряемую половину качества субтитров, а не соответствие. Он сообщит вам, что тайминги действительны, реплики не конфликтуют, и текст читаем со скоростью его появления. Является ли формулировка точной по отношению к аудио, что является наиболее важной частью для стандартов, - это отдельная проверка: калькулятор частоты ошибок в словах сравнивает стенограмму с тем, что было сказано на самом деле.

Что не означает идеальный результат

Это означает, что файл структурно целостен и находится в пределах обычных ограничений. Это не означает, что субтитры правильны.

Это не может сказать вам, соответствуют ли слова аудио. Файл субтитров может пройти каждую проверку здесь, будучи при этом неправильно транскрибирован или сдвинут на две секунды от диалога, потому что инструмент никогда не видит и не слышит видео. Синхронизация с фактическим аудио - это другая задача.

Он не проверяет орфографию, и это сделано намеренно, а не является упущением. Проверка орфографии требует словаря для нужного языка, а субтитры полны имен, мест, названий продуктов и намеренной неформальности, которые наивный проверщик пометил бы сотнями. Список из 200 ложных срабатываний хуже, чем отсутствие списка, поэтому он не претендует на это.

Он также не знает вашего фирменного стиля. Вещательные компании, стримеры и стандарты доступности различаются по длине строки и скорости чтения, а некоторые языки требуют совершенно других ограничений. Пороги здесь - это общепринятые конвенции, а не правила, ниоткуда не навязанные. Воспринимайте предупреждение как повод для проверки, а ошибку - как нечто, что нужно исправить.

Хорошо справляется с

  • Нахождением **недопустимых и перекрывающихся таймингов** с их таймкодами
  • Измерением **скорости чтения** для каждой реплики
  • Отметкой **длинных строк, перегруженных реплик**, пустых и дублирующихся реплик
  • Проверкой файлов SRT и VTT **без их загрузки**

Не предназначен для

  • **Точность:** он никогда не слышит аудио, поэтому не может определить, правильны ли слова
  • **Синхронизация:** файл, сдвинутый на две секунды от диалога, все равно проходит проверку
  • **Правописание:** намеренно исключено, чтобы избежать сотен ложных срабатываний
  • **Исправление:** он сообщает о реплике, вы вносите правку

SRT, VTT и что игнорируется

Оба формата работают, и вы можете вставить текст вместо загрузки, если это удобнее. Номера последовательности SRT и заголовок WEBVTT распознаются и пропускаются, а не учитываются как контент.

Временные метки анализируются в любом диалекте, поэтому запятая в 00:00:04,120 и точка в 00:00:04.120 оба подходят, включая более короткую форму VTT MM:SS.mmm. Настройки реплик VTT, следующие за временем окончания, такие как align:start или position:10%, считываются и игнорируются, а не обрабатываются как текст.

Теги форматирования удаляются до подсчета. Это важнее, чем кажется: строка, заключенная в теги курсива, на самом деле не становится длиннее для зрителя, и подсчет разметки пометил бы строки, которые совершенно нормальны.

Если вам нужно создать или исправить субтитры

Этот инструмент проверяет уже имеющийся у вас файл. Эти инструменты охватывают смежные шаги.

Создать субтитры

Генератор субтитров создает синхронизированные подписи из записи.

Скрытые субтитры

Генератор скрытых субтитров охватывает аспект доступности.

Текст в SRT

Конвертер текста в SRT превращает стенограмму в файл субтитров.

Встроить их

Используйте добавление субтитров к видео, чтобы вставить результат в изображение.

Найти строку

Поиск по стенограмме ищет реплики и сохраняет таймкоды.

Проверить перевод

Проверка перевода сравнивает перевод с его источником.

FAQ

Что на самом деле проверяет инструмент для субтитров?

Структуру и читабельность, а не смысл. Он анализирует каждую реплику и измеряет валидность тайминга, наложения между соседними репликами, продолжительность каждой реплики на экране, скорость чтения в символах в секунду, длину строки, количество строк, а также пустые или дублирующиеся реплики. Каждое обнаружение сопровождается таймкодом реплики, к которой оно относится.

Какова хорошая скорость чтения субтитров в символах в секунду?

Приблизительно 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 секунд