Stile dei sottotitoli ASS: una guida per principianti | AllSubConverter
La maggior parte dei formati di sottotitoli si accontenta di essere testo semplice con timestamp. L'ASS (Advanced SubStation Alpha) e diverso — e un vero e proprio linguaggio di stile per sottotitoli, con controllo su font, colori, contorni, ombre, posizione sullo schermo e persino animazione karaoke per ogni sillaba. E il formato alla base dei fansub di anime, dei video karaoke e di gran parte della post-produzione video professionale. Questa guida illustra gli elementi essenziali cosi puoi creare sottotitoli dall'aspetto curato invece del semplice default.
Trasforma semplici sottotitoli SRT in un file ASS stilizzato che puoi personalizzare -- gratis, nel tuo browser.
Converti SRT in ASS →Come e organizzato un file ASS
Un file ASS ha due parti importanti per lo stile. La prima e la sezione [V4+ Styles], che definisce modelli di stile riutilizzabili — pensa a ogni stile come a una classe CSS per i tuoi sottotitoli. La seconda e la sezione [Events], dove ogni riga di dialogo fa riferimento a uno di questi stili per nome e puo aggiungere formattazione extra con tag di override inline.
Una definizione di stile e una lunga riga separata da virgole. Ecco uno stile predefinito tipico:
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,48,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,2,1,2,30,30,40,1
Sembra intimidatorio, ma ogni campo controlla esattamente una proprieta visiva. Il resto di questa guida li suddivide in gruppi.
Colori -- primario, contorno e sfondo
L'ASS usa quattro campi colore per stile, e la cosa piu importante da sapere in anticipo e che sono BGR, non RGB, con un canale alfa davanti. Un codice colore appare come &HAABBGGRR, dove AA e l'alfa (00 = completamente opaco, FF = completamente trasparente).
- PrimaryColour — il colore principale di riempimento del testo. Questo e cio che di solito si intende come "il colore del sottotitolo".
- SecondaryColour — usato per il karaoke: il colore in cui una sillaba inizia prima di essere evidenziata.
- OutlineColour — il colore del bordo disegnato attorno a ogni glifo.
- BackColour — il colore dell'ombra, o del riquadro di sfondo se usi BorderStyle 3.
| Codice | Significato |
|---|---|
&H00FFFFFF | Bianco opaco |
&H000000FF | Rosso opaco (BGR!) |
&H0000FF00 | Verde opaco |
&H00FF0000 | Blu opaco |
&H80FFFFFF | Bianco semitrasparente |
&HFFFFFFFF | Completamente trasparente |
Trappola comune: poiche l'ASS memorizza i colori come BGR,
&H0000FFe blu, non rosso. Se i tuoi sottotitoli escono del colore sbagliato, scambia i byte rosso e blu e riprova.
Font, spessore e inclinazione
I campi Fontname e Fontsize fanno cio che ti aspetti. Bold, Italic, Underline e StrikeOut sono binari — usa -1 per attivare e 0 per disattivare. Scelte di font affidabili multipiattaforma includono Arial, Helvetica, Open Sans, Roboto e Noto Sans; se scegli qualcosa di insolito, il lettore usera un font predefinito quando il font non e installato.
Style: Default,Arial,48,... (normale)
Style: Title,Bebas Neue,64,... (titolo grande)
Style: Whisper,Arial,42,...,-1 (il -1 attiva il grassetto)
Contorni e ombre per la leggibilita
Due campi controllano il trattamento dei bordi del tuo testo. Outline e lo spessore del bordo in pixel attorno a ogni glifo, e Shadow e il offset dell'ombra. BorderStyle decide cosa significano quei campi: 1 dà contorno piu ombra (il default, e il piu leggibile), mentre 3 trasforma l'area dietro il testo in un riquadro opaco.
Outline: 2, Shadow: 1— default pulito e leggibile per la maggior parte dei contenuti.Outline: 4, Shadow: 2— bordo pesante per riprese a basso contrasto.BorderStyle: 3— riquadro di sfondo solido, buono per didascalie su immagini complesse.
Allineamento e posizionamento
Il campo Alignment usa la notazione del tastierino numerico, dove i numeri da 1 a 9 corrispondono alle posizioni sullo schermo esattamente come su un tastierino numerico:
7 8 9 (riga superiore)
4 5 6 (centro)
1 2 3 (riga inferiore)
2 e la classica posizione del sottotitolo in basso al centro, 8 posiziona il testo in alto (utile per titoli o etichette di parlante), e 5 centra il testo sullo schermo. I campi MarginL, MarginR e MarginV spostano poi il testo verso l'interno dal bordo di allineamento in pixel.
Cinque stili pronti all'uso
Ecco cinque stili pratici che puoi incollare direttamente in una sezione [V4+ Styles]. Ciascuno e una riga Style: completa.
- Sottotitolo moderno pulito — testo bianco, contorno nero 2px, ombra sottile, in basso al centro:
Style: Modern,Arial,52,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,2,1,2,30,30,40,1 - Evidenziazione karaoke — grassetto, contorno spesso, pronto per effetti di riempimento colore:
Style: Karaoke,Arial,48,&H00FFFFFF,&H0000FFFF,&H00000000,&H80000000,-1,0,0,0,100,100,0,0,1,3,2,2,30,30,50,1 - Titolo in alto — grande intestazione ancorata in alto:
Style: TopTitle,Bebas Neue,64,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,3,1,8,60,60,30,1 - Narrazione in corsivo — grigio corsivo per voce fuori campo:
Style: Narration,Arial,42,&H00CCCCCC,&H000000FF,&H00000000,&H80000000,0,-1,0,0,100,100,0,0,1,1,1,2,40,40,35,1 - Didascalia gialla grassetto — il look classico del cinema:
Style: Caption,Arial Black,38,&H00FFFF00,&H000000FF,&H00000000,&H80000000,-1,0,0,0,100,100,0,0,1,2,1,2,30,30,40,1
Tag di override inline
Gli stili si applicano a un'intera riga, ma l'ASS ti permette anche di sovrascrivere la formattazione a meta riga con tag racchiusi tra parentesi graffe. Ecco come cambi colore per una singola parola, sposti una riga in una posizione diversa, o crei un timing karaoke. La tabella sotto copre i tag che userai piu spesso.
| Tag | Cosa fa | Esempio |
|---|---|---|
{\b1} / {\b0} | Grassetto on / off | {\b1}Importante{\b0} |
{\i1} / {\i0} | Corsivo on / off | {\i1}Sussurro{\i0} |
{\u1} / {\s1} | Sottolineato / barrato | {\u1}Nota{\u0} |
{\c&HBBGGRR&} | Imposta colore primario (BGR) | {\c&H0000FF&}Rosso |
{\3c&HBBGGRR&} | Imposta colore contorno | {\3c&H000000&}Contorno nero |
{\fnName} | Cambia font | {\fnGeorgia}Serif |
{\fsN} | Cambia dimensione font | {\fs64}Grande |
{\anN} | Imposta allineamento (tastierino 1-9) | {\an8}Titolo in alto |
{\pos(x,y)} | Fissa a posizione pixel esatta | {\pos(320,50)}Titolo |
{\move(x1,y1,x2,y2)} | Anima la posizione durante il cue | {\move(50,50,300,50)} |
{\fad(in,out)} | Dissolvenza entrata e uscita (ms) | {\fad(300,200)} |
{\frxN} / {\fryN} / {\frzN} | Ruota il testo su un asse (gradi) | {\frz15}Inclinato |
{\kN} / {\kfN} | Timing karaoke (centesimi di secondo) | {\kf20}Parola |
Basi dell'animazione
Tre tag portano la maggior parte del movimento in ASS. {\fad(in,out)} fa apparire e scomparire una riga in dissolvenza in un numero di millisecondi — perfetto per apparizioni morbide dei titoli. {\move(...)} fa scivolare una riga da un insieme di coordinate a un altro durante la durata del cue, permettendo al testo di derivare dal lato. {\t(...)} e il tag di trasformazione generale che interpola qualsiasi altro tag nel tempo, permettendoti di far crescere, ruotare o ricolorare il testo a meta riga.
Gli effetti karaoke usano la famiglia {\k}. {\k20} riserva 20 centesimi di secondo per una sillaba e la scambia dal colore secondario al colore primario al momento giusto; {\kf} produce il riempimento fluido che la maggior parte delle persone associa ai video karaoke.
Iniziare da SRT
Se i tuoi sottotitoli sono attualmente SRT, il percorso piu veloce verso un risultato stilizzato e convertirli prima in ASS e poi modificare la sezione [V4+ Styles]. La conversione preserve ogni riga e ogni timestamp, quindi devi pensare solo all'aspetto. Copriamo questo flusso di lavoro completo nella guida allo stile da SRT ad ASS.
Errori comuni da evitare
- ✔ Usare RGB invece di BGR. Ricorda che
&H0000FFe blu, non rosso. - ✔ Dimenticare il canale alfa. Includi sempre due cifre alfa prima del colore.
- ✔ Eccesso di stile. Sovrapporre trasformazioni, rotazioni e ombre su ogni riga nuoce alla leggibilita — la misura legge come professionale.
- ✔ Ignorare la disponibilita dei font. Se il font non e installato sul dispositivo di riproduzione, il lettore ne sostituira silenziosamente un altro.
- ✔ Non testare su lettori diversi. VLC, mpv e MPC-HC renderizzano l'ASS in modo leggermente diverso; controlla l'output su piu di uno.
Inizia a stilizzare i tuoi sottotitoli
Una volta che hai un file ASS stilizzato, ogni lettore che supporta l'ASS — e la maggior parte lo fa — renderizzera i tuoi sottotitoli esattamente come li hai progettati. Converti il tuo SRT in ASS, inserisci uno degli stili pronti sopra e itera da li.
Ultimo aggiornamento: 20 marzo 2026