Convertire VTT in ASS

Qui converti VTT in ASS gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Ricostruito ASS funziona in modo diverso da VTT. Non è quindi il degrado graduale di un codec con perdita: quello che ASS sa esprimere viene riprodotto fedelmente, e quello che lì non ha un equivalente non sopravvive affatto.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Perché una traccia di sottotitoli web finisce in uno strumento di impaginazione

Perché la destinazione ha smesso di essere una pagina web. Un montaggio verticale per i social, una promo che deve leggersi su un feed muto, una versione tradotta dove il testo a schermo va sostituito sul posto — nessuno di questi è servito da un elemento track e un foglio di stile. Servono sottotitoli che siano parte dell’immagine.

Il WebVTT è un buon formato di consegna e uno scarso formato di creazione per questo tipo di lavoro. Ha un vocabolario di stile ridotto, i browser implementano le parti più deboli in modo incoerente, e niente di ciò sopravvive al momento in cui il video lascia il browser. L’ASS è stato costruito da persone la cui unica preoccupazione era come apparissero i sottotitoli.

Cosa passa dal VTT e cosa si ferma alla porta

Passa: il testo di ogni battuta, i suoi ritorni a capo, e i suoi tempi di inizio e fine. È la sostanza della traccia e arriva completa, con ogni battuta trasformata in una riga di dialogo sotto uno stile.

Si ferma: le impostazioni cue, i tag voce interpretati come parlanti, i blocchi STYLE, i commenti NOTE e gli identificativi cue. Quattro di questi cinque sono costrutti che un autore WebVTT doveva digitare deliberatamente, motivo per cui questa pagina li nomina invece di descrivere la conversione come senza perdita.

Le impostazioni cue vengono scartate e ogni riga atterra in basso

Una riga di tempistica WebVTT può portare un numero di riga, un allineamento, una posizione e una dimensione dopo il timestamp di fine. Il parser legge il tempo di fine fino al primo spazio e butta via tutto dopo, quindi una didascalia spinta deliberatamente in alto nell’inquadratura esce con allineamento 2 come tutte le altre.

La parte frustrante è che l’ASS è drammaticamente più bravo in questo del WebVTT — una griglia numerica per le nove posizioni standard, e un tag di override che può posizionare una riga a una coordinata esatta. L’informazione semplicemente non sopravvive a una rappresentazione intermedia che contiene solo inizio, fine e del testo.

I tag voce non sono stili di parlante, e diventano testo

Il WebVTT segna un parlante con un tag voce tra parentesi angolari all’inizio della battuta. L’ASS attribuisce una riga a uno stile nominato, e opzionalmente a un campo nome nella riga di dialogo, un meccanismo del tutto diverso. Niente mappa l’uno sull’altro, e il testo della battuta viene copiato letteralmente.

La risposta corretta è farne uno stile, ciò per cui siete venuti qui. Definite uno stile per parlante con il proprio colore, poi assegnate le righe e cancellate i tag. Vi dà ciò a cui alludeva il tag voce e ciò che un browser per lo più rifiutava di renderizzare.

Lo stile Default, e i campi da cambiare per primi

Lo stile generato è Arial a dimensione 48, bianco, con un contorno nero spesso due pixel, nessuna ombra, allineamento 2, e margini di 10 a sinistra, destra e in basso. L’intestazione dello script imposta ScriptType v4.00+, WrapStyle 0 e ScaledBorderAndShadow yes.

Per lavoro social i primi due campi da toccare sono il carattere e il contorno. Arial è scelto perché esiste ovunque piuttosto che perché assomiglia a qualcosa, e un contorno di due pixel leggibile su una scena scura sparisce su una luminosa.

Lo stile WebVTT e lo stile ASS sono idee diverse

Nel WebVTT l’aspetto vive per lo più fuori dal file: il CSS nella pagina prende di mira lo pseudo-elemento cue, e un blocco STYLE dentro il file è una versione limitata in-band della stessa cosa. Il file descrive il contenuto e la pagina descrive la presentazione, una separazione sensata per un formato documento.

