SSubToolDesk
ru
Универсальная студия

Инструменты для субтитров и расшифровок, которые не покидают ваш браузер

Перетащите файл SRT, VTT, TXT или SBV, и SubToolDesk сам определит формат, затем мгновенно конвертирует, объединит и очистит его — без загрузки на сервер и без регистрации.

Обнаружено: …
Формат вывода
Перетащите файл, вставьте текст или редактируйте напрямую
…
Локально

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

Почему команды уходят от конвертеров с загрузкой на сервер

100% обработка на стороне клиента

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

Мгновенный предпросмотр в две панели

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

Продвинутые настройки форматирования

Объединяйте разрозненные реплики в связные абзацы, убирайте метки говорящих вроде «SPEAKER 1:» и удаляйте теги оформления, такие как <i>, <v> и {\an8}, — каждый параметр переключается независимо.

Создано для любого экрана

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

Специализированные конвертеры на одном движке

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

SRT в TXT

Превратите субтитры SubRip в удобную для чтения расшифровку-абзацы.

Открыть инструмент

VTT в TXT

Очистите субтитры WebVTT из Zoom, Teams или YouTube.

Открыть инструмент

VTT в SRT

Конвертируйте WebVTT в универсальный формат SubRip.

Открыть инструмент

SRT в VTT

Подготовьте файлы SubRip для субтитров HTML5 <track>.

Открыть инструмент

SBV в SRT

Конвертируйте субтитры YouTube SubViewer в универсальный формат SubRip.

Открыть инструмент

SBV в TXT

Превратите субтитры YouTube SubViewer в читаемую расшифровку по абзацам.

Открыть инструмент

SRT в Word

Превратите субтитры SubRip в скачиваемую расшифровку .docx.

Открыть инструмент

VTT в Word

Превратите субтитры WebVTT в скачиваемую расшифровку .docx.

Открыть инструмент

SRT в PDF

Превратите субтитры SubRip в скачиваемую расшифровку PDF.

Открыть инструмент

VTT в PDF

Превратите субтитры WebVTT в скачиваемую расшифровку PDF.

Открыть инструмент

SRT в ASS

Конвертируйте SubRip в стилизованный Advanced SubStation Alpha.

Открыть инструмент

VTT в ASS

Конвертируйте WebVTT в стилизованный Advanced SubStation Alpha.

Открыть инструмент

SRT в HTML

Превратите субтитры SubRip в автономную HTML-расшифровку.

Открыть инструмент

VTT в HTML

Превратите субтитры WebVTT в автономную HTML-расшифровку.

Открыть инструмент

Удалить метки времени

Удалите тайм-коды и номера реплик, сохранив каждую строку.

Открыть инструмент

Удалить метки времени из сообщений

Очистите экспорты переписок WhatsApp, iMessage и других чатов.

Открыть инструмент

Как устроена конвертация субтитров — от начала до конца

Файлы субтитров и расшифровок — это просто структурированный текст. Файл SRT (SubRip) перечисляет реплики по порядку: номер, диапазон тайм-кода в формате HH:MM:SS,mmm --> HH:MM:SS,mmm с запятой перед миллисекундами и одна или несколько строк диалога, разделённых пустой строкой. Файл WebVTT (.vtt) начинается с заголовка WEBVTT, использует точку вместо запятой перед миллисекундами и поддерживает дополнительные метаданные, которых нет в SRT: настройки реплик вроде align:start position:10%, теги голоса вида <v Speaker Name> для субтитров с указанием говорящего и теги оформления, такие как <i> или <c.yellow>. В обычных файлах .txt ничего этого нет — только строки текста, и именно это чаще всего нужно людям: читать, копировать в документ или передавать в сервис для суммаризации.

Шаг 1: загрузите файл

Перетащите файл .srt, .vtt или .txt в студию выше, нажмите «Загрузить файл» или просто вставьте исходный текст прямо в левую панель. SubToolDesk читает файл локально с помощью FileReader API браузера. Он анализируется в памяти и никуда не передаётся.

Шаг 2: доверьтесь автоматическому определению формата

Значок над редактором определяет формат, проверяя наличие заголовка WEBVTT, тайм-кодов с запятой или тайм-кодов с точкой. Если ни один из этих шаблонов не подходит, файл считается обычным текстом, и каждая непустая строка становится отдельным сегментом, так что очистка меток говорящих и тегов применяется и в этом случае.

Шаг 3: выберите формат вывода и настройте параметры

