Przejdź do treści
Wszystkie narzędzia Cennik Blog

Czaty i wiadomości głosowe

Dokumenty

Audio i wideo

Zaloguj się

Język

Tłumacz napisów ASS

Tłumacz napisy ASS i SSA bez naruszania typesetingu

Prześlij jeden lub więcej plików .ass lub .ssa, wybierz język i odbierz te same pliki z przetłumaczonym wyłącznie tekstem dialogów. Style, osadzone czcionki, pozycje i tagi formatowania (takie jak {\pos} czy {\fad}) pozostają nienaruszone, a linijki karaoke nie są zmieniane, chyba że zechcesz je przetłumaczyć. Pierwsza część jest za darmo i bez rejestracji, a całe zlecenie – odcinek lub sezon do 30 plików – kosztuje $5 jako jednorazowa płatność. Zwykły chatbot poradzi sobie z kilkoma linijkami ASS, ale przy pełnym odcinku zazwyczaj urywa w połowie, gubi, tłumaczy lub przesuwa tagi wewnątrz zdań, przez co napisy przestają wyświetlać się poprawnie.

Przetłumacz napisy ASS

Format wyjściowy
Linijki karaoke (tagi {\k})

Bez rejestracji. Do Liczba linijek napisów: 150 w całości za darmo. Dłuższe: pierwsza część za darmo, wszystkie pliki w zleceniu za $5, jedna płatność.

Kontynuując, akceptujesz: Regulamin i Polityka prywatności.

  • Do 150 linijek w pełni za darmo, pierwsza część dłuższych plików za darmo, bez rejestracji
  • Całe zlecenie za $5, jednorazowa płatność: odcinek lub sezon do 30 plików
  • Zmienia się tylko tekst dialogów: sekcja [Script Info], style, osadzone czcionki i linie komentarzy pozostają nienaruszone
  • Tagi formatowania w ogóle nie trafiają do modelu AI, dzięki czemu {\pos}, {\fad}, {\i1} i kolory wracają dokładnie na swoje miejsce
  • Linie karaoke i rysowania pozostają nienaruszone (lub możesz przetłumaczyć karaoke, jeśli chcesz)
  • 81 języków, samo tłumaczenie lub napisy dwujęzyczne, do pobrania jako .ass, .ssa, SRT lub VTT
Otwórz demo

Zobacz przykładowy PDF Przykładowy wynik

Co otrzymasz w wyniku

Otrzymujesz pliki w ich pierwotnym formacie – plik .ass jako .ass, a .ssa jako .ssa – z tą samą nazwą i dodanym kodem języka, na przykład „[Group] Show - 01.es.ass”. Pojedynczy plik pobierzesz bezpośrednio, a zestaw kilku w jednym archiwum ZIP. Przed pobraniem każda kwestia dialogowa wyświetla się na ekranie wraz z kodem czasowym i tagami, a każdą z nich możesz swobodnie edytować.

  • Ten sam skrypt: sekcja [Script Info], definicje stylów, [Fonts], linie komentarzy i kolejność zdarzeń są dokładnie kopiowane z Twojego pliku.
  • Pola Layer, Style, Name, marginesy i Effect w każdej linii Dialogue pozostają bez zmian, podobnie jak czasy początku i końca. Tłumaczone jest wyłącznie pole Text.
  • Tagi wewnątrz linijki wracają dokładnie tam, gdzie były. Jeśli w przetłumaczonym tekście brakuje dla nich naturalnego miejsca, blok tagów trafia na koniec linijki, zamiast bezpowrotnie zniknąć.
  • Znaki nowej linii \N i twarde spacje \h zostają zachowane. W przypadku języków zapisywanych od prawej do lewej (np. arabski, perski, hebrajski) dodawany jest niewidoczny znacznik RTL po tagach początkowych i na końcu każdej linijki.
  • Możliwy eksport do SRT lub VTT, jeśli wymaga tego Twój odtwarzacz: kursywa, pogrubienie, podkreślenie i pozycjonowanie takie jak {\an8} zostają przeniesione; tagi bez odpowiedników w tych formatach (np. \pos czy \fad) są pomijane.

