SRT и VTT — текстовые файлы с репликами и временем их показа. Выбирайте формат, который принимает целевой плеер или редактор. Текстослав экспортирует SRT; если нужен WebVTT, преобразуйте его отдельно. Простая замена расширения не меняет структуру файла и не считается конвертацией.
Для обычной работы различия сводятся к трём вопросам: как записано время, есть ли обязательный заголовок и какие возможности оформления понимает принимающая программа. Ни один формат сам по себе не встраивает текст в изображение видео.
Прочитайте один блок SRT
Минимальный учебный пример:
1
00:00:02,000 --> 00:00:05,000
Откройте файл с записью.
2
00:00:05,500 --> 00:00:08,000
Проверьте звуковую дорожку.Число — номер блока. Следующая строка задаёт начало и конец показа. Затем идёт текст; пустая строка отделяет блок от следующего. Время записывается с часами, минутами, секундами и миллисекундами через запятую.
Описание SRT есть в справочнике Библиотеки Конгресса. Для практики важнее всего не повредить разделители, стрелку и пустые строки при ручной правке.
Если вы хотите обычный документ для чтения, не нужно удалять эти элементы из SRT вручную: скачайте TXT или DOCX. Субтитры выбирают для синхронизированного показа.
Тот же фрагмент в WebVTT
WEBVTT
00:00:02.000 --> 00:00:05.000
Откройте файл с записью.
00:00:05.500 --> 00:00:08.000
Проверьте звуковую дорожку.Здесь появился заголовок WEBVTT, а миллисекунды отделены точкой. Нумерация блоков в таком простом примере не нужна. Формат также умеет больше, чем эти два блока: дополнительные настройки описаны в документации MDN.
Не переносите произвольно возможности WebVTT в SRT и не ожидайте одинакового дизайна везде. Даже корректный файл разные платформы могут показывать со своими шрифтами, положением и стилями.
Выберите формат по месту публикации
Назначения, сверенные по документации 10 октября 2026 года: YouTube принимает базовый SRT в UTF-8 и WebVTT с ограничениями оформления; HandBrake принимает отдельный SRT для встраивания или переключаемой дорожки; браузерный элемент track использует WebVTT. Выбор определяется конкретным принимающим инструментом, а не тем, какой формат считается «современнее».
Если редактор принимает SRT, используйте исходный экспорт. Если веб-плеер явно требует VTT, конвертируйте. Если надписи должны стать постоянной частью MP4, нужен видеоредактор или программа встраивания: смена формата субтитров эту задачу не решает.
Зафиксируйте требования перед работой:
Платформа или редактор: [...]
Принимаемый формат: [...]
Язык: [...]
Версия видео: [...]
Нужны отключаемые субтитры или постоянные надписи: [...]
Требования к оформлению: [...]Это избавляет от лишнего круга «экспорт — конвертация — обратная конвертация». Чем меньше преобразований, тем проще найти причину ошибки.
Попробуйте на своей записи
Расшифруйте видео, скачайте SRT и при необходимости преобразуйте его в формат, который принимает ваша платформа.
60 пробных минут после регистрации · Без банковской карты
Расшифровку можно скачать. Экспорт ИИ-отчётов — на платных тарифах.
Преобразуйте SRT в VTT одной командой
Если у вас уже установлен FFmpeg и команда доступна в терминале, сохраните SRT в отдельную папку, откройте в ней терминал и выполните:
ffmpeg -i "subtitles.srt" -c:s webvtt "subtitles.vtt"Замените имя входного файла на своё. Выходной файл должен иметь новое имя; исходник останется на месте. Параметр -i задаёт вход, -c:s webvtt — способ кодирования субтитров. Синтаксис описан в официальной справке FFmpeg, а варианты получения программы — на странице загрузки.
Если терминал пишет, что команда не найдена, проблема в установке или системном пути, а не в содержимом SRT. Если сообщает, что входной файл отсутствует, проверьте текущую папку и полное имя, включая расширение. Кавычки сохраняйте, особенно при пробелах в названии.
Пример подходит для обычного текстового SRT. Особое оформление и позиционирование проверяйте отдельно: преобразование не гарантирует сохранения всех возможностей разных форматов.
Проверьте результат в целевом плеере
Повреждённый учебный SRT-блок:
1
00:00:05,000 -> 00:00:02,000
Откройте файл.Ошибка двойная: неверная стрелка и конец раньше начала. Исправление после сверки с видео:
1
00:00:02,000 --> 00:00:05,000
Откройте файл.Пустая строка отделяет следующий блок. Не переставляйте числа лишь для формальной валидности: время 2–5 секунд должно соответствовать этой реплике в видео.
При постоянном отставании на 2 секунды проверенная реплика 00:00:10,000–00:00:13,000 превращается в 00:00:08,000–00:00:11,000. Применять общий сдвиг можно после проверки ещё середины и конца. При дрейфе другой случай: начало совпадает, на 10-й минуте отставание 1 секунда, на 20-й — 2 секунды. Единый сдвиг начало испортит; проверьте скорость воспроизведения и версию монтажа. Если из середины вырезаны 30 секунд, корректировать нужно участок после вырезки или заново готовить дорожку под финал. Подробнее о привязке частей — гайд таймкодов.
Откройте VTT с той же версией видео. Сверьте несколько реплик в начале, середине и конце, кириллицу, кавычки, переносы и последний блок. То, что файл открывается текстовым редактором, ещё не означает правильный показ на платформе.
Различайте симптомы:
| Симптом | Вероятное направление проверки |
|---|---|
| Все реплики сдвинуты одинаково | Разное вступление или общий сдвиг |
| Расхождение растёт к концу | Версия видео, изменение скорости или тайминга |
| Пропал один блок | Структура и время конкретного блока |
| Вместо кириллицы странные символы | Кодировка файла |
| Цвет и позиция исчезли | Поддержка оформления принимающим плеером |
Не исправляйте сотни временных меток, пока не проверили версию монтажа. Конвертер не знает, что вы вырезали паузу на третьей минуте; после неё старое время будет указывать на другое место.
Исправление одной ошибки без повреждения файла
Для одиночной опечатки можно использовать текстовый редактор, сохраняющий UTF-8 и исходное расширение. Меняйте только текст реплики, если время верное. Для массовой правки времени удобнее редактор субтитров с предпросмотром.
Сохраните новую версию и откройте её в целевой программе. Не перезаписывайте единственный исходник до проверки. Если редактировали русские буквы и кавычки, просмотрите именно этот блок после импорта.
Готовый комплект — видео определённой версии, соответствующий ему файл субтитров и понятный язык дорожки. Без этой связи даже формально правильный SRT или VTT легко применить не к тому ролику.
Частые вопросы
Достаточно заменить запятые на точки?
Нет: это только одно различие. Нужны корректная структура и заголовок WebVTT, а результат всё равно проверяют.
SRT содержит дизайн субтитров?
Возможности оформления ограничены и зависят от плеера. Для сложного дизайна работайте в подходящем редакторе.
Текстослав в деле
Получите SRT для своей видеозаписи
Расшифруйте видео, скачайте SRT и при необходимости преобразуйте его в формат, который принимает ваша платформа.
60 пробных минут после регистрации · Без банковской карты
Расшифровку можно скачать. Экспорт ИИ-отчётов — на платных тарифах.




