.VTT

File VTT

WebVTT - Web Video Text Tracks (Subtitle/Caption File)
Fai una domanda
RISPOSTA RAPIDA

Un file VTT è un file di sottotitoli WebVTT - testo semplice con codici temporali che visualizza didascalie sui video HTML5. Non si apre da solo: posizionalo accanto al tuo video e caricalo in VLC, oppure collegalo a un elemento video HTML5 con un tag track. Per leggere o modificare il testo, aprilo in qualsiasi editor di testo o in Subtitle Edit.

Sviluppatore: W3C / WHATWG (WebVTT standard) Categoria: File video Standard aperto MIME: text/vtt
SI APRE SU Windows macOS Linux Web
Correlati: .DAV · .MKV · .MP4 · .H264

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 14, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file VTT?

Un file .vtt è un file di sottotitoli e didascalie WebVTT (Web Video Text Tracks) - il formato di testo temporizzato nativo della moderna piattaforma web. Memorizza sottotitoli sincronizzati, didascalie, marcatori di capitoli e metadati come testo semplice UTF-8, forniti agli elementi <video> HTML5 tramite il tag <track>.

Ogni file .vtt valido deve aprirsi con la stringa letterale WEBVTT sulla prima riga (può essere preceduta da un BOM UTF-8). Seguono i blocchi di cue temporizzati: un identificatore di cue opzionale, un intervallo di timestamp in notazione a freccia (00:00:01.000 --> 00:00:04.000) e il testo della cue. A differenza del vecchio formato .srt, .vtt utilizza un punto come separatore dei millisecondi. Estende inoltre il modello dei sottotitoli con tag di stile inline (<b>, <i>, <u>, <ruby>, tag di classe CSS <c.classname>), attributi di posizionamento per singola cue (linea, posizione, allineamento, dimensione) e tipi di traccia separati per capitoli e metadati.

Poiché tutti i principali browser implementano WebVTT nativamente, non è richiesto alcun plugin - è sufficiente aggiungere un elemento <track kind="subtitles" src="file.vtt"> all'interno di un tag <video>. Il tipo MIME registrato è text/vtt. I file sono completamente leggibili dall'uomo e modificabili in qualsiasi editor di testo semplice. Strumenti per sottotitoli come Subtitle Edit, VLC media player e YouTube Studio supportano tutti .vtt nativamente, e i convertitori possono effettuare conversioni bidirezionali tra .vtt e formati come .sbv o .ass.

Sicurezza e incolumità

RISCHIO: LOW

Un .vtt è testo semplice e non può eseguire codice, quindi il file stesso è sicuro da aprire o leggere. Due piccole precauzioni valide per i file di sottotitoli in generale: (1) mantieni aggiornati i lettori multimediali - storicamente l'analisi di sottotitoli malformati è stata una (rara) superficie di attacco in alcuni player; (2) le didascalie scaricate da siti sospetti possono contenere testi o link fuorvianti, quindi leggi invece di fidarti ciecamente. Salva come UTF-8 affinché i caratteri accentati/non latini siano visualizzati correttamente. (Nota: un .vtt che è in realtà un progetto Crestron VisionTools Pro-e è un file binario diverso - non coperto da queste precauzioni sui sottotitoli.)

Dettagli del formato

in sintesi
NOME COMPLETOWebVTT - Web Video Text Tracks (Subtitle/Caption File)
SVILUPPATOREW3C / WHATWG (WebVTT standard)dal WebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
CATEGORIAFile video
TIPO MIMEtext/vtt
TIPOSottotitoli/didascalie temporizzati in testo semplice per video HTML5
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • VisionTools Pro-e Project (Crestron) - Il software di progettazione di pannelli touch AV VisionTools Pro-e di Crestron salva i progetti come .vtt; si apre solo con VisionTools Pro-e - non correlato ai sottotitoli. (Questo è il nome nel database sorgente, ma WebVTT è il significato di gran lunga più comune.)
  • DediProg / dati binari vari - Alcuni strumenti di nicchia hanno utilizzato .vtt per dati non correlati; il significato di sottotitolo WebVTT domina le ricerche web e i file nel mondo reale.

Programmi che aprono file VTT

Windows4 apps
VLC media player Open-source Riproduci il video; se il .vtt condivide il nome e la cartella del video si carica automaticamente, oppure trascina il .vtt sulla finestra di VLC.
Subtitle Edit Open-source Apri il .vtt per modificare testo/tempi con un'anteprima della forma d'onda e converti VTT <-> SRT con un clic.
Notepad Open-source Apri il .vtt come testo per leggere o correggere rapidamente parole/codici temporali; salva come UTF-8.
Any web browser Gratuito Richiamalo da un <video><track src='captions.vtt' kind='captions'> HTML5 per vederlo renderizzato sulla pagina.
macOS3 apps
VLC media player Open-source Riproduci il video; se il .vtt condivide il nome e la cartella del video si carica automaticamente, oppure trascina il .vtt sulla finestra di VLC.
Subtitle Edit Open-source Apri il .vtt per modificare testo/tempi con un'anteprima della forma d'onda e converti VTT <-> SRT con un clic.
TextEdit / any text editor Integrato Apri il .vtt come testo semplice per leggere o modificare le didascalie (usa la modalità solo testo).
Linux2 apps
Gnome Subtitles Open-source Apri il .vtt per modificare testo/tempi con una vista video sincronizzata; esporta in SRT/VTT.
VLC / MPV Open-source Carica automaticamente un .vtt con lo stesso nome nella cartella, oppure caricalo tramite Sottotitoli > Aggiungi file sottotitoli.
Web1 app
YouTube Studio Gratuito Carica il .vtt come traccia di sottotitoli per il tuo video (Sottotitoli > Aggiungi > Carica file).

