Převod ASS na SRT
Konverze skriptů Advanced SubStation Alpha na soubory SubRip Text odstraňuje složité značky stylování, aby vaše titulky fungovaly na základních přehrávačích médií.
Porovnání formátů a technické specifikace
| Specifikace | ASS | SRT |
|---|---|---|
| MIME typ | text/ | text/ |
| Typ | skript stylovaných titulků | časované textové titulky |
| Komprese | žádná | žádná |
| Standardní specifikace | Advanced SubStation Alpha v4.00+ | Specifikace SubRip Text |
| Hlavička souboru (Magic bytes) | 5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info]) | 1 00:00: (Sequential numeric subtitle indices) |
Přehled formátu a použití
Soubory Advanced SubStation Alpha, které používají typ MIME text/x-ssa, obsahují vlastní písma, barvy a přesné souřadnice umístění na obrazovce pro projekty anime a fansubů. Mnoho samostatných televizorů, mobilních aplikací a video střižen však tyto složité pokyny ke stylu nedokáže přečíst. Jejich konverze na SubRip Text s typem MIME text/plain mění stylizované skripty na bloky prostého textu se základními časovými kódy. Videoeditori provádějí tuto konverzi často při přípravě proxy souborů nebo při přesunu projektů mezi různými editačními aplikacemi. Standardní přehrávače, jako je VLC, nebo mobilní zařízení často nedokážou správně vykreslit vlastní příkazy kreslení ASS, což činí z prostých souborů SRT nejbezpečnější volbu pro univerzální přehrávání. Tento proces překladu uchovává dialogy a časování, zatímco odhazuje nepodporovaná data vizuálního umístění.
Technické specifikace a přehled kodeků
Formáty ASS i SRT jsou nekomprimované textové soubory uložené v kódování UTF-8 nebo UTF-16, což znamená, že se při ukládání žádný z formátů nekomprimuje. Ani jeden formát nepoužívá hlavičky s magickými bajty; místo toho je parsery identifikují podle přípon souborů (.ass a .srt) a vnitřní textové struktury. Soubor ASS začíná strukturálními sekcemi jako [Script Info] a [Events], které obsahují značky pro styl a pozicování. Převodník parsuje události časové osy, odstraní formátovací značky pro přepsání ASS a převede syntaxi časových kódů na standardní SRT časové kódy oddělené čárkou.
Kompatibilita s operačními systémy a prohlížeči
Soubory ASS vyžadují pokročilé vykreslovače, například libass, který se používá ve VLC, MPC-HC a moderních desktopových přehrávačích videa, většina mobilních zařízení a webových prohlížečů je však nepodporuje. Soubory SRT podporuje mnoho operačních systémů, mobilních platforem, chytrých televizorů a webových přehrávačů videa; podpora však může záviset na konkrétní aplikaci.
Užitečné informace
Před konverzí si vždy ponechte záložní kopii původního souboru ASS, protože odstranění značek stylů trvale vymaže vlastní umístění písem a karaoke efekty, které nelze z exportu SRT obnovit.
Často kladené otázky
Jak převést Advanced SubStation Alpha na SubRip Text bez ztráty kvality?
Při převodu ASS do SRT se odstraní formátování textu a vlastní umístění, takže se ztratí vizuální styl. Dialog i časové značky zůstanou, ale efekty stylů se odstraní.
Jaký je rozdíl mezi Advanced SubStation Alpha a SubRip Text?
Advanced SubStation Alpha používá složitou strukturu skriptu s konkrétními značkami souřadnic, vlastními barvami a definicemi písem pro přesné umístění na obrazovce. SubRip Text používá zjednodušenou strukturu prostého textu obsahující pouze čísla, časové kódy a základní řádky dialogů.