Konwerter ASS na SRT

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 upuść pliki tutaj

Prywatnie - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V

Czekając na pliki, możesz zagrać w Code Rain

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
Typskrypt napisów ze stylaminapisy tekstowe z synchronizacją czasową
Kompresjabrakbrak
Standardowa specyfikacjaAdvanced SubStation Alpha v4.00+SubRip Text Specification
Nagłówek z bajtami identyfikującymi5B 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żyś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

Formaty ASS i SRT to nieskompresowane pliki tekstowe zapisane w kodowaniu UTF-8 lub UTF-16, co oznacza, że do żadnego z tych formatów podczas przechowywania nie stosuje się algorytmu kompresji. Żaden z formatów nie używa nagłówków bajtów magicznych; zamiast tego analizatory identyfikują je po rozszerzeniach plików (.ass i .srt) oraz wewnętrznej strukturze tekstu. Plik ASS zaczyna się od sekcji strukturalnych, takich jak [Script Info] i [Events], zawierających znaczniki stylów i pozycjonowania. Konwerter analizuje zdarzenia osi czasu, usuwa znaczniki formatowania zastępczego ASS i konwertuje składnię znaczników czasu na standardowe kody czasowe rozdzielane przecinkami dla formatu SRT.

Zgodność z systemami operacyjnymi i przeglądarkami

Pliki ASS wymagają zaawansowanych mechanizmów renderowania, takich jak libass, używany w VLC, MPC-HC i nowoczesnych komputerowych odtwarzaczach wideo. Większość urządzeń mobilnych i przeglądarek ich nie obsługuje. Pliki SRT obsługuje wiele systemów operacyjnych, platform mobilnych, telewizorów Smart TV i odtwarzaczy wideo w internecie, choć zgodność zależy od aplikacji.

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.

Często zadawane pytania

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

Podczas konwersji ASS do SRT formatowanie tekstu i niestandardowe pozycjonowanie są usuwane, więc styl wizualny zostaje utracony. Dialogi i czasy pozostają, ale efekty stylów są usuwane.

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.