ТранскрибаторТранскрибатор
Отдельно проверьте буквы и время

HandBrake не показывает русский SRT: как проверить кодировку и время

Что проверить, если отдельный русский SRT не появляется после обработки видео в HandBrake: исходный текст, Char Code, интервалы и короткий тест.

Команда Транскрибатора5 минут чтения
HandBrakeИсходный SRTКодировка файлаИнтервалы репликПроверка результатаИСХОДНИКПРОВЕРЕННАЯ ВЕРСИЯ
Работа с реальной записьюНаглядный учебный примерШаблон для копирования
Рабочая ситуация

Отсутствие надписи не всегда означает потерю текста

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

Работайте с копией файла. Сначала выясните, виден ли русский текст в исходном SRT, затем — существует ли ожидаемая дорожка в результате и попадает ли проверяемая реплика в нужное время.

Если исходный текст ещё не выверен, сначала проверьте расшифровку по записи. Для спорных реплик сохраните опорные таймкоды: они нужны для возврата к точному месту в исходнике.

Порядок работы

Проверьте SRT до повторного кодирования

  1. Откройте текст и интервалы

    Найдите первую содержательную русскую фразу. Убедитесь, что это действительно SRT с номерами и временными интервалами, а не обычный TXT с изменённым расширением. Сверьте реплику с той же версией видео.

  2. Согласуйте сохранение и Char Code

    Проверьте фактическую кодировку в текстовом редакторе. Для копии, сохранённой в UTF-8, выберите соответствующий вариант Char Code в HandBrake. Не выбирайте кодировку по языку наугад: русские слова могут быть сохранены разными способами.

  3. Проверьте временной диапазон

    Убедитесь, что реплика должна появляться внутри обрабатываемого фрагмента. HandBrake позволяет задать сдвиг SRT в миллисекундах. Сначала сравните исходное время, а затем меняйте смещение, проверяя направление на коротком тесте.

  4. Проверьте результат в плеере

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

Учебный пример

Учебный пример: лекция и неверно выбранная кодировка

Вымышленная рабочая ситуация
Правильный русский текст в редакторе и выбранная кодировка должны соответствовать друг другу.

В вымышленном проекте SRT сохранён в UTF-8, но настройку Char Code оставили от другого файла. Редактор сверяет параметры на копии и делает короткий тест, в котором точно должна появиться первая реплика.

После исправления кодировки буквы читаются, но надпись появляется раньше речи. Это отдельная проблема времени: редактор сравнивает интервалы и версию ролика, а не продолжает менять кодировку. Каждая проверка отвечает на свой вопрос.

Что проверитьПравильное действиеОшибка
БуквыПроверить фактическую кодировкуУгадать её по русскому языку
ИнтервалыСверить с текущим видеоПереименовать TXT в SRT
ПроверкаОбработать короткий фрагментПовторять весь ролик вслепую
Сначала проверьте текст, затем параметры и времяКОПИЯ SRT · UTF-8100:00:12,000 → 00:00:15,000Сначала проверим текст.ПАРАМЕТРЫ ТЕСТАChar CodeUTF-8Offset0 мс · проверитьРезультатБуквы и времяУчебный пример параметров. Фактическую кодировку определяют в редакторе.
Сначала проверьте содержимое копии, затем короткий результат обработки.
Готовая заготовка

Рабочая заготовка для проверки

Скопируйте заготовку и заполните её по своему исходнику. Подписывайте версии и явно отмечайте ещё не проверенные места.

Шаблон для вашей работыВыделите и скопируйте
Видео / версия / диапазон:
SRT / первая контрольная реплика:
Кодировка копии в редакторе:
Char Code в HandBrake:
Сдвиг SRT, мс:
Способ передачи текста:
Короткий тест: буквы / время / выбор дорожки
Результат полной обработки:
Проверка результата

Четыре проверки перед отправкой

  • Проверена структура исходного SRT
  • Кодировка согласована с Char Code
  • Интервалы относятся к этой версии
  • Просмотрен короткий и полный результат
ФайлОткрыть SRTПараметрыСверить кодировкуВремяПроверить интервалТестОткрыть результат
Проверьте исходник, выполните действие и откройте результат заново
Частые вопросы

Разберём детали

Достаточно назвать файл .srt?

Нет. Внутри должна быть структура SRT с корректными интервалами и текстом. Обычный TXT не превращается в субтитры от переименования.

Сдвиг задаётся в секундах?

Справка HandBrake указывает миллисекунды для offset SRT. Проверяйте единицы в своей версии и направление изменения на коротком примере.

Нужно заново распознавать всю лекцию?

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

Продолжить работу с записью