ТранскрибаторТранскрибатор
Проверка файла перед передачей

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

Если в VLC реплики появляются вовремя, но русские слова превратились в набор знаков, проверьте кодировку файла SRT. Сохраните копию в UTF-8 и испытайте её без специальной настройки VLC: именно эту копию получит коллега.

Команда Транскрибатора4 минуты чтения
ФАЙЛ SRTПРОВЕРКАОткрыть исходникПрочитать кириллицуЗаписать UTF-8Сверить в VLCКОПИЯ ДЛЯ КОЛЛЕГИ
Копия SRT без потерь Контроль русских букв Проверка для коллеги
Сначала определите, что сломалось

Как отличить ошибку кодировки от сбоя показа

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

Откройте файл как текст и посмотрите на фамилию или слово с «ё». Если редактор показывает неверные знаки, попробуйте открыть файл с другой кодировкой. Простое сохранение уже испорченного текста в UTF-8 зафиксирует повреждение. Для передачи нужен экземпляр, где слова читаются ещё до сохранения.

Проверка и исправление

Как получить переносимую копию SRT

  1. Сохраните исходник

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

  2. Подберите способ чтения

    Откройте копию в текстовом редакторе с выбором кодировки. Для старого русского файла можно проверить Windows-1251. Сверьте редкие буквы, тире и кавычки с исходником либо с расшифровкой.

  3. Запишите новый файл в UTF-8

    После того как текст стал читаемым, используйте команду сохранения с выбором кодировки и дайте копии имя вроде lesson-ru-utf8.srt. Закройте её и заново откройте, чтобы проверить сохранение.

  4. Откройте копию в VLC

    Верните прежнюю настройку кодировки, если меняли её в VLC. Подключите новый SRT через меню «Субтитры». На видео проверьте первую и последнюю реплики и одну строку с редкими символами.

Разбор файла

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

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

Учебный фрагмент · 00:12
«Ёлкин покажет второй способ»

Откройте исходник с подходящей кодировкой и проверьте, что фамилия и кавычки выглядят правильно. Затем сохраните копию в UTF-8. Если после открытия копии обе реплики читаются и остались на своих местах, сравните количество блоков SRT с исходным файлом.

Если правильная фамилия потерялась в самом источнике и ни одна кодировка её не восстанавливает, сверьте спорное слово с записью. Замените только подтверждённый текст и оставьте интервалы времени прежними.

Первое имяБуква «ё»Тире и кавычкиПоследняя реплика
Контрольные точки при проверке копии SRT
НаблюдениеЧто проверитьДействие
Вместо русских букв другие знакиВ какой кодировке открывается исходникСохраните читаемый текст в UTF-8
Вместо части букв уже стоят «?»Показывает ли их сам исходный файлВосстановите слова по записи
Копия читается только с ручной настройкойКакая дорожка выбрана и как записан файлПроверьте UTF-8 и отключите остальные дорожки
Буквы читаются, но реплика не в тактСовпадает ли интервал с исходникомПроверьте временные метки отдельно
Готовая заготовка

Карточка передачи субтитров

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

Шаблон для вашей работыВыделите и скопируйте
Видео:
Имя проверенного SRT:
Кодировка копии: UTF-8
Первая и последняя контрольные реплики:
Реплика с «ё» или кавычками:
Проверка с обычными настройками VLC:
Проверка результата

Что проверить перед отправкой файла

  • Исходный SRT сохранён отдельно
  • Количество блоков и интервалы совпадают
  • Кириллица, кавычки и тире читаются
  • Копия открыта с обычными настройками проигрывателя
ИсходникСохраните отдельноЧтениеВыберите кодировкуКопияЗапишите UTF-8ПроверкаОткройте файл в VLC
Четыре шага от исходного SRT до проверенной копии
Частые вопросы

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

Нужно ли менять кодировку VLC у коллеги?

Проверьте копию в UTF-8 с обычными настройками. Если файл читается после повторного открытия, специальная настройка для старого исходника не должна понадобиться.

Может ли смена кодировки сдвинуть субтитры?

При корректном сохранении текстового SRT интервалы не меняются. Сверьте строки времени до и после, чтобы исключить случайное редактирование.

Что делать, если на экране квадраты, а в SRT буквы правильные?

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

Продолжить работу с записью
VLC показывает нечитаемые субтитры: как проверить кодировку SRT перед отправкой