Очиститель субтитров SRT и VTT

Загрузите неаккуратный SRT или VTT-файл и удалите HTML-теги, ASS/SSA-стили, VTT-метаданные и пустые строки, не меняя таймкоды.

Перетащите сюда файл .srt или .vtt для очистки

Субтитры очищаются локально в вашем браузере. Загрузка на сервер не требуется.

Зачем очищать файлы субтитров?

Субтитры с HTML-разметкой, цветами шрифта, стилями ASS/SSA или метаданными WebVTT могут плохо работать в видеоплеерах, соцсетях и программах монтажа. Очиститель SRT и VTT удаляет лишний код и создает чистый совместимый файл.

Как работает очиститель субтитров

Загрузите SRT или VTT-файл, выберите нужные параметры очистки и скачайте готовую версию. Всё выполняется локально в браузере. Файл не отправляется на сервер.

До и после: очистка лишней разметки в субтитрах

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

До

1
00:00:02,000 --> 00:00:05,000
<font color="#ffff00"><i>Привет&nbsp;мир</i></font>

2
00:00:05,500 --> 00:00:08,000
<b>В этой строке всё еще есть теги.</b>

После

1
00:00:02,000 --> 00:00:05,000
Привет мир

2
00:00:05,500 --> 00:00:08,000
В этой строке всё еще есть теги.

Удаление ASS/SSA-тегов из SRT-файлов

Некоторые файлы субтитров содержат ASS или SSA-стили, хотя сохранены как SRT. Эти теги задают позицию, выравнивание, цвет или анимацию. Многие платформы показывают их как обычный текст или отклоняют файл.

{\an8}Показать текст сверху
{\pos(640,80)}Позиционированная строка субтитров
{\c&H00FFFF&}Цветной текст субтитров

Если включена опция ASS/SSA, очиститель удаляет такие теги в фигурных скобках из видимого текста. Таймкоды остаются без изменений.

Очистка блоков WebVTT NOTE, STYLE и REGION

Файлы WebVTT могут содержать метаданные, полезные для браузеров, но лишние в простых рабочих процессах. Очиститель может удалить комментарии NOTE, CSS-блоки STYLE и определения REGION, не затрагивая реальные cue-таймкоды и текст.

WEBVTT

NOTE экспортировано из веб-плеера

STYLE
::cue { color: yellow; }

REGION
id:bottom
lines:3

00:00:01.000 --> 00:00:04.000 line:90% position:50%
<c.yellow>Привет из WebVTT</c>

Что удаляется, а что остается

Элемент Действие Результат
<font>, <i>, <b> Удаляется при включенной HTML-очистке Остается только читаемый текст субтитров
&nbsp;, &amp;, &quot; Декодируется или нормализуется Чистые пробелы и обычные символы
{\an8}, {\pos(...)}, {\c&H...&} Удаляется при включенной ASS/SSA-очистке Позиция, цвет и выравнивание удаляются
VTT NOTE, STYLE, REGION Может быть удалено из WebVTT-файлов Cue-таймкоды и текст остаются пригодными
Тайминг субтитров Сохраняется без изменений Время начала и конца не сдвигается
Важно: стиль удаляется, тайминг сохраняется
Этот инструмент специально создает чистый совместимый файл субтитров. Цвет, позиционирование, курсив/жирный шрифт и VTT-метаданные могут быть удалены. Строки тайминга остаются неизменными.

Как наш очиститель работает локально

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

Удаление пустых блоков и сломанной разметки

Помимо стилевых тегов, очиститель обнаруживает пустые блоки: таймкоды есть, а видимого текста нет. Такие блоки могут сбивать плееры и монтажные программы, поэтому их можно удалить полностью.

После очистки: проверьте файл

Очистка удаляет видимый стилевой код, но не проверяет все структурные ошибки SRT. Если в файле осталась неправильная нумерация, пересекающиеся таймкоды или пустые блоки, проверьте его через SRT Validator.

Открыть SRT Validator


Как очистить файлы субтитров

1

Загрузите субтитры

Перетащите .srt или .vtt-файл в очиститель либо выберите его на устройстве.

2

Выберите параметры очистки

Укажите, нужно ли удалять HTML-теги, стили ASS/SSA, HTML-сущности, пустые блоки или VTT-метаданные.

3

Очистите и скачайте

Нажмите «Очистить субтитры» и скачайте чистый SRT или VTT-файл.

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

Какие форматы поддерживает этот инструмент?

Поддерживаются SubRip (.srt) и WebVTT (.vtt) — самые распространенные форматы субтитров.

Изменятся ли таймкоды моих субтитров?

Нет. Очиститель удаляет только теги форматирования, сущности, пустые блоки или VTT-метаданные. Время начала и конца сохраняется.

Можно ли удалить ASS/SSA-стили вроде {\an8} или {\pos(...)}?

Да. Опция ASS/SSA удаляет из видимого текста теги в фигурных скобках, например {\an8}, {\pos(640,80)} или цветовые теги.

Защищена ли моя приватность?

Да. Очистка выполняется локально в браузере. Файл не загружается и не сохраняется на наших серверах.

Что будет с курсивом и жирным текстом?

Если включена HTML-очистка, теги вроде <i>, <b>, <u> или <font> удаляются. Сам текст остается.

Может ли очиститель удалить блоки VTT NOTE, STYLE и REGION?

Да. Для WebVTT-файлов блоки NOTE, STYLE и REGION можно удалить по желанию. Настоящие cue-таймкоды и тексты сохраняются.

Нужно ли проверять файл после очистки?

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