Записи в текст3 мин чтения

SRT в текст: как убрать время и номера, сохранив содержание

Когда SRT отсутствует или в нём пропущена речь, ENGRAM позволяет получить текст непосредственно из исходного аудио или видео.

Проверено · Codex

КОРОТКИЙ ОТВЕТ

Чтобы получить обычный текст из SRT, удалите номер и строку времени в каждом блоке, а строки реплики соедините. Саму речь распознавать повторно не нужно: субтитры уже содержат текст. Не удаляйте все строки из цифр подряд, среди них может оказаться часть ответа.

Когда SRT отсутствует или в нём пропущена речь, ENGRAM позволяет получить текст непосредственно из исходного аудио или видео.

Скачать ENGRAM для Mac. macOS 15 и новее. Расшифровка бесплатна, без лимита минут.

Как получить полный текст исходника в ENGRAM

  1. 01

    Если SRT уже содержит весь нужный текст, очистите его по инструкции ниже.

  2. 02

    Если субтитры неполные, добавьте исходную запись в ENGRAM и получите новую расшифровку.

  3. 03

    Проверьте её и сохраните текст. Для краткого содержания выбранного материала можно использовать Pro.

Начните с бесплатной расшифровки на Mac. Краткий разбор, задачи и ответы по выбранным материалам доступны в Pro; для этих функций выбранный текст обрабатывается на сервере. Подробнее об ENGRAM AI.

Получите текст из исходной записи · скачать ENGRAM↓

Что именно удалять

SRT хранит последовательные блоки: номер, интервал показа, текст и пустая строка между блоками. Описание структуры есть у Библиотеки Конгресса.

Учебный исходник:

1
00:00:01,000 --> 00:00:04,000
На встрече согласовали
три пункта.

2
00:00:05,000 --> 00:00:08,000
Бюджет проекта:
2026
рублей.

После удаления служебных строк получится:

На встрече согласовали три пункта.

Бюджет проекта: 2026 рублей.

Число 2026 осталось, потому что находится внутри реплики. Номер 2 исчез, потому что стоит перед строкой временного интервала в начале блока.

Как обработать файл вручную

  1. 01

    Сделайте копию SRT и откройте её текстовым редактором в UTF-8.

  2. 02

    В каждом блоке удалите индекс перед строкой времени.

  3. 03

    Удалите саму строку с началом и концом интервала.

  4. 04

    Соедините строки одной реплики пробелами.

  5. 05

    Сохраните результат как TXT и проверьте начало, середину и конец.

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

Как превратить реплики в читаемый документ

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

Если в субтитрах есть разметка оформления или повторяющиеся фразы, проверьте эти места отдельно. Простое удаление времени не исправляет ошибок исходного распознавания. Сохраните SRT рядом с TXT для сверки.

Когда всё-таки нужно распознавание

Если доступно только видео, текст на картинке и речь в звуке требуют разных способов извлечения. Распознавание речи не считывает надписи, вшитые в изображение. Для аудиодорожки на Mac можно использовать ENGRAM, а готовый SRT достаточно очистить по инструкции выше.

Скачать ENGRAM для Mac. Если задача состоит в изменении времени показа, нужна подготовка и проверка субтитров, а не преобразование в TXT.

Получите текст из исходной записи

Возьмите одну свою запись и пройдите шаги выше. Готовый текст останется основой для следующего действия: читаемого текста исходной записи.

Скачать ENGRAM и начать бесплатно↓

Иллюстрации и примеры в материале подготовлены для объяснения. Они не являются историями клиентов или измерениями качества приложения.