Выберите Обычный текст для чистой, удобной для чтения расшифровки или SRT/VTT, чтобы сохранить (или преобразовать) структуру реплик с таймингом. Три независимых переключателя позволяют доработать результат:

  • Объединять в абзацы: собирает короткие разрозненные реплики обратно в естественные предложения и абзацы, используя пунктуацию, чтобы определить, где заканчивается одна мысль и начинается следующая.
  • Удалять метки говорящих: убирает идентификаторы в начале строки вроде SPEAKER 1:, [John]: или >> JANE:, которые автоматически добавляет программа субтитрирования.
  • Удалять теги форматирования: убирает теги в стиле HTML (<i>, <v Name>) и коды переопределения ASS ({\an8}), которые иначе попадают в текстовый экспорт в виде визуального мусора.

Шаг 4: скопируйте или скачайте результат

Правая панель обновляется при каждом нажатии клавиши и каждом изменении переключателя. Когда результат вас устроит, нажмите Копировать (или Cmd/Ctrl + C в любом месте за пределами текстовых панелей), чтобы получить его из буфера обмена, или Скачать, чтобы сохранить файл с правильным расширением, — и всё это без единого сетевого запроса, покидающего ваш компьютер.

SRT и WebVTT: технические различия, которые действительно важны

На первый взгляд эти два формата выглядят почти одинаково, и именно поэтому конвертация между ними часто сбивает с толку. Тайм-коды SRT отделяют миллисекунды запятой (00:00:06,120); WebVTT использует точку (00:00:06.120). WebVTT требует буквальную строку заголовка WEBVTT в начале файла. У SRT заголовка нет вовсе. WebVTT также поддерживает возможности, для которых SRT изначально не предназначался: настройки реплик вроде align:start position:10%, управляющие положением на экране, теги голоса <v Speaker Name> для субтитров с указанием говорящего и отдельные блоки NOTE, STYLE и REGION для комментариев и оформления. Индекс реплики в SRT должен быть строго последовательным целым числом без пропусков; необязательный идентификатор реплики в WebVTT может быть любой строкой или вовсе отсутствовать. Ошибка в любой из этих деталей — обычная причина, по которой вручную отредактированный файл субтитров «почти работает» в плеере, но незаметно не загружается в браузере.

Кто на самом деле пользуется такими инструментами

Видеомонтажёры конвертируют экспорт субтитров с таймингом в обычный текстовый сценарий для быстрого просмотра перед финальной сборкой монтажа. Подкастеры и контент-команды превращают автоматически сгенерированную расшифровку в черновик статьи в блоге или заметок к выпуску, не перепечатывая ничего заново. Команды поддержки клиентов и продаж извлекают чистое резюме без меток говорящих из записи Zoom или Teams для заметки в CRM. Веб-разработчики готовят файлы .vtt для элемента HTML5 <track>, чтобы соответствовать требованиям доступности. Исследователи и журналисты очищают расшифровки интервью для цитирования, не передавая исходную запись повторно стороннему сервису транскрибации. Все эти сценарии объединяет одно и то же требование: исходный файл часто конфиденциален, ещё не опубликован или просто не должен попадать на чужой сервер.

Заметка о точности и ограничениях

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

Часто задаваемые вопросы

Вы загружаете или храните мои файлы субтитров?

Нет. SubToolDesk никогда не отправляет ваш файл на сервер. Анализ, очистка и конвертация форматов полностью выполняются в вашей вкладке браузера с помощью FileReader API JavaScript. Закройте вкладку — и ничего не останется. У нас вообще нет серверного хранилища для вашего контента.

Какие типы файлов можно конвертировать?

Студия автоматически определяет файлы SRT (SubRip), WebVTT (.vtt), обычный текст (.txt) и SBV (YouTube SubViewer). Загрузите любой из четырёх типов, и инструмент определит формат по его структуре, после чего позволит экспортировать в обычный текст, SRT, VTT, ASS, HTML, Word или PDF.

Можно ли конвертировать файл без меток времени, например обычную расшифровку .txt?

Да. Если в исходном файле нет таймингов реплик, SubToolDesk всё равно пропускает его через очистку меток говорящих и тегов форматирования, а опция вывода в обычный текст остаётся доступной. Экспорт в SRT/VTT автоматически отключается, поскольку этим форматам требуются реальные тайм-коды.

Есть ли ограничение на размер файла или объём использования?

Нет. Поскольку обработка происходит на вашем устройстве, а не на контролируемом нами сервере, нет никакого искусственного предела, никакой дневной квоты и необходимости в учётной записи.

Это будет работать офлайн?

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

Безопасно ли загружать файлы субтитров в онлайн-конвертер?

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

Что такое файл SRT и для чего он используется?

SRT (SubRip Subtitle) — это текстовый формат субтитров: последовательный номер, диапазон тайм-кода и одна-две строки диалога, повторяющиеся для каждого субтитра в видео. Он используется для добавления субтитров к фильмам, онлайн-курсам, роликам в соцсетях и интервью — ради доступности, многоязычной локализации и просмотра без звука.