Dettagli tecnici

specifiche approfondite
Codifica del fileUTF-8; un BOM (EF BB BF) è permesso ma opzionale prima dell'intestazione WEBVTT
Firma del fileLa prima riga deve essere la stringa ASCII `WEBVTT`, opzionalmente seguita da uno spazio o tabulazione e una descrizione dell'intestazione
Tipo MIME`text/vtt`
Formato timestamp`HH:MM:SS.mmm` usando un punto come separatore dei millisecondi (es. `00:01:23.456`); il campo delle ore è opzionale
Sintassi temporizzazione cueTimestamp di inizio e fine separati da ` --> ` con impostazioni cue opzionali aggiunte sulla stessa riga
Tag di markup inline`<b>`, `<i>`, `<u>`, `<ruby>/<rt>`, `<v>` (voce), `<lang>` e tag di classe CSS `<c.classname>`
Posizionamento cueImpostazioni per cue: `line`, `position`, `size`, `align` e `vertical` per testo verticale o da destra a sinistra
Regioni nominateI blocchi REGION definiscono aree dello schermo riutilizzabili; le cue vi fanno riferimento per consentire il rendering in stile scorrimento verso l'alto
Tipi di tracciasubtitles, captions, descriptions, chapters, metadata - tutti usano `.vtt` ma differiscono nell'attributo `<track kind>`
Blocchi di stileI blocchi di intestazione STYLE applicano CSS alle cue tramite lo pseudo-elemento `::cue` e le varianti `::cue(<selector>)`
Blocchi di commentoI blocchi NOTE vengono ignorati dai renderer e servono come annotazioni dell'autore all'interno del file
Identificatore cueStringa o numero opzionale che precede la riga del timestamp; gli identificatori non devono necessariamente essere univoci
Integrazione HTML5Caricato nativamente tramite `<track src="file.vtt" kind="subtitles">` all'interno di `<video>` in tutti i principali browser senza plugin
Fine rigaSono accettati sia LF che CRLF; i blocchi cue sono separati da una o più righe vuote
RilasciatoWebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
Standard apertoSì · royalty-free
Specificawww.w3.org

Conversioni VTT

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file VTT. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file VTT.

Domande frequenti

Come apro un file .vtt?
Per leggere o modificare le didascalie, aprilo in qualsiasi editor di testo (Notepad++, TextEdit) o Subtitle Edit. Per guardarlo con un video, caricalo in un lettore come VLC, o collegalo a un <video> HTML5 tramite un elemento <track> invece di «aprirlo» da solo.
Qual è la differenza tra VTT e SRT?
WebVTT (.vtt) è lo standard per le didascalie web HTML5; SRT è il formato universale più vecchio. Sono quasi identici, ma VTT inizia con un'intestazione «WEBVTT» e usa un PUNTO nei codici temporali (00:00:01.000) mentre SRT usa una virgola (00:00:01,000). VTT supporta anche lo stile e il posizionamento. Subtitle Edit li converte istantaneamente.
Come converto un .vtt in .srt?
Aprilo in Subtitle Edit (o FFmpeg) e salvalo come SubRip .srt - rimuoverà l'intestazione WEBVTT e sostituirà i punti con le virgole. Molti convertitori online gratuiti fanno lo stesso nel browser.
Come aggiungo una didascalia .vtt a un video su un sito web?
Usa l'elemento HTML5 <track>: <video><track src='captions.vtt' kind='captions' srclang='it' label='Italiano'></video>. Il browser esegue il rendering delle didascalie WebVTT nativamente.
I miei sottotitoli sono fuori sincrono - come correggo il tempo?
In un lettore puoi regolare il ritardo dei sottotitoli durante la riproduzione; per una correzione permanente apri il .vtt in Subtitle Edit e applica uno spostamento temporale o sincronizza con la forma d'onda audio, quindi salva.
Perché ci sono caratteri strani nel mio file .vtt?
Si tratta di un errore di codifica - risalva il file come UTF-8 (in Subtitle Edit o Notepad++) in modo che gli accenti e gli script non latini vengano visualizzati correttamente. WebVTT deve essere in UTF-8.

Riferimenti

1W3C - WebVTT: The Web Video Text Tracks Formatwww.w3.org
2MDN - Web Video Text Tracks Format (WebVTT)developer.mozilla.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Estensioni correlate

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z