Форматы субтитров: SRT, VTT и просто текст
Прежде чем выбирать способ, полезно понимать, что именно должно получиться на выходе. «Субтитры» — это файл с тремя обязательными элементами: порядковый номер реплики, тайм-код начала и конца показа, сам текст. Форматов, в которых это хранится, на практике всего два основных.
- SRT (SubRip). Самый распространённый формат. Простой текстовый файл, который открывается блокнотом: номер реплики, строка с тайм-кодами вида
00:00:12,500 --> 00:00:15,200, ниже — текст. Понимает YouTube, VK Видео, большинство видеоредакторов и плееров. - VTT (WebVTT). Похож на SRT, но создавался для веба: используется в HTML5-плеерах, поддерживает базовое форматирование текста и позиционирование на экране. Если субтитры нужны для сайта или встроенного плеера — обычно берут именно VTT.
- Просто текст с тайм-кодами. Промежуточный результат, из которого потом собирается формат субтитров: расшифровка речи, где к каждой фразе или абзацу привязано время. Из такого текста SRT-файл собирается за пару минут вручную или автоматически — главное, чтобы тайм-коды в принципе были.
Отсюда и практический вывод: задача «получить субтитры» почти всегда сводится к задаче «получить точный текст с тайм-кодами», а дальше формат — вопрос простой конвертации готового текста.
Есть ещё пара технических деталей, которые всплывают при подготовке субтитров к публикации. Во-первых, длина строки: читаемый субтитр обычно укладывается в 35–42 символа на строку и не больше двух строк на плашку — иначе зритель не успевает прочитать текст за время показа. Во-вторых, кодировка файла: SRT желательно сохранять в UTF-8, иначе кириллица может отобразиться «кракозябрами» в части плееров. Оба момента не мешают на этапе черновика, но важны перед финальной заливкой готового файла на площадку.
3 способа получить субтитры из видео
1. Автоматические субтитры YouTube
Самый доступный вариант для роликов, уже загруженных на YouTube: платформа сама распознаёт речь и предлагает субтитры без единого лишнего действия. Открыть их может любой зритель кнопкой «Субтитры», а автору доступен экспорт — «Дополнительные функции» → «Расшифровка видео» в YouTube Studio.
Проблема в качестве. Автоматическое распознавание YouTube:
- почти никогда не ставит знаки препинания — сплошной поток слов без точек и запятых;
- путает омонимы и специфические термины, особенно если в ролике профессиональная лексика или имена;
- плохо режет фразы на короткие субтитровые строки — иногда одна «плашка» растягивается на 15 слов, что неудобно читать;
- работает только с уже загруженным на YouTube роликом — для лекции с диска или видео из другого сервиса не подходит.
Итог: для быстрой проверки «о чём вообще ролик» — сгодится. Для публикации субтитров как готового продукта черновик почти всегда требует ручной правки.
Отдельно стоит сценарий с лекциями, докладами и подкастами в видеоформате: там в речи много терминов, имён и цифр, а именно на них автораспознавание YouTube ошибается чаще всего. Один неверно распознанный термин в середине объяснения способен сбить с толку зрителя больше, чем полное отсутствие субтитров — он читает не то, что было сказано, и не понимает почему смысл «не сходится». Поэтому для образовательного и экспертного контента сверка автосубтитров с оригиналом — обязательный шаг перед публикацией.
2. Десктопные программы для редактирования субтитров
Второй путь — софт вроде Subtitle Edit, Aegisub или плагинов для видеоредакторов (Premiere, DaVinci Resolve). Программа ставится на компьютер, распознаёт речь из загруженного файла или даёт расставлять тайм-коды вручную, на слух.
Плюс такого подхода — полный контроль: видно волновую форму звука, можно двигать границы каждой реплики покадрово, тонко настраивать длину строки под стандарты вещания. Минусы тоже понятны:
- нужна установка и освоение интерфейса — на первое знакомство уходит примерно час;
- встроенное автораспознавание в бесплатных версиях часто слабее, чем у онлайн-сервисов, — итоговый текст всё равно приходится вычитывать;
- ручная расстановка тайм-кодов «с нуля» на часовом ролике — работа на несколько часов, если нет исходного текста.
Такой путь оправдан, когда субтитры делаются профессионально: под прокат, локализацию или вещательный стандарт, где важна каждая деталь оформления.
Есть промежуточный вариант — загрузить в такую программу уже готовый текст расшифровки с тайм-кодами, минуя повторное распознавание речи внутри самого редактора. Многие программы для субтитров умеют импортировать текстовый файл и автоматически расставлять границы реплик, если тайм-коды уже размечены. Это заметно ускоряет процесс: вместо распознавания и правки с нуля остаётся только финальная выверка длины строк и пунктуации.
3. Telegram-бот с текстом и тайм-кодами
Третий путь — не открывать ни сайт, ни программу. В Telegram-боте достаточно скинуть ссылку на видео или сам файл — через несколько минут возвращается текст, разбитый по фразам, с тайм-кодом у каждого фрагмента. Дальше остаётся либо использовать этот текст как черновик субтитров, вставив нужные строки в SRT-шаблон, либо просто вычитать и расставить знаки препинания — база уже готова и по смыслу точнее автосубтитров YouTube.
Отличие от первых двух способов:
- работает с любым источником — YouTube-ссылкой, файлом с диска, видео из другого мессенджера, независимо от того, куда ролик уже загружен;
- текст приходит с пунктуацией и разбивкой по говорящим — меньше ручной правки, чем после автосубтитров;
- ничего не ставится на компьютер — чат в Telegram уже открыт, порог входа минимальный;
- тайм-коды идут сразу вместе с текстом — не нужно вручную «слушать и отмечать время» для каждой фразы.
Готовый SRT-файл бот не собирает автоматически — это шаг ручной сборки или простого скрипта-конвертера. Но самая трудоёмкая часть — точный текст с привязкой ко времени — снимается полностью.
Сравнение по скорости, цене и удобству
Три способа выше закрывают разные сценарии. Свели их в одну таблицу — что учитывать при выборе.
| Способ | Скорость | Цена | Готовый SRT | Точность текста |
|---|---|---|---|---|
| Автосубтитры YouTube | Мгновенно | 0 ₽ | Да, но без знаков препинания | Средняя |
| Subtitle Edit / Aegisub | От 30 мин на ролик | 0 ₽ (open‑source) | Да, с полной настройкой | Высокая (после ручной правки) |
| Scribi Telegram-бот |
3–5 мин | 199 ₽/мес | Нет, но текст готов к сборке | Высокая, с пунктуацией |
Цены и лимиты — на сентябрь 2026 и могут меняться у каждого сервиса отдельно.
Какой способ выбрать
- Ролик уже на YouTube, нужен любой вариант субтитров прямо сейчас — автосубтитры. Бесплатно и без единого лишнего клика, но черновик придётся вычитывать.
- Субтитры готовятся к публикации на телевидении, для локализации или с жёстким стандартом оформления — десктопная программа. Полный контроль над каждой строкой и тайм-кодом, но и больше ручной работы.
- Видео с лекции, подкаста или соцсети, нужен точный текст с тайм-кодами без установки софта — Telegram-бот. Быстрее всего добраться от сырого видео до текста, готового лечь в субтитры.
- Регулярно нужны субтитры к нескольким роликам в месяц — комбинация. Текст с тайм-кодами через бота, финальная сборка SRT и тонкая доводка — в бесплатном Subtitle Edit.
Подробнее о том, как перевести видео в текст без скачивания и установки, — в гайде «Видео в текст онлайн». Если источник — файл со скринкастом или записью встречи, разбор по типу источника — в гайде «Расшифровка видео в текст».
На практике многие сценарии смешанные: блогер выкладывает ролик на YouTube и дублирует его же в VK Видео и Telegram-канале, а субтитры нужны сразу везде. Автосубтитры платформа сделает только для своего плеера — под VK и Telegram придётся готовить файл отдельно. Здесь удобнее один раз получить точный текст с тайм-кодами и затем собрать из него SRT для каждой площадки, чем настраивать автораспознавание в трёх разных интерфейсах.
Как сделать субтитры через Telegram-бота
Откройте @scribi_ai_bot
Один тап — и бот в списке чатов. Дальше всё, как с обычным собеседником в Telegram.
Кидайте ссылку или файл
Ссылка на YouTube-ролик или видеофайл MP4 / MOV / MKV — отправьте документом, до 2 ГБ.
Дождитесь текста с тайм-кодами
Час видео — около 3 минут обработки. Бот показывает статус: «скачиваю», «распознаю».
Соберите субтитры
Возьмите текст с тайм-кодами и вставьте нужные строки в SRT-шаблон или прогоните через бесплатный конвертер текста в SRT.
Проверьте на своём видео
Без регистрации, без карты. 120 минут видео в месяц — бесплатно.
Частые вопросы
Чем субтитры SRT отличаются от VTT?
Структура похожая — номер, тайм-код, текст. SRT — старый и самый распространённый формат, подходит для YouTube, VK Видео и большинства плееров. VTT создавался для веба и поддерживает базовое форматирование и позиционирование текста на экране — нужен, если субтитры встраиваются в плеер на сайте.
Можно ли сделать субтитры без программ, только через браузер?
Да. Автосубтитры YouTube работают прямо в браузере без установки. Telegram-бот тоже обходится без софта: расшифровка приходит в чат, а собрать из неё SRT-файл можно любым бесплатным онлайн-конвертером текста в субтитры.
Почему автосубтитры YouTube без знаков препинания?
Автоматическое распознавание речи ориентировано на поток звука. Пунктуация требует понимания смысла фразы, поэтому большинство систем такого уровня её просто не расставляют — приходится редактировать вручную.
Как приложить готовые субтитры к видео на YouTube?
В YouTube Studio: раздел «Субтитры» у конкретного видео → «Добавить» → загрузить готовый файл SRT или VTT. Платформа сама привяжет тайм-коды к плееру.
Сколько времени занимает сделать субтитры к часовому видео?
Через автосубтитры YouTube — секунды, но с черновым качеством. Через Telegram-бота — 3–5 минут на текст с тайм-кодами плюс время на сборку SRT. Вручную, в десктопной программе, без готового текста — от нескольких часов.
Работают ли автосубтитры с видео не на YouTube?
Нет, встроенное автораспознавание YouTube применяется только к роликам, загруженным на эту платформу. Для видео с диска, другого сервиса или мессенджера нужен отдельный инструмент — десктопная программа или Telegram-бот.
Текст с тайм-кодами — за пару минут в Telegram
Кидай ссылку или файл в @scribi_ai_bot — получишь текст, готовый лечь в субтитры. 120 минут видео в месяц бесплатно.
@scribi_ai_bot