SSubToolDesk
ru
Конвертация субтитров

Конвертируйте субтитры в любой формат и в любом направлении

Загрузите файл .srt, .vtt или .txt и выберите, во что его превратить: SRT, VTT, ASS, обычный текст, HTML, Word или PDF. Один конвертер, семь форматов на выходе, ноль загрузок на сервер.

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

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

Как работает конвертация субтитров на этой странице

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

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

Что умеет этот конвертер

  • Автоматически определяет SRT, WebVTT или обычный текст при загрузке или вставке — не нужно указывать, что именно вы загружаете.
  • Выводит SRT или VTT для обратной загрузки в видеоплеер, редактор или элемент HTML5 <track>.
  • Выводит ASS (Advanced SubStation Alpha) для стилизованных субтитров в плеерах и редакторах, поддерживающих позиционирование и переопределение стилей.
  • Выводит обычный текст для чистой расшифровки, оформленной в виде абзацев.
  • Выводит автономный HTML для расшифровки, которая открывается и корректно читается в любом браузере без дополнительного ПО.
  • Выводит Word (.docx) для расшифровки, которую можно редактировать, комментировать и передавать как документ.
  • Выводит PDF для фиксированной постраничной расшифровки, которая выглядит одинаково везде и готова к печати или архивации.

Зачем конвертировать субтитры этим инструментом

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

  • Чтобы дорожка субтитров открылась в нужном плеере — заменить WebVTT на SRT или наоборот, потому что платформа, редактор или устройство, в которое вы импортируете файл, принимает только один из двух форматов.
  • Чтобы создать стилизованную, позиционированную дорожку субтитров — конвертировать обычный файл SRT или VTT в ASS, когда нужна караоке-подсветка, позиционирование на экране или переопределение шрифта и цвета построчно, чего ни SRT, ни VTT выразить не могут.
  • Чтобы превратить файл субтитров в документ — конвертировать в Word, когда расшифровку нужно редактировать, комментировать или вставить в шаблон, а не воспроизводить.
  • Чтобы опубликовать расшифровку в вебе без видео — конвертировать в автономный HTML, чтобы диалог читался как обычная страница в любом браузере.
  • Чтобы заархивировать готовую расшифровку — конвертировать в PDF, чтобы она выглядела одинаково при открытии или печати где угодно, вместо того чтобы оставаться редактируемой.
  • Чтобы передать расшифровку инструменту ИИ или другой программе — конвертировать в обычный текст, чтобы сначала убрать всё форматирование, специфичное для плеера.

Выбор правильного формата вывода

Если файл снова пойдёт в видеоплеер или на страницу HTML5, вам нужен SRT или VTT, а то, какой именно, зависит от того, что будет его воспроизводить: WebVTT — для элемента <track> и большинства современных веб-плееров, SubRip — для максимальной совместимости с настольными редакторами и более старыми плеерами. Если вам нужны позиционирование, караоке-эффекты или переопределение шрифта и цвета построчно, для этого создан формат ASS — SRT и VTT этого не поддерживают. Если текст предназначен для чтения человеком, обычный текст, HTML, Word и PDF одинаково убирают тайминг и номера реплик — разница в том, что происходит дальше: обычный текст — чтобы вставить в другой инструмент или передать в сервис суммаризации, HTML — чтобы файл открывался прямо в браузере без дополнительного ПО, Word — если вы ещё планируете его редактировать, комментировать или использовать как шаблон, а PDF — если расшифровка уже готова и должна выглядеть одинаково, где бы её ни открыли или ни распечатали.

До и после: реальный пример

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

Before
1
00:00:08,200 --> 00:00:11,000
SPEAKER 1: Спасибо всем, что присоединились к сегодняшнему разбору.

2
00:00:11,000 --> 00:00:14,400
SPEAKER 2: <i>Рад здесь быть.</i> Начнём с дорожной карты.

3
00:00:14,400 --> 00:00:17,900
SPEAKER 1: Отлично, сейчас покажу экран.
After
Спасибо всем, что присоединились к сегодняшнему разбору. Рад здесь быть. Начнём с дорожной карты. Отлично, сейчас покажу экран.

Номера реплик, тайм-коды, метки SPEAKER 1: / SPEAKER 2: и тег <i> полностью исчезли, а три реплики сшиты в один связный абзац. Именно это же очищенное предложение используется и для любого другого вывода на этой странице: выберите SRT или VTT — и оно вернётся с таймингом и разбивкой на реплики, выберите ASS — и оно будет обёрнуто в строки Dialogue под стилем Default, выберите HTML, Word или PDF — и тот же самый текст будет оформлен как веб-страница, редактируемый документ или файл для печати.

Нужен конвертер под конкретную задачу?