Tłumaczenie napisów ASS za pomocą chatbota a za pomocą tego narzędzia

ChatGPT, Claude i Gemini świetnie radzą sobie z dialogami, także w anime z uwzględnieniem honoryfikatywów i slangu. Problem z plikiem .ass tkwi we wszystkim dookoła: definicjach stylów, polach rozdzielanych przecinkami oraz tagach formatowania wplecionych w środek zdań.

Twoja sytuacja Zwykły chatbot To narzędzie
Kilka linijek dialogu skopiowanych z pliku Zazwyczaj tłumaczy je dobrze Tłumaczy je i wstawia z powrotem do skryptu
Cały odcinek, kilkaset linii dialogowych Często urywa w połowie lub prosi o wpisanie „kontynuuj” Tłumaczy każdą linię partiami, do 10,000 linijek na zlecenie
Tagi formatowania, np. {\pos(640,80)} lub {\i1} w środku zdania Może je przetłumaczyć, przesunąć lub usunąć Tagi są zastępowane znacznikami przed tłumaczeniem i przywracane po nim
Style, czcionki i nagłówek [Script Info] Musi przepisać cały plik, więc łatwo o błędy i zmiany Kopiowane z Twojego pliku; zmieniany jest wyłącznie tekst dialogów
Opening z karaoke i synchronizacją sylab {\k} Tłumaczy sylaby, przez co timing przestaje pasować do piosenki Pozostawia linie karaoke bez zmian, chyba że zdecydujesz się je przetłumaczyć
Sezon liczący 12 lub 24 odcinki Jeden plik na czat i konieczność ręcznego pilnowania postępów Do 30 plików w ramach jednego zlecenia, pobierane w jednym pliku ZIP

Jak przetłumaczyć plik z napisami ASS

  1. 1

    Prześlij pliki .ass lub .ssa

    Wgraj jeden odcinek lub cały sezon, wybierz język docelowy oraz zdecyduj, czy chcesz samo tłumaczenie, czy napisy dwujęzyczne. Określ, co zrobić z linijkami karaoke: zachować bez zmian czy przetłumaczyć. Język źródłowy zostanie wykryty automatycznie.

  2. 2

    Sprawdź pierwszą część za darmo

    Pierwszy blok dialogów pojawi się na ekranie wraz z kodami czasowymi i tagami. Możesz go przejrzeć i od razu nanieść poprawki. Nie musisz zakładać konta.

  3. 3

    Odblokuj resztę i pobierz

    Wszystko wygląda dobrze? Odblokuj całe zlecenie za $5, a następnie pobierz pliki jako .ass, .ssa, SRT lub VTT.

Dlaczego pliki ASS sprawiają problem zwykłym modelom AI

Skrypt ASS to nie zwykła lista zdań. Każda linijka dialogu to zdarzenie o strukturze typu „Dialogue: 0,0:03:12.40,0:03:15.02,Default,,0,0,0,,{\an8}Tekst”, z dziesięcioma polami rozdzielanymi przecinkami. Sam tekst często zawiera nawiasy klamrowe z instrukcjami renderowania: pozycją, przenikaniem, kolorem czy zmianą czcionki w połowie słowa. Nad zdarzeniami znajdują się nagłówek skryptu, definicje stylów, a niekiedy nawet całe fonty osadzone jako tekst.

Aby przetłumaczyć taki plik na czacie, chatbot musi wygenerować go w całości od nowa. W przypadku całego odcinka zazwyczaj urywa w połowie, a po drodze potrafi przetłumaczyć słowa w klamrach, pominąć nierozpoznany tag albo przesunąć przecinek, zaburzając strukturę pól. Każdy taki błąd zmienia sposób wyświetlania napisów, a niektóre kompletnie go psują.

