Конвертировать ASS в SRT

В ASS есть то, чего SubRip выразить не умеет: шрифты, цвета, караоке-тайминг, позиционирование в углу экрана — и плеер, который читает только SRT, на всём этом спотыкается. Инструмент читает секцию [Events], сохраняет начало и конец каждой реплики ровно так, как они записаны, убирает теги в фигурных скобках и превращает жёсткий перенос в настоящий. Файл не покидает браузер.

Всё выполняется в вашем браузере — файл никуда не загружается.

Пока ничего не загружено.

Нужны субтитры прямо из видео? Загрузите его и получите расшифровку примерно на 98 языках.

Попробовать бесплатно

Почему ScribeToAny

  • Загружайте MP3, MP4, M4A, MOV, AAC, WAV, OGG, OPUS, MPEG, WMA, WMV — аудио автоматически извлекается из видео.
  • Около 98 языков с автоопределением на движке класса Whisper на выделенных GPU.
  • Восемь форматов экспорта: TXT, SRT, VTT, TSV, CSV, JSON, PDF и DOCX — плюс пакетный экспорт в ZIP.
  • Определение говорящих помечает каждый сегмент. Нажмите на предложение, чтобы воспроизвести соответствующее аудио.

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

Что происходит с оформлением?

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

Работает ли он с .ssa так же, как с .ass?

Да. В SSA v4 и ASS v4+ колонки в Events идут в разном порядке: SSA начинается с Marked, ASS — с Layer. Поэтому конвертер читает строку Format: и находит колонки по имени, а не по позиции. Результат одинаковый.

Загружается ли мой файл куда-нибудь?

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

В моём файле ASS много кодов {\...} — что с ними будет?

Это override-теги — встроенные инструкции для цвета, положения, затуханий и караоке — и конвертер их вырезает, оставляя чистую реплику. У SubRip нет для них аналога, а обычный плеер их всё равно проигнорировал бы, поэтому их удаление и превращает захламлённую строку ASS в читаемый субтитр. Слова и их время начала и конца сохраняются точно; уходят только коды форматирования.

А как насчёт караоке или надписей/эффектов?

Текст каждого события конвертируется, но приёмы тайминга, благодаря которым работали караоке или экранные надписи — послоговая подсветка, позиционирование, затухания — в SRT не выживают, ведь он держит только простые строки с таймингом. Караоке-строки переходят полным текстом на тайминге реплики; декоративные слои надписей тоже становятся простым текстом. Для обычных диалоговых субтитров это именно то, что нужно; для полноценного стилизованного фан-саба SRT — просто более простой формат.

Похожие инструменты

Транскрибировать бесплатно

Бесплатный тариф: 2 файла в день, 100 минут в месяц. Банковская карта не нужна.

Транскрибировать бесплатно