Torna al blog

Come aggiungere sottotitoli in più lingue a un video

Aggiungi sottotitoli in più lingue a un video: trascrivi una sola volta, traduci per livelli e scegli tra file separati, tracce o sottotitoli impressi.

11 settembre 2026
Sablate Team

Aggiungere sottotitoli in più lingue a un video è una questione di tre decisioni, non di un unico lavoro lungo: trascrivi una sola volta nella lingua originale, aggiungi ogni altra lingua come livello di traduzione sulle stesse tempistiche, poi scegli come consegnarlo — file separati, un video con tracce selezionabili, oppure una copia con sottotitoli impressi per ogni lingua. Quasi ogni flusso di lavoro multilingue che si complica va storto perché questi passaggi sono stati fatti nell'ordine sbagliato.

Qui vediamo l'ordine che funziona davvero, cosa succede a tempistiche e font quando si traduce, e quale formato di consegna accetta realmente ogni piattaforma.

Trascrivi una sola volta, traduci per livelli

L'errore che costa più tempo è rilanciare il riconoscimento vocale per ogni lingua.

Il riconoscimento vocale fa due cose insieme: produce il testo e produce i confini delle battute, cioè dove inizia e finisce ogni sottotitolo. Il testo cambia da lingua a lingua. I confini non dovrebbero. Se trascrivi lo stesso video cinque volte, ottieni cinque insiemi di confini leggermente diversi, e a quel punto una correzione di sincronizzazione fatta in spagnolo non serve a niente per il file in tedesco. Moltiplica questo per una registrazione di due ore e il flusso di lavoro crolla.

Tradurre la trascrizione, invece, mantiene un'unica timeline:

  1. Una trascrizione della lingua parlata, con tempistiche reali.
  2. Un giro di correzioni — nomi, termini di prodotto, punteggiatura.
  3. N traduzioni di quel testo corretto, tutte con gli stessi confini di battuta.

Il passaggio 2 è dove sta la vera leva. Un cognome scritto male, corretto prima della traduzione, è corretto ovunque. Lo stesso cognome corretto dopo significa otto modifiche separate.

In Sablate un lavoro è organizzato esattamente così: una traduzione è un livello aggiunto a una trascrizione esistente, non un nuovo lavoro. Il traduttore offline (Argos) funziona sul tuo computer; DeepL, OpenAI e Claude sono disponibili se usi la tua chiave API. Una cosa da sapere sulla via offline: Argos pubblica quasi solo coppie che hanno l'inglese da un lato, quindi una coppia come turco-tedesco non ha un pacchetto diretto e viene composta passando per l'inglese come tappa intermedia. Funziona, ed è il motivo per cui una riga tradotta dal turco al tedesco risulta un po' più piatta di una dal turco all'inglese.

Scegli il formato di consegna prima di iniziare

Questa scelta determina tutta l'esportazione, quindi va presa per prima.

File separati per linguaUn MKV, una traccia per linguaCopia con sottotitoli impressi per lingua
Lo spettatore può cambiare linguaSulla piattaformaNel playerNo
Lo stile si mantieneMinimo (grassetto, corsivo, colore)Sì, traccia ASSSì, esattamente come progettato
Funziona su YouTube / VimeoSì, carica ogni fileNoSì, è semplicemente video
Funziona su TikTok / Reels / ShortsNoNo
Funziona offline / su TV o chiavetta USBRichiede nomi file corrispondentiSì, un solo file
Ricodifica il videoNoNo, gli stream vengono copiatiSì, una volta per lingua
Costo per aggiungere una 9ª linguaUn altro piccolo fileUn'altra tracciaUn'altra codifica completa

Lo schema su cui finisce la maggior parte delle persone: file per le piattaforme che li accettano, un MKV per l'archivio e la riproduzione locale, e sottotitoli impressi solo per la lingua o le due lingue del proprio pubblico principale.

Se non sei sicuro di quale tra .srt, .vtt e .ass voglia una determinata piattaforma, il confronto tra i formati spiega esattamente cosa porta con sé ciascuno.

Cosa succede alle tue tempistiche quando traduci

I sottotitoli tradotti si rompono in un modo specifico e prevedibile: le tempistiche restano corrette, ma la riga adesso è illeggibile.

Dall'inglese allo spagnolo, al francese, all'italiano o al portoghese, il testo cresce in genere del 20-30%. I composti tedeschi si allungano in un altro modo: meno parole, ma parole che non entrano in una riga di 42 caratteri. La battuta continua a iniziare e finire dove ha iniziato e finito chi parla. Lo spettatore semplicemente non riesce a leggere così tanti caratteri in 1,8 secondi.

La misura di riferimento è la velocità di lettura in caratteri al secondo (CPS), e i numeri di riferimento sono le linee guida di stile di Netflix per ogni lingua:

LinguaVelocità di lettura, programmi per adultiCaratteri per riga
Inglese (USA)Fino a 20 CPS42
RussoFino a 17 CPS42
CoreanoFino a 12 CPS16
Cinese (semplificato)Fino a 9 CPS16
GiapponeseFino a 4 CPS13 a larghezza piena