To narzędzie nigdy nie prosi modelu o przepisanie całego pliku. Odczytuje skrypt, wyciąga wyłącznie pole Text z każdej linii Dialogue i izoluje tagi przed wysłaniem do modelu: bloki na początku i końcu linii są odkładane na bok, a te w środku zamieniane na ponumerowane znaczniki, które wracają na miejsce po przetłumaczeniu. Tekst jest przetwarzany w partiach do 60 linii, a każda musi wrócić z przypisanym numerem. W razie braku linijki system ponawia zapytanie, a jeśli nadal jej nie ma, zachowuje oryginał. Cała reszta pliku jest kopiowana 1:1.

Co jest tłumaczone, a co pozostaje bez zmian

  • Tłumaczone: tekst każdej linijki Dialogue zawierającej słowa, w tym napisy ekranowe i szyldy ostylowane za pomocą \pos, \move lub \frz
  • Pozostawione bez zmian: sekcje [Script Info], style, [Fonts] i [Graphics], linijki Comment, imiona postaci i pole Effect
  • Pozostawione bez zmian: linie rysunkowe (kształty wektorowe {\p1}) oraz linijki bez tekstu
  • Domyślnie pomijane: linijki karaoke ze znacznikami sylab {\k}, {\kf} lub {\ko} (zazwyczaj teksty piosenek w romaji). Jeśli wybierzesz „Przetłumacz je”, znaczniki \k zostaną usunięte, linijka przetłumaczona, a czasy początku i końca pozostaną bez zmian
  • Opcja dwujęzyczna: oryginalna linijka nad tłumaczeniem w tym samym zdarzeniu, dzięki czemu obie zachowują ten sam styl i pozycję

Co najczęściej tłumaczą użytkownicy

  • Wydania fansubowe anime na języki, których dana grupa nie obsługuje
  • Całe sezony anime (12 lub 24 odcinki) dla znajomych lub rodziny mówiących w innym języku
  • Napisy do donghua i dram ostylowane w Aegisubie
  • Własne napisy do wideo, udostępniane w kolejnych językach z zachowaniem stylów
  • Napisy dwujęzyczne do nauki japońskiego, chińskiego lub koreańskiego podczas oglądania

Ograniczenia i jak uzyskać najlepsze rezultaty

Typesetting zostaje zachowany, ale projektowano go pod oryginalne słowa. Napis ciasno wpasowany w ramkę lub zamaskowany za pomocą \clip może wystawać, jeśli tłumaczenie okaże się dłuższe, a kopie tego samego napisu na wielu warstwach są tłumaczone linijka po linijce – sprawdź więc napisy ekranowe w pierwszej części i popraw ewentualne błędy w edytorze. Czcionki zdefiniowane w stylach również pozostają bez zmian; jeśli brakuje w nich znaków dla języka docelowego (np. arabskiego czy chińskiego), odtwarzacz może użyć czcionki zastępczej lub wyświetlić puste prostokąty – w takim przypadku zmień pole Fontname w sekcji stylów.

Karaoke rozpoznawane jest po znacznikach {\k}. Efekty wygenerowane wcześniej z szablonu karaoke (jedna sylaba na linijkę) nie są rozpoznawane jako karaoke – przetłumacz plik przed nałożeniem szablonu lub najpierw usuń te linijki. Napisy graficzne (.sup, .sub z .idx) oraz pliki wideo nie są obsługiwane, a czasy wyświetlania nie ulegają zmianie: jeśli napisy rozjeżdżają się z Twoją kopią wideo, przetłumaczona wersja też będzie się rozjeżdżać.

To tłumaczenie maszynowe – idealne do oglądania i dzielenia się ze znajomymi. W przypadku oficjalnego wydania pod szyldem grupy fansubowej warto oddać tekst do korekty tłumaczowi lub edytorowi.

Według języka i sytuacji

Cennik

Krótkie zlecenia, pierwsza część

Za darmo

