Тайминг и читаемость тесно связаны. Даже точная расшифровка выглядит плохо, если cue появляется слишком рано, быстро исчезает, содержит слишком много текста или разрывает фразу в неудачном месте. Цель — не миллисекунды сами по себе, а комфортное чтение без потери внимания к видео.
Четыре параметра, которые нужно балансировать
Синхрон
Субтитр должен ощущаться связанным с репликой или важным звуком.
Длительность
Время на экране должно соответствовать объему текста.
Скорость чтения
CPS помогает находить слишком плотные cue.
Сегментация
Границы строк и cue должны следовать смыслу, грамматике и ритму сцены.
Полезные профессиональные ориентиры, а не универсальные законы
У вещателей, платформ, языков и социальных форматов разные спецификации. Значения ниже полезны как профессиональные ориентиры.
| Метрика | Ориентир | Как применять |
|---|---|---|
| Длительность cue | Netflix: минимум 5/6 секунды, максимум 7 секунд. | Сильный ориентир для long-form; short-form может иметь иной ритм. |
| Чтение | Netflix English/German SDH: до 20 CPS для взрослых и 17 CPS для детей. | Используйте как предупреждение, а не универсальный тест. |
| Строки | Не более двух строк — частое профессиональное правило. | На мобильных burned-in captions текста может быть еще меньше. |
| Интервал | Netflix timing workflow использует минимум 2 кадра. | Избегайте микропробелов и мерцания. |
| После речи | Cue иногда можно оставить немного после окончания реплики. | Только если это помогает чтению и не мешает следующему событию. |
Не оптимизируйте одну цифру. Даже 18 CPS могут читаться плохо при неудачном переносе; простой текст в быстром маркетинговом ролике иногда допускает больше.
Как считать CPS
CPS — characters per second. Разделите число видимых символов на длительность cue. Инструменты могут по-разному учитывать пробелы и теги, поэтому придерживайтесь одного метода.
CPS = видимые символы / длительность в секундах
72 символа / 4,0 секунды = 18 CPSЕсли cue слишком быстрый, увеличьте длительность, сократите фразу, разделите ее или перераспределите время с соседними cue.
Длительность: достаточно времени без лишнего зависания
Слишком короткие cue мелькают, слишком длинные отрываются от речи и могут остаться после смены сцены.
- Короткий cue: Для действительно короткой реплики, а не для длинного предложения.
- Длинный cue: Подходит, если мысль продолжается и текст легко читается.
- Быстрая речь: Лучше сократить и грамотно сегментировать, чем создавать постоянные вспышки.
- Смена кадра: Проверьте, естественно ли cue пересекает монтажный склей.
Синхрон с речью без навязчивой точности до миллисекунды
Cue должен начинаться достаточно близко к речи, чтобы восприниматься как одно событие. Но механическое приклеивание каждой границы к waveform может создать плохой ритм.
Слишком рано
Ответ или шутка читается до произнесения.
Слишком поздно
Зритель сначала слышит, потом догоняет текст.
Слишком дробно
Новый cue на каждую паузу разрушает чтение.
Переносы и сегментация так же важны, как timing
Не делите текст только из-за счетчика символов. Сохраняйте грамматические и смысловые единицы.
ПЛОХО
00:00:02,000 --> 00:00:04,000
Если вы хотите хорошие субтитры не пытайтесь уместить все длинное предложение в очень короткий cue.ЛУЧШЕ
00:00:02,000 --> 00:00:04,400
Если вы хотите хорошие субтитры,
00:00:04,500 --> 00:00:07,200
не помещайте длинную фразу
в слишком короткий cue.- По возможности держите одну мысль вместе.
- Не оставляйте короткое слово в одиночестве на строке.
- Не разрывайте грамматически связанные слова только ради симметрии.
- Выбирайте самый понятный перенос, а не самый ровный визуально.
Long-form и short-form требуют разных решений
| Контент | Приоритет timing | Приоритет чтения |
|---|---|---|
| Фильм / long-form | Стабильный ритм, синхрон, учет склеек. | Комфортная скорость и чистая сегментация. |
| YouTube long-form | Точный синхрон и достаточно времени. | Понятные cue по фразам. |
| Shorts / Reels / TikTok | Быстрый, но осознанный ритм. | Меньше слов одновременно, мобильная читаемость, безопасное положение. |
| Курсы / вебинары | Не делать cue на каждую маленькую паузу. | Чуть более длинные связные cue часто лучше. |
| Перевод | Перетаймить при изменении длины языка. | Естественная целевая фраза важнее исходных переносов. |
Улучшат ли хорошие субтитры watch time?
Читаемые субтитры могут поддерживать retention, помогая следить за содержанием без звука или при сложной речи. Но честного универсального процента роста watch time не существует.
- Измеряйте watch time как результат, а не обещание.
- Сравнивайте retention до и после изменений.
- В short-form тестируйте плотность, позицию и ритм.
- В long-form изучайте места drop-off и соответствующие cue.
Типичные ошибки
| Ошибка | Почему плохо | Что делать |
|---|---|---|
| Длинный cue для быстрой фразы | Слишком высокая плотность. | Разделить естественно или сократить. |
| Каждая пауза = cue | Фрагментарное чтение. | Объединить связанную речь. |
| Cue раньше говорящего | Преждевременно раскрывает информацию. | Приблизить in-time к речи. |
| Исчезает с последним звуком | Теряется время чтения. | Оставить небольшой hold при наличии места. |
| Дословный перевод с исходным timing | Длина языка меняется. | Локализовать и пересегментировать. |
| Validator зеленый = QA завершен | Синтаксис не гарантирует хороший timing. | Просмотреть весь результат. |
Практический QA workflow
- Сначала исправьте транскрипт.
- Проверьте глобальный offset.
- Найдите overlaps, неверные durations и timestamps.
- Отметьте очень высокий CPS и короткие cue.
- Проверьте переносы и границы по смыслу.
- Посмотрите быстрый диалог, смены спикеров, шутки, склейки и тишину.
- Для вертикального видео проверьте мобильный экран.
- Каждый перевод проверяйте отдельно.
- Финальный файл тестируйте в реальной среде публикации.
Глобальный shift или ручная правка?
Global shift
Когда весь файл примерно одинаково ранний или поздний.
Отдельные cue
Когда проблемы только в некоторых местах.
Реалайн / регенерация
Когда ошибка накапливается или видео было перемонтировано.
Лучший тайминг почти незаметен: текст приходит с диалогом, остается достаточно долго, делится в естественных местах и исчезает без отвлечения от видео. CPS, кадры и ограничения длительности — лишь инструменты.
FAQ по таймингу и читаемости
Какая скорость чтения хорошая?
Универсального значения нет. В некоторых руководствах Netflix для English/German SDH используется до 20 CPS для взрослых и 17 CPS для детей.
Сколько держать субтитр?
Зависит от текста. Общий Netflix timed-text ориентир — от 5/6 секунды до 7 секунд.
Нужно ли начинать точно с речью?
Должно ощущаться синхронно, но механическая привязка к каждой границе waveform не обязательна.
Сколько строк?
Не более двух строк — распространенное профессиональное правило.
Что такое CPS?
Characters Per Second — оценка плотности чтения cue.
Идеальный timing гарантирует рост watch time?
Нет. Он может облегчить понимание, но retention зависит от многих факторов.