Vai al contenuto principale

SRT vs VTT: quale formato di sottotitoli dovresti usare?

Autore: Pubblicato: Ultima revisione:

“SRT vs VTT” di solito appare nel momento esatto in cui un file di sottotitoli si rifiuta di caricarsi da qualche parte dove dovrebbe funzionare. Entrambi contengono testo temporizzato, ma sono formati diversi: la Library of Congress documenta la struttura SRT di SubRip, mentre il W3C definisce WebVTT per i media web. Il generatore di sottotitoli di Hushscript esporta entrambi direttamente, quindi la scelta dipende dalla destinazione, non dall’accuratezza della trascrizione.

Come appare un file SRT

SRT è semplice quanto il formato di una didascalia: un numero di sequenza, un intervallo di timestamp scritto con una virgola prima dei millisecondi (00:00:01,000 --> 00:00:04,000) e il testo della didascalia, con una riga vuota che separa ogni voce. Nessuna intestazione, nessun metadato, nient’altro che le didascalie stesse. Questa semplicità è esattamente il motivo per cui si apre in quasi tutto. C’è ben poco che un giocatore possa interpretare male.

Come appare un file VTT

VTT inizia con una riga di intestazione richiesta, poiché il file deve aprirsi con WEBVTT altrimenti non è valido e i suoi timestamp utilizzano un punto invece di una virgola (00:00:01.000 --> 00:00:04.000). Oltre a ciò, supporta cose per cui SRT non ha spazio: impostazioni di segnali che posizionano il testo sullo schermo, allineamento e markup di stile di base all’interno del testo della didascalia stessa. VTT è il formato previsto nativamente dall’elemento traccia didascalie dello standard video HTML5; non è una scelta stilistica fatta da alcuni siti, è ciò su cui è costruita la tecnologia web sottostante.

SRT e VTT in breve

SRT VTT
Intestazione richiesta No Sì, il file deve essere aperto con WEBVTT
Separatore timestamp Virgola (,) Punto (.)
Stile o posizionamento Nessuno Impostazioni cue, markup di base
Costruito per Riproduzione e modifica generali Incorporamenti web HTML5

Dove ciascuno è effettivamente previsto

SRT è la scelta sicura per tutti gli usi: lettori desktop e mobili come VLC, editor video come Premiere Pro e DaVinci Resolve e la maggior parte dei trasferimenti a qualcun altro lo aspetta o lo accetta senza lamentarsi. VTT è specifico per incorporare didascalie nell’elemento video di una pagina web. Punta l’elemento HTML5 nativo del browser <track> su un file SRT e non mostra nulla; lo stesso elemento legge VTT in modo nativo, motivo per cui un incorporamento web richiede VTT. Alcuni lettori web accettano anche SRT, ma VTT è quello creato per questo lavoro. Se non sai ancora dove andrà a finire un file di sottotitoli, SRT è l’impostazione predefinita più sicura; puoi sempre convertirlo in VTT nel momento in cui sai che è diretto a un incorporamento sul web.

Stile: ciò che VTT può fare che SRT non può

Poiché SRT è solo numeri di sequenza, timestamp e testo semplice, non può avere alcuno stile: nessuna posizione, nessun colore, nessuna enfasi oltre ciò che un giocatore sceglie di applicare al suo possedere. Le impostazioni delle cue di VTT aggiungono un posizionamento di base e un semplice markup sulla stessa struttura temporale. Nessuno dei due arriva fino a un formato di sottotitoli con stile dedicato, creato appositamente per caratteri, colori e posizionamento sullo schermo. Se un lavoro necessita di quel livello di controllo, si tratta di un formato separato un passo avanti rispetto a SRT o VTT. In pratica, la maggior parte degli editor e dei lettori generici ignorano comunque gli extra di stile di VTT e leggono solo i tempi e il testo, quindi il divario è importante principalmente per la riproduzione basata su browser, non per un editor di routine di andata e ritorno.

La conversione tra loro è gratuita

Hai già un SRT e hai bisogno di VTT per un incorporamento sul web, o il contrario? Il convertitore da SRT a VTT gratuito basato su browser esegue lo scambio diretto tra i due: rilascia il file, scegli il formato di output, scarica. Nessun account, niente caricato su un server. Se il file che hai in mano è invece in ASS, TTML o SBV, il convertitore di sottotitoli più ampio copre tutti e cinque i formati nello stesso strumento.

Un esempio funzionante

Un creatore esporta i sottotitoli SRT da un video registrato tramite il generatore di sottotitoli di Hushscript, pianificando di masterizzarli nel video per i social piattaforme. A metà del progetto, lo stesso episodio deve anche essere pubblicato come incorporamento HTML5 nativo sul proprio sito Web, dove quel lettore legge solo VTT. Invece di ritrascrivere qualsiasi cosa, il file SRT passa attraverso il convertitore gratuito e ritorna come VTT in pochi secondi, con gli stessi tempi e testo, pronto per l’incorporamento. Una trascrizione, due file di sottotitoli, nessun secondo lavoro di trascrizione.

Genera entrambi da zero

Se inizi da audio o video anziché da un file di sottotitoli esistente, il generatore di sottotitoli trascrive, orari ed etichette dei parlanti i sottotitoli, quindi esporta SRT, VTT, o direttamente in uno qualsiasi degli altri formati, quindi non è previsto un passaggio di conversione separato quando generi i sottotitoli per la prima volta.

Fonti e standard indipendenti

Hushscript ha consultato queste fonti indipendenti e non concorrenti. Illustrano ricerche, standard o il funzionamento delle piattaforme e non implicano un sostegno a Hushscript.

Fonti verificate il:

Domande frequenti

SRT e VTT mostrano la stessa cosa, solo formattati in modo diverso?

Per i sottotitoli ordinari, sì: entrambi portano gli stessi tempi e testo. VTT aggiunge extra opzionali come il posizionamento delle cue per cui il formato semplice di SRT non ha spazio.

Quale dovrei usare se non sono sicuro?

SRT se non sei sicuro, perché si apre nella più ampia gamma di lettori ed editor. Passa a VTT specificatamente quando incorpori sottotitoli in un web player HTML5.

Posso convertire SRT in VTT e viceversa senza perdere nulla?

I semplici SRT e VTT si convertono in modo pulito avanti e indietro per i sottotitoli ordinari. Se un file VTT utilizza uno stile extra come il posizionamento dei segnali, quel dettaglio non esiste in SRT, quindi la conversione in SRT e viceversa non lo ripristinerà.

Il generatore di sottotitoli di Hushscript produce entrambi i formati?

Sì. SRT e VTT sono entrambi inclusi, insieme a ASS, TTML, SBV e LRC, come parte dello stesso set di esportazione che riceve ogni trascrizione. Nessuna tariffa separata per nessuno dei due.

Perché i lettori web si aspettano specificamente VTT?

Perché VTT è il formato integrato nell'elemento traccia dei sottotitoli dello standard video HTML5. Non è una preferenza di alcuni siti; è ciò che la tecnologia web sottostante si aspetta in modo nativo.

La conversione tra SRT e VTT è davvero gratuita?

Sì. La conversione viene eseguita nel tuo browser, senza account, nulla caricato su un server e nessun limite al numero di file convertiti.

Inizia con 30 minuti gratuiti

Inizia – 30 minuti gratuiti