L’ASS inverte questo. Gli stili sono nominati, definiti nel file, referenziati per riga, e sovrascrivibili in linea per una singola parola. Il file è la presentazione, motivo per cui si renderizza identicamente in ogni lettore che implementa il formato.

Le tempistiche in millisecondi del WebVTT diventano centesimi nell’ASS

Il WebVTT scrive tre cifre dopo il punto decimale e l’ASS ne scrive due, quindi ogni timestamp viene troncato al passaggio. Una battuta che inizia a 00:00:01.238 diventa 0:00:01.23. L’errore è al massimo nove millisecondi e sempre in anticipo, mai in ritardo.

È un quinto di fotogramma a 24 fotogrammi al secondo e non verrà mai notato. L’unica eccezione è il tempismo karaoke, dove le sillabe sono impostate contro l’audio.

Incorporare l’ASS nell’immagine, e quando deciderlo

La maggior parte dei posti dove finirà il video finito non può renderizzare una traccia ASS: piattaforme social, gallerie telefono, televisioni che leggono da una condivisione di rete, ogni lettore web. Se lo stile è il punto, lo stile deve diventare pixel, il che significa renderizzare i sottotitoli nel fotogramma e ricodificare il video.

Decidete prima di impaginare piuttosto che dopo, perché i due percorsi premiano scelte diverse. Una traccia destinata a essere incorporata può usare qualsiasi carattere della vostra macchina e posizionare testo ovunque, dato che la macchina dello spettatore non è mai coinvolta.

I campi di dialogo che la conversione lascia vuoti

Una riga di dialogo ASS ha dieci campi prima del testo: un livello, i due tempi, un nome di stile, un nome di personaggio, tre override di margine e un effetto. La conversione ne riempie tre — i tempi e lo stile, sempre Default — scrive il livello come zero, e lascia il resto vuoto.

Quei vuoti sono dove inizia l’impaginazione. Il livello decide cosa si disegna sopra cosa quando due righe condividono lo schermo. Gli override di margine spostano una singola riga senza toccare lo stile.

Tenere il VTT per il web e l’ASS per il render

Questi due file rispondono a domande diverse ed è ragionevole tenerli entrambi, finché uno dei due è generato. Il VTT appartiene alla pagina web, dove è accessibile, selezionabile, ricercabile e disattivabile. L’ASS appartiene alla versione del video dove l’aspetto è il messaggio.

Quale sia il master dipende da dove avvengono le correzioni. Se le parole cambiano più spesso — un nome scritto male, una didascalia ritemporizzata — il VTT è il master e l’ASS viene rigenerato. Se il design cambia più spesso, tenete l’ASS ed esportate una traccia semplice per il web.

Come convertire VTT in ASS

  1. Trascina il tuo file VTT su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli ASS come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file ASS finito.

VTT o ASS: cosa cambia

VTT a confronto con ASS
VTTASS
Nome completoWebVTTAdvanced SubStation Alpha
Estensione del file.vtt.ass, .ssa
Tipo di mediatext/vtttext/x-ssa
Prima pubblicazione20102002
Pubblicato daW3C
SpecificaWebVTT
LicenzaStandard apertoStandard aperto
Situazione attualeAttualeAttuale
Si apre nel browserTutti i browserNessun browser
Valutato al suo postoSRTSRT

Aprire il risultato

Nessun browser legge ASS. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.

VLC legge sia VTT sia ASS, quindi puoi confrontare il risultato con l'originale senza un secondo programma.

A che cosa serve ciascun formato

VTT è il formato di W3C, pubblicato nel 2010. È descritto in WebVTT, e vale la pena conoscerlo se il file deve sopravvivere allo strumento che lo ha scritto.

ASS risale al 2002. Aegisub e VLC lo leggono.

Da VTT a ASS: domande frequenti

Il mio file VTT viene caricato da qualche parte?

No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file.

Convertire VTT in ASS è gratis?

Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta.

Si perde qualità convertendo VTT in ASS?

VTT e ASS descrivono il contenuto in modi radicalmente diversi. La conversione è quindi una ricostruzione e non una copia: fedele, ma non identica byte per byte.

Un file ASS si apre nel browser?

Nessun browser legge ASS. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.

Altro su questi formati