Convertitore da VTT a SRT

Carica un file VTT e trasformalo subito in un SRT pulito per Premiere Pro, DaVinci Resolve, Final Cut e player video standard.

Trascina qui il tuo file .vtt

Il tuo file VTT viene convertito localmente nel browser. Non è richiesto alcun upload.

Conversione completata!

Modifica gratis in AI Studio
Vuoi creare nuovi sottotitoli per un video?

Carica il tuo video e crea automaticamente sottotitoli SRT, VTT o impressi nel video con l’AI.

Carica video Imprimi sottotitoli

Come convertire VTT in SRT

Scegli il tuo file WebVTT e il convertitore crea un classico file SubRip. Rimuove l’header WEBVTT, trasforma i timestamp WebVTT con il punto in timestamp SRT con la virgola e ripulisce i blocchi specifici di WebVTT come NOTE, STYLE e REGION.

Perché usare questo convertitore VTT in SRT?

VTT è ideale per player web e video HTML5. Molti programmi di montaggio, portali di upload e player meno recenti però richiedono ancora SRT. La conversione rende i sottotitoli più compatibili senza dover riscrivere il file manualmente in un editor di testo.

Esempio: VTT con NOTE, STYLE e cue settings convertito in SRT pulito

I file WebVTT possono contenere informazioni extra che SRT non supporta. Questo esempio mostra come un VTT con header, commento, stile e cue settings diventa un SRT pulito.

Input VTT

WEBVTT

NOTE Creato da una piattaforma video web
Non mostrare questa nota nel file dei sottotitoli

STYLE
::cue { color: yellow; }

1
00:00:02.000 --> 00:00:05.000 line:90% position:50% align:center
<v Relatore 1>Ciao <c.yellow>mondo</c>.</v>

2
00:00:05.500 --> 00:00:08.000
Questo sottotitolo deve restare visibile.

Output SRT

1
00:00:02,000 --> 00:00:05,000
Ciao mondo.

2
00:00:05,500 --> 00:00:08,000
Questo sottotitolo deve restare visibile.

Il testo visibile e i tempi vengono mantenuti. Commenti WebVTT, CSS, tag del parlante e cue settings vengono rimossi perché SRT non ha un modo standard per salvarli.

Cosa si perde convertendo VTT in SRT?

SRT è volutamente più semplice di WebVTT. In sostanza salva solo numero del blocco, tempo di inizio, tempo di fine e testo. Per questo il convertitore rimuove le funzioni WebVTT che non hanno un equivalente diretto in SRT. Non è un errore: serve a creare un file leggibile dal maggior numero possibile di programmi.

Funzione WebVTT: rimane nel file SRT?

Funzione WebVTT Resta in SRT? Risultato dopo la conversione
Header WEBVTT No Viene rimosso perché SRT non usa un header di file.
Timestamp I tempi restano invariati, con il punto convertito in virgola.
Testo dei sottotitoli Il testo visibile viene mantenuto.
Blocchi NOTE No I commenti vengono rimossi perché non devono apparire nei sottotitoli SRT.
STYLE e REGION No Le istruzioni CSS e di layout vengono rimosse.
Cue settings come line, position e align No I dati di posizionamento vengono rimossi, il testo resta.
Tag come <v Speaker>, <c.yellow> e <i> In parte I tag vengono rimossi, ma il contenuto testuale resta.

Da VTT a SRT per Premiere Pro, DaVinci Resolve e Final Cut

Quando esporti sottotitoli da strumenti web, Zoom, Teams, un player HTML5 o una piattaforma LMS, spesso ottieni WebVTT. Per il montaggio video, SRT è di solito più comodo perché si importa e si modifica più facilmente come traccia sottotitoli.

Programma Consiglio
Adobe Premiere Pro Importa il file SRT convertito come captions/sottotitoli. Poi controlla timing e interruzioni di riga, soprattutto se il VTT originale conteneva cue settings.
DaVinci Resolve Usa SRT per tracce sottotitoli semplici. Lo stile WebVTT non viene trasferito, quindi posizione e stile vanno impostati di nuovo in Resolve.
Final Cut Pro SRT è spesso più robusto per scambio e revisione. Dopo l’importazione, controlla caratteri speciali e interruzioni di riga.

Errori tipici nella conversione da VTT a SRT

I problemi più frequenti non dipendono dal testo visibile, ma dalle informazioni aggiuntive specifiche di WebVTT. Il convertitore le rimuove automaticamente quando non possono essere rappresentate in SRT.

Sicuro e privato

Tutta la conversione avviene localmente con JavaScript nel tuo browser. Il file dei sottotitoli resta sul tuo dispositivo e non viene inviato a Subvideo.ai.

Controlla il timing nello Studio dopo la conversione

SRT è più compatibile di VTT, ma le posizioni e lo stile WebVTT si perdono durante la conversione. Se i sottotitoli devono essere impressi nel video o esportati professionalmente, controlla poi timing e righe in Subvideo.ai Studio.

Controlla timing nello Studio

Come convertire VTT in SRT

1

Scegli file VTT

Seleziona il file .vtt dal tuo dispositivo oppure trascinalo nell’area di upload.

2

Pulisci e converti

Il convertitore rimuove header WebVTT, blocchi NOTE, STYLE e REGION e converte i timecode nel formato SRT.

3

Scarica SRT

Clicca su download per salvare il tuo file di sottotitoli .srt convertito.

Domande frequenti

Qual è la differenza tra VTT e SRT?

VTT è lo standard web per sottotitoli HTML5 e può includere metadati, stile, regioni e cue settings. SRT è più semplice e contiene principalmente numero, inizio, fine e testo.

La formattazione viene persa nella conversione?

Sì. Le formattazioni specifiche di WebVTT come STYLE, REGION, cue settings e classi CSS vengono rimosse. Il testo visibile e i timestamp restano.

I miei file vengono caricati su un server?

No. La conversione avviene interamente nel browser. Il tuo file VTT non viene trasferito ai nostri server.

Posso usare il file SRT in Premiere Pro?

Sì. Il file SRT generato è adatto a Premiere Pro, DaVinci Resolve, Final Cut Pro, VLC e molti altri programmi. Controlla comunque timing e interruzioni di riga dopo l’import.

Che cosa succede ai blocchi NOTE e STYLE?

I blocchi NOTE sono commenti e i blocchi STYLE contengono CSS WebVTT. Entrambi vengono rimossi perché SRT non ha una struttura equivalente.

Cue settings come line:90% o align:center vengono mantenuti?

No. Questi dati controllano la visualizzazione nei player WebVTT. SRT non supporta in modo standardizzato questi dati di posizionamento, quindi vengono rimossi.

Perché SRT usa virgole invece di punti nei timestamp?

Il formato SubRip usa virgole per i millisecondi, ad esempio 00:00:02,000. WebVTT usa punti, ad esempio 00:00:02.000. Il convertitore adatta automaticamente questa scrittura.