Konwerter Advanced SubStation Alpha na SubRip Text

Konwersja skryptów Advanced SubStation Alpha do plików SubRip Text usuwa złożone znaczniki stylizacji, aby napisy działały na podstawowych odtwarzaczach.

Wybierz lub przeciągnij pliki

Wybierz lub upuść pliki tutaj

Konwersja w 100% prywatna w przeglądarce - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V
Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Porównanie formatów i specyfikacja techniczna

SpecyfikacjaASSSRT
Typ MIMEtext/x-ssatext/plain
Typstyled subtitle scripttimed text subtitle
Kompresjanonenone
Standardowa specyfikacjaAdvanced SubStation Alpha v4.00+SubRip Text Specification
Nagłówek magic bytes5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info])1 00:00: (Sequential numeric subtitle indices)

Przegląd formatu i zastosowania

Pliki Advanced SubStation Alpha, korzystające z typu MIME text/x-ssa, zawierają niestandardowe czcionki, kolory oraz dokładne współrzędne ekranowe dla projektów anime i fansubów. Jednak wiele samodzielnych telewizorów, aplikacji mobilnych oraz pakietów montażowych nie potrafi odczytać tych złożonych instrukcji stylu. Ich konwersja do formatu SubRip Text o typie MIME text/plain przekształca stylowane skrypty w bloki zwykłego tekstu z podstawowymi kodami czasowymi. Montażści wideo często przeprowadzają tę konwersję podczas przygotowywania plików proxy lub przenoszenia projektów między różnymi aplikacjami do edycji. Standardowe odtwarzacze, takie jak VLC, czy urządzenia mobilne często nie radzą sobie z poprawnym renderowaniem niestandardowych poleceń rysowania ASS, co czyni zwykłe pliki SRT najbezpieczniejszym wyborem do uniwersalnego odtwarzania. Ten proces tłumaczenia zachowuje dialogi i synchronizację czasową, odrzucając jednocześnie nieobsługiwane wizualne dane pozycjonowania.

Specyfikacja techniczna i analiza kodeków

Zarówno ASS, jak i SRT to nieskompresowane pliki tekstowe zapisane w kodowaniu UTF-8 lub UTF-16, co oznacza, że podczas przechowywania do żadnego z formatów nie stosuje się algorytmu kompresji. Żaden format nie używa nagłówków magicznych bajtów; zamiast tego analizatory identyfikują je po rozszerzeniach plików (.ass i .srt) oraz wewnętrznej strukturze tekstowej. Plik ASS zaczyna się od sekcji strukturalnych, takich jak [Script Info] i [Events], zawierających szczegółowe tagi współrzędnych, takie jak \pos i \an. Plik SRT korzysta z znacznie prostszej struktury kontenera składającej się wyłącznie z numeru sekwencji, kodu czasowego początku i końca rozdzielonego strzałką oraz dwóch linii zwykłego tekstu.

Zgodność z systemami operacyjnymi i przeglądarkami

Pliki ASS wymagają zaawansowanych renderów, takich jak libass (znaleziony w VLC, MPC-HC oraz nowoczesnych stacjonarnych odtwarzaczach wideo), jednak brakuje im obsługi na większości urządzeń mobilnych i w przeglądarkach internetowych. Pliki SRT charakteryzują się niemal uniwersalną zgodnością w każdym systemie operacyjnym, na platformach mobilnych, telewizorach Smart TV oraz w elementach wideo HTML5 w sieci bez konieczności instalowania dodatkowych wtyczek.

💡 Przydatne informacje

Zawsze zachowaj kopię zapasową oryginalnego pliku ASS przed konwersją, ponieważ usunięcie znaczników stylów trwale kasuje pozycjonowanie niestandardowych czcionek oraz efekty karaoke, których nie da się odzyskać z eksportu SRT.

Porównanie formatów i specyfikacja techniczna

Ponieważ pliki ASS i SRT zawierają wyłącznie zwykły tekst, standardowy dwugodzinny plik napisów ma zazwyczaj rozmiar od 50 do 100 kilobajtów. Ten niewielki rozmiar pobiera się natychmiast w ułamku milisekundy w sieciach 4G, 5G oraz światłowodowych.

Często zadawane pytania

Jak przekonwertować Advanced SubStation Alpha na SubRip Text bez utraty jakości?

Ponieważ formatowanie tekstu oraz niestandardowe pozycjonowanie są usuwane podczas tłumaczenia, ta konwersja jest ściśle stratna pod względem stylizacji wizualnej. Dialog tekstowy i czas pozostają w pełni nienaruszone, ale wszelkie wizualne efekty stylów zostają trwale usunięte.

Czym się różni Advanced SubStation Alpha od SubRip Text?

Advanced SubStation Alpha wykorzystuje złożoną strukturę skryptu z określonymi tagami współrzędnych, niestandardowymi kolorami i definicjami czcionek w celu precyzyjnego umieszczania na ekranie. SubRip Text korzysta z uproszczonej struktury zwykłego tekstu zawierającej wyłącznie numery, kody czasowe oraz podstawowe linie dialogowe.