Эта страница охватывает сразу все комбинации, но если вы уже точно знаете, что именно конвертируете, отдельная специализированная страница задаёт разумные настройки по умолчанию для этой конкретной пары форматов и пропускает лишний выбор формата:

  • SRT в VTT и VTT в SRT — для перехода между двумя форматами субтитров.
  • SRT в TXT и VTT в TXT — для чистой текстовой расшифровки.
  • SRT в Word и VTT в Word — для редактируемой расшифровки .docx.
  • SRT в PDF и VTT в PDF — для постраничной расшифровки, готовой к печати.
  • SRT в ASS и VTT в ASS — для стилизованных субтитров с позиционированием и кодами переопределения.
  • SRT в HTML и VTT в HTML — для автономной страницы расшифровки, которая открывается в любом браузере.
  • Удалить метки времени — для удаления реплик из файла субтитров с сохранением всех разрывов строк.

Переключатели и что они делают независимо от формата вывода

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

Что этот конвертер сохраняет, а что удаляет

Сохраняется:

  • Каждое слово произносимого диалога, в исходном порядке и с исходной пунктуацией, независимо от выбранного формата вывода.
  • Тайминг и последовательность реплик — для вывода в SRT, VTT и ASS, поскольку эти форматы заново собираются с полными тайм-кодами, а не лишаются их.
  • Структура абзацев — либо одна строка на исходную реплику, либо полноценные абзацы, если включено объединение в абзацы, — для текстовых форматов вывода: обычного текста, HTML, Word и PDF.

Удаляется:

  • Порядковые номера реплик и исходный диапазон тайм-кода — во всех форматах вывода, кроме SRT, VTT и ASS, которые собирают собственный тайминг заново.
  • Метки говорящих вроде SPEAKER 1: или [John]: — если включено удаление меток говорящих.
  • Теги форматирования вроде <i> и коды переопределения ASS вроде {\an8} — если включено удаление тегов форматирования.
  • Синтаксис, специфичный для исходного формата, которому нет аналога в целевом формате: например, коды позиционирования и караоке-переопределения ASS не имеют эквивалента в SRT, поэтому они удаляются, а не сохраняются как обычный текст.

Частые проблемы и как их решить

  • У скачанного файла неправильное расширение, или он не открывается в моём плеере: перед скачиванием проверьте, что переключатель формата вывода над конвертером действительно соответствует тому, куда пойдёт файл, — он сохраняет последний выбранный вариант, и легко забыть переключить его обратно.
  • В моём выводе Word или PDF всё ещё видны метки SPEAKER 1:: включите Удалять метки говорящих перед конвертацией — любой текстовый вывод сохраняет именно то, что оставляют переключатели.
  • При конвертации в ASS пропали позиционирование или караоке-коды, которые у меня были: вывод ASS всегда начинается с единственного стиля Default и одной строки Dialogue на реплику — он не импортирует специфичные для ASS коды переопределения откуда-то ещё, они сохраняются только если исходный файл уже в формате ASS.
  • Значок формата показывает Unknown вместо SRT или VTT: автоопределение ищет строку тайм-кода, содержащую -->; сильно обрезанный при вставке текст или файл, сохранённый с нестандартными символами конца строки, может нарушить это определение — попробуйте скопировать файл целиком заново.
  • Символы с диакритикой или не-латинский текст выглядят искажённо в выводе HTML или Word: исходный файл не был сохранён в кодировке UTF-8 — пересохраните или заново экспортируйте его в UTF-8 и загрузите снова.

Конфиденциальность через архитектуру, а не через политику

Каждый вывод на этой странице, включая создание самих файлов .ass, .html, .docx и PDF, генерируется с помощью JavaScript, выполняющегося во вкладке вашего браузера. В этом конвертере нигде нет этапа загрузки на сервер — и это важно независимо от того, является ли исходный файл публичным экспортом субтитров с YouTube или конфиденциальным юридическим интервью.

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

Какие форматы субтитров можно конвертировать на этой странице?

Конвертер автоматически определяет на входе SRT (SubRip), WebVTT (.vtt) и обычный текст (.txt), а на выходе может выдавать SRT, VTT, ASS (Advanced SubStation Alpha), обычный текст, HTML, Word (.docx) или PDF.

Можно ли здесь конвертировать файл субтитров в формат ASS?

Да. Выберите ASS в переключателе формата вывода над конвертером. Он создаётся с единственным стилем Default и одной строкой Dialogue на реплику — полностью в вашем браузере, так же как и любой другой вывод на этой странице.

Можно ли здесь конвертировать файл субтитров в документ Word или PDF?

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

В чём разница между этой страницей и студией на главной странице?

Они используют один и тот же движок. Эта страница добавляет ASS, HTML, Word и PDF как варианты вывода в дополнение к обычному тексту, SRT и VTT и задумана как единая отправная точка для конвертации любых субтитров, независимо от формата.

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

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

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

Нет. Каждый формат на этой странице, включая вывод в ASS, HTML, Word и PDF, создаётся локально в вашем браузере. На сервер ничего и никогда не отправляется.

Нужно ли создавать учётную запись, чтобы пользоваться этим конвертером?

Нет. На этой странице нет ни регистрации, ни электронной почты, ни входа в систему. Откройте страницу, загрузите файл и скачайте результат.