Конвертер з ASS у SRT

Перетворення скриптів Advanced SubStation Alpha у файли SubRip Text видаляє складні теги стилізації, щоб ваші субтитри працювали на базових медіаплеєрах.

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V

Поки ви чекаєте на файли, можете пограти в Code Rain

Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Порівняння форматів та технічні характеристики

СпецифікаціяASSSRT
MIME-типtext/x-ssatext/plain
Типскрипт стилізованих субтитрівтекстові субтитри з часовими мітками
Стисненнянемаєнемає
Стандартна специфікаціяAdvanced SubStation Alpha v4.00+SubRip Text Specification
Заголовок магічних байтів5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info])1 00:00: (Sequential numeric subtitle indices)

Огляд формату та застосування

Файли Advanced SubStation Alpha з типом MIME text/x-ssa містять власні шрифти, кольори та точні координати екрана для аніме та фансаб-проєктів. Однак багато автономних телевізорів, мобільних додатків та програм для редагування відео не можуть прочитати ці складні інструкції стилю. Їх конвертація у SubRip Text із типом MIME text/plain перетворює стилізовані скрипти на блоки звичайного тексту з базовими часовими мітками. Відеомонтажери часто виконують це перетворення під час підготовки проксі-файлів або перенесення проєктів між різними програмами для редагування. Стандартні плеєри на кшталт VLC або мобільні пристрої часто не можуть правильно відобразити власні команди малювання ASS, що робить прості файли SRT найбезпечнішим вибором для універсального відтворення. Цей процес конвертації зберігає діалоги та таймінг, відкидаючи непідтримувані дані про розташування елементів на екрані.

Технічні специфікації та розбір кодеків

Обидва формати, ASS та SRT, є нестисненими текстовими файлами у кодуванні UTF-8 або UTF-16, що означає відсутність застосування алгоритмів стиснення під час їх збереження. Жоден із форматів не використовує заголовки магічних байтів; натомість парсери ідентифікують їх за розширеннями файлів (.ass та .srt) і внутрішньою текстовою структурою. Файл ASS починається зі структурних розділів, таких як [Script Info] та [Events], що містять теги стилізації та позиціонування. Конвертер аналізує події часової шкали, видаляє теги перевизначення форматування ASS та перетворює синтаксис міток часу на стандартні таймкоди SRT, розділені комами.

Сумісність з ОС та браузерами

Для файлів ASS потрібні розширені рушії відтворення, як-от libass у VLC, MPC-HC і сучасних настільних відеопрогравачах, але більшість мобільних пристроїв і веббраузерів їх не підтримує. SRT підтримується багатьма операційними системами, мобільними платформами, смарттелевізорами та вебвідеопрогравачами, хоча підтримка може залежати від застосунку.

Корисна інформація

Завжди зберігайте резервну копію оригінального файлу ASS перед конвертацією, оскільки видалення тегів стилю назавжди стирає власне розміщення шрифтів та ефекти караоке, які неможливо відновити з експорту SRT.

Поширені запитання

Як конвертувати Advanced SubStation Alpha у SubRip Text без втрати якості?

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

У чому різниця між Advanced SubStation Alpha та SubRip Text?

Advanced SubStation Alpha використовує складну структуру скрипту з конкретними тегами координат, власними кольорами та визначеннями шрифтів для точного розміщення на екрані. SubRip Text використовує спрощену структуру звичайного тексту, що містить лише числа, часові мітки та базові рядки діалогу.