Извлечь текст из субтитров

Получите читаемый текст без таймкодов.

Файл субтитров

Можно перетащить файл сюда

SRTVTT

SRT или WebVTT в UTF-8. До 1 МБ и 200 000 символов.

Вставить субтитры вручную
Данные остаются на вашем устройстве.

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

  1. Добавьте исходные данные в редактор.
  2. Выберите разделение блоков строками или абзацами.
  3. Проверьте результат и сохраните файл на устройство.

Пример

Реплики для заметок

Исходные данные
SRT с двумя блоками: «Здравствуйте» и «До встречи».

Выберите разделение блоков строками.

Что получится
Здравствуйте
До встречи
Форматы и ограничения

Перенесите содержание субтитров в текстовый редактор для заметок, цитат или дальнейшей правки. Текст не пересказывается и не дополняется.

На входе
SRT, WebVTT
Результат
TXT

Текст готовых субтитров без временных меток и стандартных тегов оформления.

  • До 200 000 символов, в том числе при импорте файла UTF-8 до 1 МБ.
  • До 5000 блоков; время каждого блока меньше 100 часов.

Это извлечение существующих реплик, без распознавания, перевода и пересказа речи.

Обработка выполняется на вашем устройстве. Файлы и введённые данные не отправляются серверу; после обновления страницы редактор сбрасывается.

Обработка выполняется в памяти браузера. Файлы и текст не отправляются на сервер; сохраните результат до обновления страницы. До 200 000 символов и 5000 блоков. Файл должен быть UTF-8. Инструмент работает с готовыми субтитрами и не распознаёт речь из аудио.

Вопросы об инструменте

Можно ли получить текст прямо из аудиозаписи?

Нет. Инструмент работает с готовыми файлами или текстом субтитров.

Будут ли повторы реплик автоматически удалены?

Нет. Извлекается существующий текст блоков; для повторов строк есть отдельный инструмент.

Как отделить реплики пустыми строками?

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

Останутся ли в тексте теги вроде <b> и <i>?

Стандартные теги оформления субтитров удаляются, а обычные HTML-сущности преобразуются в символы. Это извлечение читаемого текста, а не сохранение оформления субтитров.

Сохранятся ли имена говорящих из WebVTT?

Имя, указанное только в служебном теге <v>, не переносится как отдельная подпись. Если имя написано непосредственно в тексте реплики, оно останется.

В какой кодировке будет текстовый результат?

Создаётся TXT в UTF-8. Если программа показывает неверные символы, откройте файл с явно выбранной кодировкой UTF-8.

Разобраться в задаче

Все инструкции
Работа с видео4 мин

Как преобразовать SRT и VTT, сдвинуть субтитры и получить текст

Работа с готовыми субтитрами: формат, постоянный сдвиг, множитель времени и текст без таймкодов.

Читать инструкцию