Preskočiť na obsah

Konvertor ASS/SSA na SRT

Konvertujte titulky Advanced SubStation Alpha alebo SSA na čistý formát SRT.

Vstup
Výstup

Konvertor ASS/SSA na SRT

Vložte titulky zo súboru Advanced SubStation Alpha (.ass) alebo SubStation Alpha (.ssa) a tento nástroj vráti čistý text SubRip (.srt): číta sekciu [Events], konvertuje centisekundové časové značky každého riadku Dialogue na formát SRT s milisekundami a preznumerouje každú scénu začínajúc číslom 1. Riadky Comment sa automaticky vynechávajú, pretože ich žiadny prehrávač nezobrazuje. Použite ho na prípravu fansubovaných alebo extrahovaných .ass trackov pre prehrávače a platformy, ktoré rozumejú iba čistému formátu SRT.

Ovládače štýlových značiek prepísania ako {\an8} alebo {\i1}: remove ich odstráni na čistý text, zatiaľ čo convert to HTML si zachová kurzívu a tučný text prevedením \i1/\i0 a \b1/\b0 na značky <i> a <b> a zvyšok vynechá (pozicionovanie, farby, karaoke timing). Convert \N a \n to line breaks zmení kódy zalomenia riadkov ASS na skutočné zalomenia. Only this style a only this actor filtrujú výstup na jedno pole Style alebo Name — užitočné, keď scenár zmiešava dialóg so značkami alebo rozprávaním. Sort by start time preusporiada scény chronologicky pred renumeráciou a skip effect lines vynechá všetky riadky Dialogue, ktorých pole Effect je nastavené, zvyčajne posúvajúci sa banner alebo karaoke overlay namiesto hovorej dialógu.

Konvertor pracuje s explicitným riadkom Format: alebo bez neho, so spätnou väzbou na štandardné poradie stĺpcov ASS/SSA, a zvláda oba koncové riadky CRLF a LF. Živá tabulka pod výstupom hlási, koľko scén bolo nájdených, koľko sa dostalo cez vaše filtre a presný čas spracovania.

Všetko beží v prehliadači. Súbory titulkov sa nikdy neuploadujú nikam, takže je bezpečné ich používať s neobjavenými alebo súkromnými scenármi. Keď skončíte, skopírujte výsledok, stiahnite si ho ako súbor .txt alebo odošlite výstup do iného nástroja, aby ste mohli pokračovať v jeho čistení.

Časté otázky

Čo sa stane so značkami prepísania ASS ako {\an8} alebo kódmi pozicionovania?
Štandardne sa každý blok prepísania {\...} odstráni, pretože SRT nemá ekvivalent. Prepnite "Štýlové značky" na "Konvertovať na HTML", aby ste si zachovali kurzívu a tučný text ako <i> a <b> značky — všetko ostatné v bloku (pozicionovanie, farby, karaoke timing) je stále vynechané, pretože ich hráči SRT ignorujú.
Funguje to bez explicitného riadku Format: v sekcii [Events]?
Áno. Keď nie je prítomný riadok Format:, konvertor sa vráti na štandardné poradie stĺpcov ASS (Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text), čo používa takmer každý súbor .ass a .ssa.
Prečo v výstupe chýbajú niektoré z mojich riadkov?
Riadky Comment sa vždy vynechávajú, pretože sú to poznámky autora, ktoré žiadny prehrávač nezobrazuje. Ak nastavíte filter štýlu alebo herca, zachovajú sa iba riadky, ktoré s ním zodpovedajú — vyčistite filter, aby ste videli všetky riadky Dialogue znovu.
Môžem filtrovať iba karaoke alebo track znakov?
Áno. Nastavte "Iba tento štýl" (alebo "Iba tento herec") na presný Style alebo Name používaný týmito riadkami vo vašom zdrojovom súbore a všetko ostatné sa pred konverziou odfiltruje.
Je môj súbor titulkov niekde uploadovaný?
Nie. Konverzia prebieha úplne v prehliadači pomocou JavaScriptu — vaše titulky nikdy neopustia vaše zariadenie.