Pliki zawierające łącznie do 150 linijek dialogowych są w pełni bezpłatne, łącznie z pobraniem. Dłuższe zlecenia: pierwsza część wyświetla się na ekranie bez rejestracji. 1 zlecenie dziennie lub 3 dziennie z darmowym kontem.

Całe zlecenie

$5

Jednorazowa płatność za wszystkie pliki w zleceniu: do 30 plików i 10,000 linijek. Bez subskrypcji, dostęp nigdy nie wygasa.

Unlimited

$19 / tydzień

Dostęp do każdego narzędzia w serwisie, ze zleceniami napisów do 30,000 linijek.

Pytania i odpowiedzi

Czy ChatGPT potrafi przetłumaczyć plik z napisami ASS?

Kilka linijek tak, i sam dialog tłumaczy zazwyczaj dobrze. Przy całym odcinku chatbot ma jednak tendencję do urywania w połowie. Zdarza mu się też tłumaczyć, przesuwać lub gubić znaczniki stylów, takie jak {\pos} czy {\fad}, co psuje renderowanie napisów. Nasze narzędzie wysyła do modelu wyłącznie treść dialogów bez znaczników, a następnie wstawia tłumaczenie z powrotem do Twojego pliku.

Czy moje style i typesetting pozostaną nienaruszone?

Tak. Style, czcionki, sekcja [Script Info], linijki Comment oraz wszystkie pola linijek Dialogue poza samym tekstem są kopiowane z oryginalnego pliku, a znaczniki wewnątrz tekstu wracają na swoje miejsca. Przetłumaczony napis ekranowy może być dłuższy niż oryginał, dlatego warto skontrolować ciasno spasowane elementy.

Co dzieje się z linijkami karaoke?

Domyślnie linijki ze znacznikami sylab {\k} nie są tłumaczone, dzięki czemu tekst piosenki pozostaje zsynchronizowany z efektami. Jeśli zdecydujesz się na ich tłumaczenie, znaczniki \k zostaną usunięte, a każda linijka zostanie przetłumaczona w całości, zachowując swój czas początku i końca.

Na jakie języki można tłumaczyć napisy?

Dostępnych jest 81 języków docelowych (ta sama lista co w narzędziu Tłumacz napisów), w tym angielski, hiszpański, portugalski (Brazylia), portugalski (Portugalia), francuski, niemiecki, arabski, perski, indonezyjski, wietnamski, chiński (uproszczony), chiński (tradycyjny), koreański i rosyjski. Język źródłowy jest rozpoznawany automatycznie na podstawie tekstu.

Czy to jest darmowe?

Pierwsza część każdego zlecenia (do 60 linijek) jest tłumaczona za darmo i wyświetlana na ekranie bez rejestracji. Całe zlecenie, z gotowymi plikami do pobrania, to $5 w ramach jednorazowej płatności. Zlecenia zawierające łącznie do 150 linijek dialogowych są w pełni bezpłatne, łącznie z pobraniem.

Czy mogę pobrać napisy w formacie SRT lub VTT zamiast ASS?

Tak. Kursywa, pogrubienie, podkreślenie oraz pozycjonowanie takie jak {\an8} zostaną przeniesione do formatów SRT i VTT. Inne znaczniki, takie jak \pos, \fad czy kolory, nie są obsługiwane przez te formaty i zostaną pominięte, a linie rysunkowe usunięte.

Czy narzędzie obsługuje języki arabski, perski i hebrajski?

Tak. W przypadku języków takich jak arabski, perski, dari, paszto, kurdyjski (sorani), urdu, sindhi, pendżabski (szachmukhi) i hebrajski każda przetłumaczona linijka otrzymuje niewidoczny znacznik kierunku od prawej do lewej (RLM) za początkowymi tagami i na końcu tekstu, dzięki czemu interpunkcja wyświetla się po właściwej stronie. Plik zapisywany jest w formacie UTF-8 ze znacznikiem BOM.

