Cosa cambia davvero tra i due file
Meno di quanto sembri e quanto basta perché uno non funzioni dove funziona l'altro. Un WebVTT inizia obbligatoriamente con la parola WEBVTT nella prima riga; se manca, il browser scarta l'intero file senza dire nulla. I millisecondi vanno dopo un punto e non dopo una virgola. E i numeri d'ordine, che in un SRT sono obbligatori, qui sono superflui.
C'è una quarta differenza che travolge la maggior parte dei convertitori rapidi: WebVTT interpreta il testo come se fosse HTML. Una e commerciale sola o un segno di minore in mezzo a una riga vengono letti come markup e si mangiano quello che segue. Qui vengono sottoposti a escape prima di scrivere il file.