UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

ASS в SRT

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

Конвертер субтитров

или перетащите сюда файлы SRT, VTT, ASS … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

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

  1. 1

    Загрузите файлы .ass или .ssa

    Добавьте субтитры, экспортированные из Aegisub или извлеченные из MKV-релиза: до 20 файлов по 95 MB, например по одному на серию.

  2. 2

    Решите, что делать с остатками тегов

    Курсив и полужирный могут перейти в SRT как теги. Если коды переопределения вроде {\an8} появляются там, где плеер их не понимает, включите Удалить теги форматирования в разделе Расширенные настройки.

  3. 3

    Конвертируйте в SRT

    Нажмите Конвертировать в SRT и скачайте файлы с теми же именами, что у исходных. Файл .ass тоже сохраните: оформление потом не восстановить. Загрузки удаляются через 30 минут.

Конвертация ASS в SRT сохраняет то, что вы слышите, и убирает то, что вы видите: все реплики и их тайминг остаются, а стили, позиции, караоке и нарисованные надписи удаляются.

Что такое субтитры ASS и почему их любят фансаберы

SubStation Alpha (SSA) — редактор субтитров для Windows из 1990-х, а Advanced SubStation Alpha (ASS) — расширенная версия его формата файлов. Файл ASS — это простой текст, разбитый на разделы: [Script Info] с разрешением видео, [V4+ Styles] с именованными стилями (шрифт, размер, цвета, обводка и поля) и [Events] с одной строкой Dialogue: на каждую реплику. Внутри текста теги переопределения в фигурных скобках меняют что угодно посреди строки: {\pos(960,80)} ставит текст в точные координаты, {\fad(200,200)} плавно проявляет и гасит его, {\k25} задает тайминг одного слога караоке.

Именно за такой контроль формат выбрали фансаб-группы аниме, и поэтому Aegisub, бесплатный редактор, которым пользуется большинство из них, по умолчанию сохраняет ASS. Песни получают караоке, надписи набираются подходящими шрифтами поверх картинки, а реплики двух собеседников можно показать одновременно вверху и внизу экрана. Конвертер субтитров читает всё это; просто в SRT для большей части этого нет места.

SRT хранит только номер, время начала и конца и текст, а из оформления обычно используются <i>, <b> и <u>. Поэтому конвертация — это упрощение, а не перевод один в один. Главное, чтобы упрощение было чистым: без случайных кодов переопределения, с правильными переносами строк и точным временем.

Что сохраняется и что теряется при переводе ASS в SRT

Сохраняется в SRT

  • Каждая реплика с временем начала и конца
  • Двухстрочные субтитры благодаря переносам \N
  • Курсив и полужирный там, где они были в исходнике
  • Наложенные друг на друга реплики — как отдельные записи

Теряется в SRT

  • Таблица стилей: шрифты, цвета, обводка, тени
  • Позиции из \pos, \move и полей
  • Тайминг караоке из тегов \k
  • Нарисованные векторные надписи и плавные переходы
  • Шрифты, вложенные в MKV-релиз
Одно событие ASS и реплика SRT, в которую оно превращается
Dialogue: 0,0:01:23.45,0:01:25.78,Default,,0,0,0,,{\i1}Где все?\NНа станции никого.{\i0}

18
00:01:23,450 --> 00:01:25,780
<i>Где все?
На станции никого.</i>

ASS и SRT в цифрах

Полей в каждой строке Dialogue формата ASS
10
Точность временных меток ASS
1/100 с
Точность временных меток SRT
1/1000 с
Строки SRT перед текстом каждой реплики: номер и тайминг
2

ASS

Субтитры Advanced SubStation Alpha

ASS (Advanced SubStation Alpha) — расширенная версия формата субтитров из SubStation Alpha, редактора субтитров, написанного Kotus. Он поддерживает шрифты, цвета, обводку, точное позиционирование, поворот, караоке-тайминг и анимированные эффекты, поэтому субтитры могут повторять типографику видео. Формат широко используется для субтитров к аниме и караоке. Многие веб-плееры, платформы соцсетей и телевизоры игнорируют его оформление или не принимают такие файлы.

Сжатие
–
Прозрачность
–
Анимация
Да
Год появления
–
Конвертер ASS

SRT

Субтитры SubRip

SRT — формат субтитров программы SubRip, бесплатной программы для Windows, которая около 2000 года извлекала субтитры из видео. Каждая запись — текстовый блок с номером, временем начала и конца и текстом субтитра. Это самый широко поддерживаемый формат субтитров: его принимают VLC, YouTube, Facebook, видеоредакторы и смарт-телевизоры. В SRT есть только базовое форматирование и нет стандарта позиционирования или стилей.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
SubRip
Конвертер SRT

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

Вопросы о конвертации ASS в SRT

Почему телевизор не показывает субтитры ASS?

Многие медиаплееры телевизоров и часть стриминговых приставок поддерживают только простые текстовые субтитры. Дорожки ASS они игнорируют или показывают без оформления, а сервер вроде Plex может вшить их в картинку, что требует много вычислений. SRT воспроизводится напрямую почти везде.

Что происходит с текстами песен и эффектами караоке при переводе ASS в SRT?

Теги тайминга караоке вроде \k удаляются, и текст песни показывается обычными строками на всю длительность реплики. Слова, время начала и конца остаются точными.

Надписи и экранный текст теперь выглядят как обычные субтитры. Можно этого избежать?

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

Сохраняются ли переносы строк из ASS в SRT?

Да. Жесткий перенос \N становится настоящим переносом строки в SRT, так что двухстрочные субтитры остаются на двух строках.

Можно ли потом вернуть оформление субтитрам SRT?

Только в упрощенном виде. SRT в ASS оборачивает реплики в один стиль по умолчанию с выбранным вами шрифтом и размером, но позиции, цвета и эффекты исходного файла утрачены, поэтому сохраните оригинал.

Мои субтитры ASS находятся внутри файла MKV. Что делать?

Сначала извлеките дорожку ASS с помощью MKVToolNix или ffmpeg, затем загрузите ее сюда. Если нужно еще и видео, которое воспроизводит больше устройств, MKV в MP4 конвертирует само видео.