Jakie pliki mogę przesłać?

Pliki Advanced SubStation Alpha (.ass) i SubStation Alpha (.ssa) o rozmiarze do 10 MB każdy oraz do 30 plików na zlecenie, w tym skrypty z osadzonymi czcionkami. Do plików .srt lub .vtt użyj narzędzia Tłumacz napisów. Napisy graficzne oraz pliki wideo nie są obsługiwane.

Czy moje pliki są bezpieczne i prywatne?

Tylko Ty masz dostęp do swojego zlecenia. Tekst dialogów jest przesyłany do dostawcy modelu AI wyłącznie w celu wykonania tłumaczenia, za pośrednictwem kanałów, które nie wykorzystują Twoich danych do trenowania modeli. Zlecenia przesłane bez rejestracji są usuwane po 7 dniach, a każde zlecenie możesz usunąć samodzielnie w dowolnym momencie.

Zaktualizowano 25 października 2026 · APPFACT STUDIO LTD

Inne zlecenia, które wykonamy

Czat WhatsApp do PDF, razem z wiadomościami głosowymi Czat Telegram do PDF, razem z wiadomościami głosowymi Czat Messenger do PDF, razem z wiadomościami głosowymi Wiadomości z Instagrama do PDF, razem z wiadomościami głosowymi Eksport e-maili (MBOX, EML) do jednego PDF Komplet dokumentów sądowych: łączenie, spis i numeracja dowodów Pismo odręczne i kursywa na tekst Obrazy i skanowane pliki PDF na tekst Tabele z PDF i skanów do Excela Wyciąg bankowy do Excela lub CSV Przetłumacz cały PDF Przetłumacz cały plik z napisami Konwertuj napisy między formatami Napraw rozjechane napisy Napraw uszkodzone napisy w języku perskim i arabskim Napisy dwujęzyczne — dwa języki jednocześnie Przetłumacz plik CSV lub Excel, wiersz po wierszu Tłumaczenie plików lokalizacyjnych aplikacji Przetłumacz cały dokument Word Przetłumacz prezentację PowerPoint slajd po slajdzie Przetłumacz całą książkę EPUB Przetłumacz cały folder dokumentacji Markdown Finglish, Roman Urdu, Hinglish, Arabizi: zmiana alfabetu Skanowany PDF na edytowalny dokument Word, dowolny alfabet Streszczenie całej książki, rozdział po rozdziale Uruchom jedną instrukcję AI dla każdego wiersza Przeanalizuj tysiące opinii klientów Zakoduj otwarte odpowiedzi z ankiet Przetłumacz cały katalog produktów Przetłumacz grę lub visual novel Przetłumacz duży plik JSON, XML lub YAML Usuń duplikaty i uporządkuj CSV Transkrypcja długich nagrań audio i wideo Z pliku wideo na przetłumaczone napisy Wiele nagrań jednocześnie Z nagrania wykładu na notatki do nauki Z nagrania spotkania na oficjalny protokół Transkrypcja podcastu i notatki do odcinka Kazanie na tekst, z opcją tłumaczenia Transkrypcja wywiadu z podziałem na rozmówców Eksportuj wtopione napisy do SRT Zsynchronizuj transkrypcję z nagraniem Zsynchronizuj tekst piosenki do LRC Zamień tekst na audiobooka MP3 Wszystkie Twoje notatki głosowe w jednym dokumencie Wideo z YouTube na tekst, bez względu na długość Napisy z YouTube w dowolnym języku Outlook PST, MSG lub OLM do jednego PDF Dokumentacja medyczna jako chronologia z datami SMS-y do PDF, do sądu lub dla prawnika iMessage do PDF, cały wątek Eksport ze Slacka do czytelnego PDF Czat Discord do PDF, jako dowód Czaty do wniosku o wizę małżeńską, miesiąc po miesiącu

Używamy analitycznych plików cookie, by sprawdzać, które strony są pomocne. Zgadzasz się?