ASS konvertálása SRT formátumba
Az Advanced SubStation Alpha szkriptek SubRip Text-fájlokká alakítása eltávolítja az összetett stíluscímkéket, így a feliratok egyszerű médialejátszókon is működnek.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | ASS | SRT |
|---|---|---|
| MIME-típus | text/ | text/ |
| Típus | formázott feliratszkript | időzített szöveges felirat |
| Tömörítés | nincs | nincs |
| Szabványos specifikáció | Advanced SubStation Alpha v4.00+ | SubRip szövegspecifikáció |
| Fájlfejléc azonosító bájtjai | 5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info]) | 1 00:00: (Sequential numeric subtitle indices) |
A formátum áttekintése és alkalmazási területei
Az Advanced SubStation Alpha fájlok a text/x-ssa MIME-típust használják, és egyedi betűtípusokat, színeket, valamint pontos képernyő-koordinátákat tárolnak az anime- és rajongói feliratprojektekhez. Számos önálló televíziókészülék, mobilalkalmazás és videószerkesztő program azonban nem tudja olvasni ezeket az összetett stílusutasításokat. A text/plain MIME-típusú SubRip Text formátumra konvertálásuk a stílusos parancsfájlokat alapvető időkódokkal ellátott sima szöveges blokkokká alakítja át. A videószerkesztők gyakran végzik el ezt az átalakítást proxyfájlok előkészítésekor vagy a projektek különböző szerkesztőalkalmazások közötti mozgatásakor. Az olyan standard lejátszók, mint a VLC vagy a mobileszközök gyakran nem tudják helyesen megjeleníteni az egyedi ASS rajzolási parancsokat, így az egyszerű SRT fájlok a legbiztonságosabb választást jelentik az univerzális lejátszáshoz. Ez a fordítási folyamat a párbeszédet és az időzítést sértetlenül hagyja, miközben elveti a nem támogatott vizuális elhelyezési adatokat.
Műszaki specifikációk és kodekáttekintés
Mind az ASS, mind az SRT tömörítetlen szöveges fájl, amelyek UTF-8 vagy UTF-16 kódolással vannak tárolva, ami azt jelenti, hogy a tárolás során egyik formátumra sem alkalmaznak tömörítési algoritmust. Egyik formátum sem használ varázsbájtfejléceket; helyette az elemzők a fájlkiterjesztések (.ass és .srt) és a belső szövegszerkezet alapján azonosítják őket. Az ASS-fájl olyan strukturális szakaszokkal kezdődik, mint a [Script Info] és a [Events], amelyek stílus- és pozicionálócímkéket tartalmaznak. A konverter elemzi az idővonal eseményeit, eltávolítja az ASS felülbíráló formázócímkéit, és az időbélyeg-szintaxist szabványos SRT vesszővel elválasztott időkódokká alakítja.
Operációs rendszer- és böngésző-kompatibilitás
Az ASS-fájlokhoz fejlett renderelő szükséges, például a VLC-ben, az MPC-HC-ben és a modern asztali videolejátszókban megtalálható libass. A legtöbb mobileszköz és webböngésző nem támogatja őket. Az SRT-fájlokat számos operációs rendszer, mobilplatform, okostévé és webes videolejátszó támogatja, bár a támogatás az alkalmazástól is függhet.
Hasznos információk
Konvertálás előtt mindig készítsen biztonsági másolatot az eredeti ASS fájlról, mivel a stíluscímkék eltávolítása véglegesen törli az egyedi betűtípus-elhelyezéseket és karaoke-effektusokat, amelyeket egy SRT exportálásból nem lehet helyreállítani.
Gyakran ismételt kérdések
Hogyan konvertálható át az Advanced SubStation Alpha SubRip Text formátumba minőségromlás nélkül?
Az ASS SRT-vé alakításakor eltávolítjuk a szöveg formázását és az egyéni pozicionálást, ezért a vizuális stílus elvész. A párbeszéd és az időzítés megmarad, a stíluseffektek azonban eltűnnek.
Mi a különbség az Advanced SubStation Alpha és a SubRip Text között?
Az Advanced SubStation Alpha összetett parancsfájl-struktúrát használ speciális koordinátacímkékkel, egyedi színekkel és betűtípus-definíciókkal a pontos képernyőn történő elhelyezéshez. A SubRip Text egy leegyszerűsített, sima szöveges struktúrát használ, amely csak számokat, időkódokat és alapvető párbeszédsorokat tartalmaz.