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

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

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

Удалите номера и таймкоды из SRT/VTT-субтитров и получите чистый текст для статьи, описания или перевода.

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

Ввод

Результат

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

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

SRT в текст онлайн — убрать таймкоды из SRT

Скачанные с YouTube субтитры — это лестница из номеров, строк «00:00:01,000 --> 00:00:03,000» и обрывков фраз. Читать её невозможно, а переводчик на такой каше начинает переводить сами таймкоды. Вставьте содержимое SRT или VTT в поле субтитров и нажмите «Сгенерировать» — останется только речь сплошным текстом. Обработка идёт в браузере, результат готов для расшифровки, описания или перевода. Смотрите также: собрать субтитры обратно из готового текста, очистить автоматическую расшифровку ролика, подготовить текст под подпись к посту.

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

  1. Откройте файл .srt или .vtt в любом текстовом редакторе и скопируйте всё содержимое целиком, вместе с номерами.
  2. Вставьте скопированное в поле «SRT или VTT субтитры» — заготовка в поле показывает ожидаемую структуру блока.
  3. Нажмите «Сгенерировать»: номера блоков, строки таймкодов и заголовок WEBVTT будут удалены автоматически.
  4. Скопируйте очищенный текст из блока Result в статью, описание ролика или окно переводчика.
  5. Расставьте абзацы и точки в конце реплик вручную — в субтитрах фразы разрезаны по строкам, а не по предложениям.
  6. Кнопкой «Сбросить» очистите поля, если нужно обработать субтитры следующего ролика.

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

Работает ли инструмент с файлами VTT из YouTube?

Да. VTT отличается от SRT точкой вместо запятой в долях секунды, заголовком WEBVTT в первой строке и необязательными атрибутами вроде align:start и position. Всё это распознаётся и вырезается вместе с номерами блоков, так что выгрузку субтитров из студии YouTube можно вставлять как есть, без предварительной правки.

Почему в тексте нет точек в конце предложений?

Потому что их не было в субтитрах. Автоматические субтитры YouTube почти не содержат знаков препинания и режут фразу по строкам, а не по смыслу. Инструмент честно убирает служебные строки и не дописывает пунктуацию за автора. Расставить точки и абзацы придётся вручную или отдельным проходом через языковую модель.

Удаляются ли дубли строк в автоматических субтитрах?

Нет, повторы остаются. У автосубтитров YouTube соседние блоки часто перекрываются и последняя строка блока повторяется первой строкой следующего. Здесь снимаются номера и таймкоды; повторяющиеся фразы придётся вычистить в текстовом редакторе поиском или пробежаться по тексту глазами перед публикацией.

Есть ли ограничение на длину субтитров?

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

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

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

Как потом собрать таймкоды обратно?

Обратная операция делается парным инструментом «Текст в SRT»: он снова режет текст на блоки и расставляет равномерные тайминги. Но исходные тайминги при очистке теряются безвозвратно, и новые будут приблизительными. Если правите только формулировки, а сетку блоков хотите сохранить, редактируйте текст прямо в SRT-файле.

Сохраняются ли курсив и теги форматирования?

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

Примеры

Расшифровка вебинара для статьи
До: 1 00:00:01,000 --> 00:00:03,000 Привет всем 2 00:00:03,000 --> 00:00:06,200 сегодня говорим про субтитры
После: Привет всем сегодня говорим про субтитры
Файл VTT, выгруженный из YouTube
До: WEBVTT 00:00:02.400 --> 00:00:05.100 align:start это вступление к уроку
После: это вступление к уроку