Questi limiti non sono un rigore arbitrario. Un sottotitolo giapponese porta molto più significato per carattere, quindi lo stesso secondo di parlato ne richiede molti meno a schermo, e una traduzione automatica che riempie la battuta fino al limite inglese risulta illeggibile.

La soluzione non è mai spostare i timestamp: corrispondono all'audio, che è l'unica cosa che non puoi cambiare. La soluzione è abbreviare il testo o dividere la battuta in due. L'editor di Sablate segnala ogni battuta sopra i 17 CPS mentre lavori, una soglia d'allarme giusta per la maggior parte delle lingue latine e cirilliche e deliberatamente permissiva per giapponese e coreano; trattala come un livello minimo, non come una garanzia.

Dai a ogni lingua un font che sappia disegnarla

Questo problema è invisibile fino al momento del rendering, e a quel punto diventa molto visibile.

I font da didascalia — quei caratteri pesanti e condensati che fanno sembrare le didascalie delle didascalie — coprono per lo più solo latino, cirillico e greco, e nulla oltre. Puntane uno su arabo, ebraico, thai, devanagari, hangul o CJK e ottieni dei riquadri vuoti, in un video su cui hai già passato venti minuti a codificare.

Sablate gestisce questo aspetto controllando lo script di ogni livello linguistico e sostituendo un font di sistema che contenga davvero quei glifi, sia nell'anteprima che nell'impressione finale, così quello che vedi nell'editor è quello che finisce nel file. Ogni livello linguistico porta anche il proprio stile, e questo conta per più che i soli font: una dimensione che si legge bene in inglese è spesso troppo grande per una riga coreana di 16 caratteri.

Caricare sottotitoli in più lingue su YouTube

YouTube accetta un file di sottotitoli per lingua per video, caricato in un passaggio a parte. Non esiste un file di sottotitoli multilingue da caricare: le «più lingue» vivono nella piattaforma, non nel file.

  1. YouTube Studio, poi Sottotitoli, poi il tuo video.
  2. Aggiungi lingua, scegli la lingua, poi Carica file.
  3. Carica il file .srt o .vtt per quella lingua.
  4. Ripeti per ogni lingua. Le traduzioni di titolo e descrizione sono in una sezione separata.

Due cose da sapere. La traduzione automatica di YouTube è gratuita e istantanea, ed è davvero difficile fare meglio sul fronte del costo — ma traduce la propria trascrizione automatica, quindi qualunque parola sbagliata dal riconoscimento resta sbagliata in ogni lingua. E YouTube mostra ogni didascalia nello stile del player, quindi lo stile del tuo file non è quello che vedono gli spettatori. Se l'aspetto conta, imprimi i sottotitoli nel video.

Dove si posiziona ogni strumento

SablateTraduzione automatica di YouTubeSubtitle EditStrumenti cloud per didascalie
Prezzo$29 una tantumGratisGratis, open sourceIn genere $16–23 al mese
Il video lascia il tuo computerNo, a meno che tu non attivi una chiave API cloudNo
Una trascrizione, molti livelli linguisticiSì, dalla propria trascrizioneSì, manualmenteVaria
Stile e font per script, per linguaNo, solo lo stile del playerNoRaramente
Esportazione MKV multitracciaSì (Pro)NoTramite muxing esternoNo
Registrazioni lungheNessun limite di durata su ProVideo interoNessun limiteSpesso a pagamento per minuto
Piano gratuito che copre un video interoNo — 10 minuti su GratuitoSì, qualsiasi durataSì, tuttoDi solito con marchio

Subtitle Edit merita una nota onesta: è gratuito, è eccellente, e sa fare sia trascrizione che traduzione. In cambio chiede configurazione — modelli, strumenti e muxing impostati separatamente — e non produce un'impressione con stile. Se questo tipo di configurazione ti piace, è la migliore risposta gratuita in questa categoria.

Esportare il risultato

Una volta che i livelli esistono, l'esportazione è la parte breve:

  • File di sottotitoli per lingua.srt, .vtt o .txt, uno per lingua, per i caricamenti sulle piattaforme.
  • Un solo MKV con tutte le lingue — ogni lingua scritta come propria traccia ASS con un tag di lingua corretto, il font della didascalia allegato al file, e la prima traccia impostata come predefinita. Video e audio vengono copiati in stream, quindi non c'è alcuna ricodifica e l'esportazione richiede secondi invece di una codifica completa. Pro.
  • Video con sottotitoli impressi — un rendering per lingua, in 16:9, 9:16 o 1:1. È l'unica consegna che sopravvive a TikTok, Reels e Shorts. Come funziona l'impressione dei sottotitoli approfondisce il lato qualità.

Nel piano Gratuito un lavoro porta un livello di traduzione offline, e il primo lavoro che supera il muro dei dieci minuti può portarne tre. Pro rimuove i limiti con un unico pagamento di $29 — guarda i prezzi per sapere esattamente cosa comprende.

In breve

Trascrivi una sola volta. Correggi quella trascrizione prima di tradurre qualsiasi cosa. Aggiungi le lingue come livelli sulle stesse tempistiche. Controlla velocità di lettura e font per ogni lingua, perché entrambi cambiano insieme al testo. Poi esporta l'unica consegna che la tua piattaforma accetta davvero — e se la risposta è «tutte e tre», il lavoro è comunque lo stesso.