„Advanced SubStation Alpha" į „SubRip Text" subtitrų keitiklis
„Advanced SubStation Alpha" skriptų konvertavimas į „SubRip Text" failus pašalina sudėtingas stiliaus žymas, kad jūsų subtitrai veiktų pagrindiniuose medijos grotuvuose.
Formatų palyginimas ir techninės specifikacijos
| Specifikacija | ASS | SRT |
|---|---|---|
| MIME tipas | text/x-ssa | text/plain |
| Tipas | styled subtitle script | timed text subtitle |
| Glaudinimas | none | none |
| Standartinė specifikacija | Advanced SubStation Alpha v4.00+ | SubRip Text Specification |
| Maginės baitų antraštės (Magic Bytes) | 5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info]) | 1 00:00: (Sequential numeric subtitle indices) |
Formato apžvalga ir taikymas
„Advanced SubStation Alpha" failai, naudojantys „text/x-ssa" MIME tipą, turi pasirinktinius šriftus, spalvas ir tikslias ekrano koordinates anime ir gerbėjų vertimo (fansub) projektams. Tačiau daugelis atskirų televizorių, mobiliųjų programėlių ir vaizdo įrašų redagavimo rinkinių negali perskaityti šių sudėtingų stiliaus instrukcijų. Konvertuojant juos į „SubRip Text" su „text/plain" MIME tipu, stilizuoti skriptai paverčiami paprasto teksto blokais su baziniais laiko kodais. Vaizdo įrašų redaktoriai dažnai atlieka šį konvertavimą rengdami tarpinius (proxy) failus arba perkeldami projektus tarp skirtingų redagavimo programų. Standartiniai grotuvai, tokie kaip VLC, arba mobilieji įrenginiai dažnai neteisingai atvaizduoja pasirinktines ASS piešimo komandas, todėl paprasti SRT failai yra saugiausias pasirinkimas visuotiniam atkūrimui. Šis vertimo procesas išlaiko dialogą ir laiką nepakeistus, o nepalaikomi vizualinio padėties nustatymo duomenys yra pašalinami.
Techninės specifikacijos ir kodekų apžvalga
Tiek ASS, tiek SRT yra nesuspausti teksto failai, saugomi UTF-8 arba UTF-16 koduote, o tai reiškia, kad saugojimo metu nei vienam formatui netaikomas joks glaudinimo algoritmas. Nė vienas formatas nenaudojant „magic byte" antraščių; vietoj to analizatoriai juos atpažįsta pagal failų plėtinius (.ass ir .srt) bei vidinę teksto struktūrą. ASS failas prasideda struktūriniais skyriais, tokiais kaip [Script Info] ir [Events], kuriuose yra išsamios koordinačių žymos, pavyzdžiui, \pos ir \an. SRT faile naudojama kur kas paprastesnė konteinerio struktūra, susidedanti tik iš sekos numerio, rodykle atskirtų pradžios ir pabaigos laiko kodų bei dviejų paprasto teksto eilučių.
OS ir naršyklės suderinamumas
ASS failams reikalingos pažangios atvaizdavimo programos, tokios kaip „libass", esančios VLC, MPC-HC ir šiuolaikiniuose darbalaukio vaizdo grotuvuose, tačiau jų nepalaiko daugelis mobiliųjų įrenginių ir interneto naršyklų. SRT failai pasižymi beveik visuotiniu suderinamumu su kiekviena operacine sistema, mobiliąja platforma, išmaniuoju televizoriumi ir HTML5 vaizdo elementu žiniatinklyje, nereikalaujant papildomų papildinių.
💡 Naudinga informacija
Prieš konvertuodami visada pasilikite atsarginę originalaus ASS failo kopiją, nes pašalinus stiliaus žymas visiškai ištrinamos pasirinktinės šriftų vietos ir karoklės (karaoke) efektai, kurių neįmanoma atkurti iš SRT eksporto.
Formatų palyginimas ir techninės specifikacijos
Kadangi tiek ASS, tiek SRT failuose yra tik paprastas tekstas, įprastas dviejų valandų subtitrų failas paprastai užima nuo 50 iki 100 kilobaitų. Šis nedidelis dydis akimirksniu atsisiunčia per dalį milisekundės 4G, 5G ir šviesolaidžio tinkluose.
Dažnai užduodami klausimai
Kaip konvertuoti „Advanced SubStation Alpha" į „SubRip Text" subtitrus neprarandant kokybės?
Kadangi verčiant pašalinamas teksto formatavimas ir pasirinktinis pozicionavimas, šis konvertavimas vizualinio stiliaus atžvilgiu yra griežtai nuostolingas. Tekstinis dialogas ir laikas išlieka visiškai nepažeisti, tačiau visi vizualinio stiliaus efektai yra visam laikui pašalinami.
Kuo skiriasi „Advanced SubStation Alpha" ir „SubRip Text"?
„Advanced SubStation Alpha" naudoja sudėtingą skripto struktūrą su konkrečiomis koordinačių žymomis, pasirinktinėmis spalvomis ir šrifto apibrėžimais, kad būtų galima tiksliai išdėstyti tekstą ekrane. „SubRip Text" naudoja supaprastintą paprasto teksto struktūrą, kurioje yra tik skaičiai, laiko kodai ir pagrindinės dialogo eilutės.