Ga naar inhoud

ASS/SSA naar SRT-converter

Zet Advanced SubStation Alpha of SSA-ondertitels om in gewone SRT-bestanden.

Invoer
Uitvoer

ASS/SSA naar SRT-converter

Plak ondertitels uit een Advanced SubStation Alpha (.ass) of SubStation Alpha (.ssa) bestand en dit tool retourneert schone SubRip (.srt) tekst: het leest de [Events] sectie, converteert de centiseconde-tijdstempels van elke Dialogue-regel naar SRT's milliseconde-indeling en nummert elke cue opnieuw vanaf 1. Comment-regels worden automatisch verwijderd, omdat geen enkele speler deze weergeeft. Gebruik het om fan-gesubde of gerichte .ass-tracks voor te bereiden voor spelers en platforms die alleen gewone SRT begrijpen.

Stijltags beheren override-blokken zoals {\an8} of {\i1}: verwijderen haalt ze eruit voor platte tekst, terwijl omzetten naar HTML cursief en vet behoudt door \i1/\i0 en \b1/\b0 om te zetten in <i> en <b> tags en de rest (positionering, kleuren, karaoke-timing) te verwijderen. \N en \n naar regeleindes omzetten verandert ASS-regeleindes in echte regeleindes. Alleen deze stijl en alleen deze actor filteren de output naar één stijl- of naamveld — handig wanneer een script dialoog met onderschriften of vertelling mengt. Sorteren op starttijd herschikt cues chronologisch voor hernummering, en effectregels overslaan verwijdert elke Dialogue-regel waarvan het Effect-veld is ingesteld, meestal een scrollende banner of karaoke-overlay in plaats van gesproken dialoog.

De converter werkt met of zonder een expliciete Format-regel, fallback naar de standaard ASS/SSA-kolomvolgorde en verwerkt zowel CRLF als LF-regeleindes. Het live-overzicht onder de output rapporteert hoeveel cues zijn gevonden, hoeveel door uw filters zijn gekomen en de exacte verwerkingstijd.

Alles gebeurt in uw browser. Ondertitelbestanden worden nooit ergens geüpload, dus het is veilig om te gebruiken met onuitgegeven of privé scripts. Wanneer u klaar bent, kopieert u het resultaat, downloadt u het als .txt-bestand of stuurt u de output naar een ander tool voor verdere afwerking.

FAQ

Wat gebeurt er met ASS override-tags zoals {\an8} of positioneringscodes?
Standaard wordt elk {\...} override-blok verwijderd, omdat SRT geen equivalent heeft. Schakel "Stijltags" naar "Omzetten naar HTML" om cursief en vet als <b>/<i> tags te behouden — alles anders in het blok (positionering, kleuren, karaoke-timing) wordt nog steeds verwijderd, omdat SRT-spelers het negeren.
Werkt het zonder een Format-regel in de [Events] sectie?
Ja. Als er geen Format-regel aanwezig is, valt de converter terug op de standaard ASS-kolomvolgorde (Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text), die bijna elk .ass en .ssa bestand gebruikt.
Waarom missen me enkele regels in de output?
Comment-regels worden altijd verwijderd, omdat dit auteursnotes zijn die geen speler weergeeft. Als u een stijl- of actorfilter instelt, worden alleen regels die overeenkomen met uw ingestelling behouden — wis het filter om elke Dialogue-regel opnieuw te zien.
Kan ik filteren op alleen het karaoke- of tekstspoor?
Ja. Stel "Alleen deze stijl" (of "Alleen deze actor") in op de exacte stijl of naam die door deze regels in uw bronbestand wordt gebruikt, en alles anders wordt voor conversie gefilterd.
Wordt mijn ondertitelbestand ergens geüpload?
Nee. De conversie vindt volledig in uw browser plaats met behulp van JavaScript — uw ondertitels verlaten nooit uw apparaat.