Перейти к содержимому

Бесплатный инструмент

Конвертер TXT в SRT

Вставьте сценарий или расшифровку — получите файл .srt с уже рассчитанными таймингами. Всё считается в браузере, текст не покидает ваш компьютер.

  • Работает в браузере
  • Ничего не загружается
  • Без регистрации

Перетащите файл сюда

или

Поддерживаются файлы .srt, .vtt, .txt

Как это работает

Конвертер TXT в SRT за три шага

01

Вставьте ваш текст

Введите свой сценарий, расшифровку или любой текст. Разделяйте абзацы пустыми строками.

02

Автоматический расчет времени

Каждый абзац становится субтитром с автоматической длительностью, основанной на количестве слов.

03

Скачайте SRT

Получите готовый к использованию файл SRT с правильно отформатированными временными метками.

Как превратить текст в субтитры SRT

Файл SRT — это пронумерованный список субтитров, у каждого из которых есть время появления и время исчезновения. Проставлять эти тайм-коды руками долго и рискованно: достаточно одной ошибки в формате, и плеер откажется открывать весь файл. Конвертер собирает структуру за вас: вы вставляете текст, и каждый абзац становится субтитром со своим номером и рассчитанной длительностью.

Вся работа идёт в вашем браузере. Текст никуда не отправляется, поэтому через конвертер можно прогонять сценарии клиентов, невышедшие выпуски и внутренние записи — ничего не уходит с компьютера.

Как считается тайминг

Скорость чтения принята за 150 слов в минуту — это близко к естественному темпу закадрового текста. Длительность каждого субтитра ограничена снизу двумя секундами и сверху восемью: короткие строки успевают прочитаться, длинные абзацы не висят на экране. Между субтитрами остаётся зазор 200 миллисекунд, чтобы они не наезжали друг на друга.

На выходе получаются корректно оформленные субтитры с близким к правде таймингом — этого достаточно для озвучки, объясняющего ролика или чернового монтажа. Если нужна точная синхронизация с уже записанным звуком, из одного текста её не получить: тогда расшифровывайте аудио, чтобы тайминги считались по самой записи, а не по оценке.

Формат SubRip (.srt)

Один блок файла SubRip состоит из четырёх частей: порядкового номера, строки с тайм-кодами, текста субтитра и пустой строки-разделителя. Тайм-код записывается как чч:мм:сс,ммм — часы, минуты, секунды и миллисекунды, причём миллисекунды отделяются запятой, а не точкой. Именно на этой запятой чаще всего спотыкаются файлы, сделанные вручную.

1
00:00:00,000 --> 00:00:03,400
Рады снова видеть вас на канале.

2
00:00:03,600 --> 00:00:07,100
Сегодня превращаем сценарий в субтитры.

Инструмент придерживается этой спецификации буквально, поэтому файл открывается в VLC, YouTube, Premiere Pro, DaVinci Resolve, CapCut и любой другой программе, читающей стандартный SubRip.

Кому пригодится

Тем, у кого текст появляется раньше записи: авторам, которые пишут сценарий до съёмки; командам, которые снабжают субтитрами обучающие материалы; переводчикам, у которых уже есть готовый текст на нужном языке и надо вернуть его в виде субтитров с таймингом; монтажёрам, которым проще править приблизительный файл, чем собирать дорожку с нуля.

Когда файл готов, тайминги можно сдвинуть все разом, если субтитры разъехались с картинкой, превратить результат в обычный текст или склеить несколько частей в одну дорожку — под каждую задачу здесь есть отдельный бесплатный инструмент.

Ответы

Частые вопросы

Чем файл .txt отличается от .srt?

В .txt лежит только текст, без всякой привязки ко времени. В .srt тот же текст разбит на пронумерованные блоки, и у каждого есть время начала и конца — по ним плеер понимает, когда показать субтитр и когда его убрать. Поэтому .txt нельзя подключить как субтитры: ему не хватает ровно этой информации, и её добавляет конвертер.

Как определяется длительность каждого субтитра?

Инструмент считает слова в абзаце и переводит их в секунды из расчёта примерно 150 слов в минуту. Затем результат зажимается в диапазон от 2 до 8 секунд, а перед следующим блоком добавляется зазор 200 миллисекунд. Это оценка по тексту, а не измерение по звуку.

Как выглядит тайм-код SubRip?

Он записывается как чч:мм:сс,ммм, и их два — начало и конец, соединённые стрелкой из двух дефисов и знака «больше». Миллисекунды отделяются запятой, а не точкой: это самая частая ошибка в файлах, набранных вручную, и именно из-за неё плеер отказывается открывать субтитры.

Мой текст уходит на сервер?

Нет. Конвертация целиком выполняется в браузере на JavaScript. Вставленный текст никуда не отправляется, файл собирается на вашем устройстве, поэтому через инструмент можно прогонять конфиденциальные материалы.

Как разбить текст на отдельные субтитры?

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

Где открыть полученный файл .srt?

В любом плеере или монтажной программе, которая поддерживает субтитры: VLC, YouTube, Premiere Pro, DaVinci Resolve, CapCut, Final Cut. Достаточно положить файл рядом с видео под тем же именем или подключить его через меню субтитров. Ещё его можно открыть текстовым редактором и поправить вручную.

Можно ли загрузить такие субтитры на YouTube?

Да, редактор субтитров YouTube принимает файлы SubRip. Загрузите .srt и, если видео уже снято, проверьте синхронизацию прямо в редакторе: тайминги здесь рассчитаны по тексту, поэтому обычно требуют небольшой подгонки.

У меня уже есть аудиозапись — этот конвертер подойдёт?

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

Нужна полная расшифровка?

Загрузите аудио или вставьте ссылку на YouTube и получите полную AI-расшифровку с метками спикеров, таймкодами и сводками.

Скачать — Бесплатно

Бесплатно на iOS и Android. Без регистрации.