Конвертер ASS/SSA в SRT
Конвертируйте Advanced SubStation Alpha или SSA субтитры в обычный формат SRT.
Конвертер ASS/SSA в SRT
Вставьте субтитры из файла Advanced SubStation Alpha (.ass) или SubStation Alpha (.ssa), и этот инструмент возвращает чистый текст SubRip (.srt): он читает раздел [Events], преобразует центисекундные временные метки каждой строки Dialogue в формат миллисекунд SRT и перенумеровывает каждую реплику, начиная с 1. Строки комментариев удаляются автоматически, так как ни один плеер их не показывает. Используйте его для подготовки фанатских или извлеченных .ass дорожек для плееров и платформ, которые понимают только обычный SRT.
Управление теги стилей переопределяет блоки вроде {\an8} или {\i1}: удаление удаляет их для обычного текста, а преобразование в HTML сохраняет курсив и жирный шрифт, превращая \i1/\i0 и \b1/\b0 в теги <i> и <b>, а остальное удаляет (позиционирование, цвета, синхронизация карао). Преобразование \N и \n в разрывы строк превращает коды разрывов строк ASS в настоящие новые строки. Только этот стиль и только этого актера фильтруют выходные данные по одному полю Style или Name — очень полезно, когда сценарий смешивает диалоги с надписями или закадровым голосом. Сортировка по времени начала переупорядочивает реплики в хронологическом порядке перед перенумерацией, а пропуск строк эффектов удаляет любую строку Dialogue, для которой задано поле Effect, обычно это прокручивающийся баннер или наложение карао, а не именно диалоговая речь.
Конвертер работает с явной строкой Format: или без нее, возвращаясь к стандартному порядку столбцов ASS/SSA, и обрабатывает как CRLF, так и LF разрывы строк. Живой счетчик под выходными данными сообщает, сколько реплик было найдено, сколько из них прошло через ваши фильтры и точное время обработки.
Все работает в вашем браузере. Файлы субтитров никогда не загружаются никуда, поэтому безопасно использовать с неопубликованными или приватными сценариями. Когда вы закончите, скопируйте результат, загрузите его как файл .txt или отправьте выходные данные в другой инструмент для дальнейшей обработки.