Конвертор от ASS към SRT

Конвертирането на скриптове Advanced SubStation Alpha в SubRip Text файлове премахва сложните тагове за стилизиране, така че вашите субтитри да работят на основни медийни плейъри.

Изберете или пуснете файлове тук

Поверително - файловете никога не напускат устройството ви

или поставете Ctrl+V

Докато чакаш файловете си, можеш да играеш Code Rain

Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Сравнение на формати и технически спецификации

СпецификацияASSSRT
MIME типtext/x-ssatext/plain
Типскрипт за стилизирани субтитритекстови субтитри с времеви маркери
Компресияняманяма
Стандартна спецификацияAdvanced SubStation Alpha v4.00+Спецификация на SubRip Text
Заглавни байтове (Magic Bytes)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 override и преобразува синтаксиса на времевите кодове в стандартни 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 използва опростена структура от обикновен текст, съдържаща само номера, времеви кодове и основни редове с диалог.