IT Market
Инструменты/Видео/Субтитры/Текст в SRT онлайн — генератор субтитров

Инструменты для соцсетей IT Market

Обычный текст в SRT

Разбейте обычный текст на SRT-субтитры с примерными таймингами по длине строки и длительности блока.

Работает в браузере

Ввод

Результат

Заполните поля и запустите инструмент.

Коротко об инструменте

Текст в SRT онлайн — генератор субтитров

Сценарий ролика обычно существует одним куском в заметках, а видеоредактору нужен файл с нумерацией и таймкодами вида 00:00:03,500. Вставьте текст в поле «Обычный текст», укажите «Макс. символов в субтитре» (по умолчанию 84) и «Секунд на субтитр» (3.5), нажмите «Сгенерировать» — текст разойдётся по блокам. Расчёт идёт во вкладке, а готовый SRT остаётся подогнать под речь в монтажке. Смотрите также: снять таймкоды и получить чистый текст, привести расшифровку с YouTube в порядок, расставить заглавные буквы по началам фраз.

Как пользоваться

  1. Вставьте сценарий или расшифровку в поле «Обычный текст» — подойдёт сплошной абзац без разметки.
  2. Поставьте «Макс. символов в субтитре»: 84 — универсально, 40-50 удобнее для вертикальных роликов и крупного кегля.
  3. Укажите «Секунд на субтитр»: 3.5 подходит для спокойной речи, 2-2.5 — для быстрой подачи в Shorts.
  4. Нажмите «Сгенерировать» и посмотрите в блоке Result пронумерованные блоки с таймкодами формата 00:00:00,000.
  5. Сохраните результат как файл с расширением .srt и импортируйте его в CapCut, Premiere или загрузчик YouTube.
  6. Сдвиньте тайминги под реальную дорожку в редакторе, а кнопкой «Сбросить» очистите поля перед следующим сценарием.

Вопросы и ответы

Насколько точные получаются тайминги?

Тайминги равномерные и рассчитаны по заданной длительности блока, а не по реальной речи. Это стартовая сетка: паузы, вдохи и смена темпа в ней не учтены, поэтому к концу пятиминутного ролика расхождение с дорожкой может достигать нескольких секунд. Импортируйте SRT в редактор и подвиньте блоки по звуковой волне — так быстрее, чем набирать таймкоды вручную.

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

Для горизонтального видео на большом экране 84 символа в двух строках читаются нормально. Для вертикальных роликов с крупным кеглем берите 40-50: длинная строка там либо переносится в три-четыре ряда, либо уезжает под интерфейс. Ориентир по скорости чтения — примерно 15-17 символов в секунду, из него и считайте связку длины и длительности.

Как сохранить результат именно как файл SRT?

Скопируйте содержимое блока Result, вставьте в любой текстовый редактор и сохраните с расширением .srt в кодировке UTF-8. Именно UTF-8 важен для кириллицы: сохранение в устаревшей windows-1251 даёт вопросительные знаки и кракозябры вместо русских букв в плеере и на YouTube.

Импортируется ли такой SRT в CapCut и Premiere?

Да, это обычный SRT: номер блока, строка таймкода с разделителем «-->», текст и пустая строка. Формат читают CapCut, Premiere Pro, DaVinci Resolve, VLC и загрузчик субтитров YouTube. Проблемы обычно связаны не с самим форматом, а с кодировкой файла или с BOM в начале — сохраняйте в UTF-8 без BOM.

Как разбиваются длинные предложения и куда попадают знаки препинания?

Текст режется по словам с оглядкой на заданный лимит символов, поэтому слова не разрываются пополам, а знаки препинания остаются при своей фразе. Длинное сложноподчинённое предложение всё равно распадётся на два-три блока. Если важна разбивка ровно по репликам, поставьте лимит побольше и разделите текст вручную перед вставкой.

Поддерживается ли кириллица и эмодзи?

Да. Русский, украинский и любой другой юникодный текст обрабатывается наравне с латиницей, эмодзи считаются как обычные символы. Учтите только, что не все плееры и площадки отрисовывают эмодзи в субтитрах: на YouTube они обычно видны, а в отдельных десктопных плеерах превращаются в пустые квадраты.

Примеры

Сценарий обучающего ролика
До: Привет всем. Сегодня разберём быстрый способ сделать субтитры.
После: 1 00:00:00,000 --> 00:00:03,500 Привет всем. Сегодня разберём быстрый способ сделать субтитры.
Короткие блоки для Shorts
До: Макс. символов в субтитре — 40, секунд на субтитр — 2
После: 1 00:00:00,000 --> 00:00:02,000 Привет всем. 2 00:00:02,000 --> 00:00:04,000 Сегодня разберём субтитры.