Advanced SubStation Alpha (.ass)

Advanced Szabvány

Az Advanced SubStation Alpha (ASS) a világ legerősebb szöveges feliratformátuma, amely az anime rajongói feliratozásban és a médiagyártásban népszerű fejlett tipográfiai stílusai, vektorgrafikái, karaoke effektusai és pixelpontos koordináta-pozicionálása miatt.

ASS konvertálása erre: SRT

Ingyenes, böngészőn belüli ASS - SRT konvertáló. Konvertáljon fájlokat azonnal az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) ASS fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) ASS fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

5B 53 63 72 69 70 74 20 49 6E 66 6F 5D

ASCII REPREZENTÁCIÓ: [Script Info]

Szabványosítás: Advanced SubStation Alpha v4.00+ Specification

Műszaki specifikációk

Konténer architektúraINI-style sectioned text format containing [Script Info], [V4+ Styles], [Events], and optional [Fonts] / [Graphics] blocks
TömörítésUncompressed plain text (embedded fonts use uuencode)
BájtsorrendUTF-8 / Unicode text stream (BOM optional)
SzínterekBGR / ABGR color format with alpha channel
Csatornák és struktúraDialogue cues, karaoke timings, vector drawings, blur, rotation, and typographic style definitions
Max. méretekPlayResX and PlayResY virtual canvas coordinate space (e.g. 1920x1080)
ÁtlátszóságFull per-color alpha transparency (alpha override tags \alpha, \1a, \2a, \3a, \4a)
Streaming és progresszívSequential timestamp-based streaming playback

Műszaki összehasonlító mátrix: ASS vs Versenytársak

Technikai attribútumASS (Jelenlegi)SRTVTTSUB
Stílus és pozicionálásFejlett stílusok, vektorgrafika és elforgatásAlapvető formázás (csak dőlt/félkövér)CSS stílusok és pozicionálásKockaalapú nyers szöveg
Karaoke időzítésNatív szótagidőzítés (\k címkék)NincsAlapvető időbélyeg-címkékNincs
Elsődleges közösségAnime, zenei videók, fansubbingUniverzális mozi és televízióHTML5 webes videószabványÖrökölt DVD-lejátszók
Webböngészős lejátszásWebAssembly szükséges (libass-wasm)JS konverzió szükséges100%-ban natív HTML5 <track>JS konverzió szükséges

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A feliratok nyers formázási címkéket (pl. '{\b1\pos(200,300)}') jelenítenek meg a képernyőn.

Kiváltó ok: A lejátszó nem támogatja az ASS felülbíráló címkéket, vagy a címkék körüli kapcsos zárójelek megsérültek.

Helyreállítás: Tisztítsa meg a formázást szabványos SRT formátumra, vagy alakítsa át a File2File Subtitle Converter segítségével.

Biztonsági elemzés és elemző (parser) támadási vektorok

A nem megbízható feliratfájlokban lévő összetett ASS felülbíráló címkék és beágyazott betűtípus-blokkok puffertúlcsordulást válthatnak ki a C-alapú feliratelemzőkben.

Ismert támadási vektorok

  • Puffertúlcsordulás a libass vektorgrafikus útvonalelemzőjében (pl. CVE-2020-26682).
  • Heap-sérülés a beágyazott uuencoded betűtípus-mellékletek kitömörítése során.
  • Szolgáltatásmegtagadás a mélyen beágyazott vagy patologikus elmosási/karaoke címkeszámítások miatt.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2010A libass könyvtár az univerzális nyílt forráskódú felirat-megjelenítő motor VLC-ben, MPV-ben és FFmpeg-ben.
2005Megjelenik az Aegisub feliratszerkesztő, amely az ASS feliratok szerkesztésének első számú keresztplatformos eszközévé válik.
2001A Kotus fejlesztette ki a SubStation Alpha (SSA) v4 kiterjesztéseként, hogy továbbfejlesztett stílusokat és felülbíráló címkéket adjon hozzá.

Főbb előnyök

  • Hihetetlen vizuális teljesítmény: támogatja az egyedi betűtípusokat, színgradienseket, árnyékokat, kereteket, elforgatást, nyírást és elmosást.
  • A karaoke időzítési címkék (\k, \K, \kf) lehetővé teszik az egyes szótagok időzítését és a zenei videók sima átmeneteit.
  • A vektorgrafikus mód (\p1) lehetővé teszi egyedi vektoralakzatok és grafikus ikonok közvetlen megjelenítését a képernyőn.

Technikai korlátok és hátrányok

  • Komplex szintaxis: a felülbíráló címkék (pl. '{\pos(400,300)\fnArial\b1\c&H00FFFF&}') speciális szerkesztő nélkül nehezen olvashatók.
  • Megjelenítési eltérések: pontos vizuális hűséghez libass szükséges; a fogyasztói hardveres lejátszók gyakran elhagyják a komplex stíluscímkéket.
  • A webes HTML5 <video> elemek natívan nem támogatják a WebAssembly-alapú libass dekóderek nélkül.

Érdekes technikai tudnivalók

  • Minden érvényes ASS feliratfájl a '[Script Info]' szakaszfejléccel kezdődik.
  • Az ASS fájlokban a színek a szabványos RGB helyett fordított ABGR hexadecimális formátumban (kék-zöld-vörös alfa-értékkel) vannak megírva.
  • Az anime-rajongói feliratozók az ASS felülbíráló címkéit használták animált feliratok és lebegő, mozgó kamerabeállításokat követő holografikus kijelzők újbóli létrehozásához.

Gyakran Ismételt Műszaki Kérdések

Mi a különbség az SRT és az ASS feliratok között?

Az SRT egy egyszerű formátum, amely csak az alapszöveget jeleníti meg, míg az ASS támogatja az összetett stílusokat, egyéni betűtípusokat, karaoke animációkat, színes szegélyeket és a pontos képernyőbeli elhelyezést.

Hogyan alakíthatok át ASS feliratokat SRT-be?

Az ASS fájlokat egyetlen kattintással átalakíthatja tiszta, univerzális SRT feliratokká a File2File.app használatával, közvetlenül a webböngészőjében.

Milyen médialejátszók támogatják az ASS feliratokat?

A VLC, az MPV, az MPC-HC és a Kodi a libass renderelőmotor használatával dobozból (natívan) támogatja az ASS feliratokat.