Инструменты субтитров VLC: найти, конвертировать и исправить файлы субтитров
Субтитры — одна из главных болевых точек VLC: неверная кодировка, отсутствующие файлы, текст не в синхроне. Помимо исправлений на этом сайте (vlc-subtitles-not-showing, vlc-subtitle-garbled), несколько внешних инструментов значительно облегчают работу с субтитрами. Все перечисленные здесь инструменты бесплатны и имеют открытый исходный код, со ссылками только на официальные загрузки.
Поиск файлов субтитров
OpenSubtitles (opensubtitles.org) — крупнейший индекс субтитров, интегрируется с официальным расширением загрузки субтитров VLC. Архивы в стиле Subscene появляются и исчезают; для долговечности предпочтительнее OpenSubtitles. Для точного совпадения включите тег группы релиза вашего видеофайла (например, «show.s01e01.1080p.WEB-DL.x265-GROUP»).
Исправление кодировки (проблема искажённого текста)
Искажённые субтитры обычно вызваны несовпадением кодировки: .srt в Windows-1252 или другой устаревшей кодировке, но VLC предполагает UTF-8. Исправьте в VLC: Сервис → Настройки → Субтитры → Кодировка по умолчанию. Или конвертируйте файл один раз конвертером (ниже), чтобы он всегда был корректным.
Инструменты конвертации / ресинхронизации
ffmpeg (ffmpeg.org) конвертирует форматы субтитров: ffmpeg -i input.srt output.vtt. Для смещений по времени Subtitle Edit (открытый исходный код, subtitle-edit.com) может сдвигать, ресинхронизировать и выполнять OCR субтитров из видео. Оба бесплатны; загружайте только с их официальных сайтов.
Настройки субтитров на стороне VLC
Правая кнопка мыши → Субтитры → Дорожка субтитров выбирает дорожку; клавиши G/H сдвигают время на ±50 мс; Сервис → Настройки → Субтитры задаёт шрифт, размер и обводку. Для встроенных субтитров в MKV селектор дорожки работает так же.