Сдача субтитров платформам решается скоростью чтения и дисциплиной строк. Timed Text Style Guide Netflix допускает до 20 знаков в секунду для взрослых программ и 17 CPS для детских, 42 знака в строке, максимум две строки на событие, минимальную длительность 5/6 секунды (20 кадров при 24 к/с) и максимальную 7 секунд, и требует зазор не менее 2 кадров между событиями при любой частоте (их гайд по таймингу разрешает chaining ровно в 2 кадра). Рекомендации BBC хранят наследие телетекста: 37 знаков фиксированной ширины в строке и две строки, рекомендуемая скорость 160-180 слов в минуту (около 0,3 с на экране на слово как минимум) и паузы в полторы секунды там, где речь отдыхает. YouTube принимает SRT и WebVTT как чистый UTF-8: стилевая разметка вроде <i>/<b>/<u>/<font> в SRT просто не распознаётся, а позиционирование/стили в VTT ограничены — разметка попадает в предупреждения, а не теряется молча. Проверщик разбирает SRT, WebVTT, SBV и TTML общим движком субтитров, измеряет каждую реплику (знаков в строке с пробелами, строк в реплике, CPS = знаки ÷ длительность, слов в минуту, длительности и межрепличные зазоры в кадрах при указанной частоте) и градуирует каждое нарушение как fail (жёсткий лимит) или warn (рекомендация); структурные проверки наложений, отрицательных длительностей, пустых реплик и немонотонности включены всегда. Сводная карточка называет худших нарушителей и перечисляет все находки с номерами реплик, чтобы файл можно было починить по точному правилу до сдачи.