MediaScribe
🇷🇺Русский
Добавить в Chrome

Конвертация · SRT → текст

Субтитры из видео в текст: конвертер SRT

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

Обновлено

SRT→TXTсчитается в браузере · ничего не загружается

Вход — SRT

Результат — TXT

Как перевести субтитры из видео в текст

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

Любопытно, что именно вы скармливаете конвертеру? Из чего состоит документ SubRip показывает, какие из трёх его частей переживают перенос.

Что убирается, что остаётся

Реплика SRT — это три уровня один над другим, и конвертер оставляет только нижний:

  1. порядковый номер на отдельной строке — удаляется;
  2. строка тайминга вида 00:04:18,120 --> 00:04:21,600 — удаляется;
  3. текст реплики под ней — остаётся, в исходном порядке.

Вложенные теги <i> и <font> тоже вычищаются — обычному документу они ни к чему. Имена говорящих, вписанные прямо в реплику вроде - Анна: в начале строки, считаются текстом, а не разметкой, поэтому остаются ровно там, где их поставил автор субтитров. Уцелевшие строки затем склеиваются в связную прозу, а пустая строка, разделявшая реплики, уходит вместе со всем остальным.

Как привести в порядок автоматические субтитры

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

Для чего годится чистый текст

Как только тайминги исчезают, слова ведут себя как обычный документ: их можно искать в заметках, цитировать в статье, вставлять в письмо, считать словарём и переводить сервисом, которым вы уже пользуетесь. Конспект лекции, шоу-нотс подкаста, протокол встречи и цитаты для исследования начинаются именно отсюда. Час речи даёт примерно 8–9 тысяч слов после снятия таймингов — это читается как документ страниц на двадцать, а не как тысяча разрозненных обрывков. Простой текст также лучше всего понимает ИИ-помощник для пересказа: точные слова не нужно расшифровывать, и урезанный транскрипт стоит малую долю токенов по сравнению с медиафайлом. Годится он и для машинного перевода — сервисы вроде DeepL справляются с чистой прозой заметно точнее, чем с текстом, изрезанным номерами реплик. Держите WebVTT вместо SRT? Такой же конвертер для WebVTT делает ровно то же самое.

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

Честные ограничения

Это вычитание, а не переписывание. Инструмент не переведёт вставленный текст, не расставит знаки препинания и абзацы за автоматические субтитры и принимает именно текст субтитров, а не видео или звук. Цифры, имена и термины проходят ровно так, как их напечатал автор субтитров, — правильно или нет. После удаления таймкодов вернуть их нельзя, отмены действия страница не предлагает, так что сохраните исходник, если тайминги ещё могут понадобиться. Идёте в обратную сторону и собираете реплики из готового текста? Соберите субтитры из обычного сценария — соседний инструмент как раз для этого.

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

Как перевести субтитры из видео в текст?

Перетащите файл .srt в инструмент выше или вставьте его текст — номера и таймкоды уберутся, в правом поле останутся чистые строки. Скопируйте их или скачайте файл .txt. Бесплатно, ничего не загружается на сервер.

Таймкоды сохранятся?

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

Как перенести субтитры в документ Word?

Преобразуйте дорожку здесь, нажмите «копировать» и вставьте в Word, Google Docs или Notion. На выходе обычный текст, поэтому стили, заголовки и поиск работают как обычно.

Файл куда-то загружается?

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