Punti chiave
Se il video è tuo, YouTube Studio esporta la traccia dei sottotitoli, ma te la dà in formato SubViewer (.sbv), non SubRip. I due formati contengono le stesse informazioni, quindi la conversione consiste soprattutto nell’aggiungere i numeri di sequenza e nel modificare la punteggiatura dei timestamp. Se il video non è tuo, i sottotitoli sono il lavoro di qualcun altro, e se puoi riutilizzarli è una questione di licenza legata a quel video, che va risolta prima ancora di aprire qualsiasi strumento.
La richiesta sembra sempre banale. Qualcuno vuole i sottotitoli di un video, in un file, per poterli rimontare, darli a un traduttore, oppure inserire gli stessi sottotitoli sullo stesso video ma pubblicato altrove, non su YouTube. Il testo è lì, sullo schermo. Dovrebbe essere un lavoro di due minuti.
Spesso lo è davvero. Ma la versione da due minuti esiste solo in una delle due situazioni possibili, e l’altra porta con sé una domanda a cui nessun downloader, estensione o convertitore può rispondere al posto tuo. Vale quindi la pena capire bene in quale situazione ti trovi prima di iniziare a cliccare.
Prima domanda: di chi è il video?
Da qui dipende tutto il resto. Se il video è sul tuo canale, la traccia dei sottotitoli è tua, YouTube te la fornisce senza problemi, e quello che resta da fare è solo una conversione di formato. Se il video appartiene a qualcun altro, i sottotitoli sono il risultato del suo lavoro, che siano stati scritti da una persona o generati dalla piattaforma, e il tuo diritto di riutilizzarli dipende dalla licenza di quel video, non dal fatto che uno strumento riesca a produrti un file.
Le persone confondono le due situazioni perché, dal punto di vista tecnico, il percorso sembra identico: in entrambi i casi ti ritrovi con un file di testo pieno di timestamp. Ma un percorso è l’esportazione da un account che controlli, l’altro è la copia di materiale che non hai creato. Uno strumento che produce un file non ti dice nulla sul fatto che tu possa pubblicarlo.
C’è un caso intermedio che vale la pena citare: stai lavorando sul video di un cliente, oppure su un video caricato dal tuo team con un altro account. Ai fini pratici è comunque “il tuo video”, purché qualcuno possa accedere al canale. In questo caso fai l’esportazione da Studio invece di raccogliere i sottotitoli dalla pagina pubblica: il risultato è più pulito e avrai la certezza di ottenere la traccia effettivamente collegata al video.
Esportare la traccia dei sottotitoli dal tuo video
YouTube Studio esporta direttamente la traccia dei sottotitoli. Vai sul video, apri la sezione sottotitoli e scarica la traccia collegata. Non c’è nessuna ricostruzione e nulla viene indovinato: ottieni le stesse battute mostrate dal player, con gli stessi tempi.
Quello che sorprende quasi tutti è il file che arriva. YouTube Studio esporta in SubViewer, con estensione .sbv. Non è il formato che il tuo editor, il tuo player o gli strumenti del traduttore si aspettano. Se hai sempre gestito i sottotitoli solo come file .srt, il download sembra rotto, e l’istinto è pensare che l’esportazione sia fallita o di aver scelto la voce di menu sbagliata. Non è così: SubViewer è semplicemente quello che Studio ti dà.
SubViewer è un formato di sottotitoli vero e proprio e contiene tutto ciò che ti serve. È solo più vecchio e meno supportato di SubRip, per cui spesso viene rifiutato da software che invece accettano tranquillamente l’SRT. Se vuoi la versione più approfondita del percorso di download, incluso cosa fare quando la traccia che vuoi non è quella selezionata di default, c’è una guida al download dei sottotitoli di YouTube in formato SRT che copre l’argomento.
Un’abitudine utile da adottare: conserva il file .sbv originale anche dopo la conversione. Non costa nulla, è un semplice file di testo, e se la conversione va storta o devi rifarla con impostazioni diverse, preferirai non dover tornare su Studio per una seconda esportazione.
Da SubViewer a SubRip
La distanza tra i due formati è più piccola di quanto sembri. Entrambi sono testo semplice. Entrambi memorizzano un elenco di battute, ciascuna composta da un tempo di inizio, un tempo di fine e le parole che compaiono nel mezzo. Nessuno dei due porta con sé una formattazione che ti mancherebbe.
SubViewer scrive una battuta come una riga di tempi con i due timestamp separati da una virgola, e sotto il testo. Non numera le battute, e scrive le ore senza riempirle a due cifre. SubRip vuole una struttura leggermente diversa: un numero di battuta su una riga a sé, poi una riga di tempi scritta come hh:mm:ss,mmm con una virgola prima dei millisecondi, poi il testo, poi una riga vuota prima della battuta successiva.
Il che significa che la conversione è, di fatto, puramente meccanica. Stai aggiungendo numeri in sequenza, aggiustando la punteggiatura e il riempimento dei timestamp, e inserendo le righe vuote. I tempi e il testo passano invariati. Niente viene interpretato, niente viene perso, e non c’è nessuna perdita di qualità di cui preoccuparti, perché non avviene nessuna ricodifica: sono le stesse parole negli stessi istanti, scritte in modo diverso.
Per un video molto corto puoi farlo a mano, e c’è chi ha scritto espressioni regolari apposta, ma per qualsiasi video di lunghezza normale non è un buon uso del tuo pomeriggio. Un convertitore da SBV a SRT che funziona nel browser fa la riscrittura e ti restituisce subito il file. Qualunque strumento usi, apri il risultato e controlla la prima battuta e l’ultima. La prima conferma che la numerazione e la forma dei timestamp sono corrette; l’ultima conferma che nulla è stato tagliato a metà.
Quando il video appartiene a qualcun altro
Risolvi prima la questione dei diritti, perché è quella che non puoi rimediare dopo. I sottotitoli di un video che non hai caricato tu fanno parte del contenuto di quel video. Riutilizzarli — ripubblicare i sottotitoli, inserirli su un tuo montaggio, distribuirne una traduzione — è una questione di licenza che dipende da come è concesso in licenza quel video e da cosa intendi farne. Citare una frase in un articolo non è la stessa cosa che distribuire un file di sottotitoli insieme al video di qualcun altro. Anche l’uso personale, gli appunti di studio e la ricerca si collocano in modo diverso da qualsiasi cosa tu pubblichi. È una valutazione che riguarda quel video specifico, e va fatta prima di toccare qualsiasi strumento.
Una volta risolta davvero questa questione, estrarre il testo è semplice. L’estensione Chrome di SozAI esporta la trascrizione del video che stai guardando in TXT, SRT o Markdown, con i tempi conservati nella versione SRT — così puoi saltare del tutto il passaggio da SubViewer e ottenere subito il formato che volevi. È una delle opzioni disponibili tra le tante, e nemmeno questa decide per te la questione della licenza.
Vale la pena conoscere la differenza pratica tra i due percorsi. L’esportazione da Studio è la traccia ufficiale, esattamente come è collegata al video. Qualsiasi cosa catturata dalla pagina di visualizzazione è la trascrizione che il player ti sta servendo, che è lo stesso contenuto ma raggiunto dall’esterno. Per i tuoi video, preferisci l’esportazione. Per tutto il resto, l’esportazione comunque non è disponibile.
Correggere gli errori senza ripartire da zero
Un file di sottotitoli è testo semplice. È la cosa più utile di questo formato e anche quella che si dimentica più spesso. Se una battuta ha un errore di battitura, o un tempo è sbagliato di mezzo secondo, o un nome è scritto in tre modi diversi, apri il file in un qualsiasi editor di testo, correggi la riga e salva. Non rigeneri nulla. Non rilanci nessuna conversione. Correggi una riga di testo come correggeresti una riga di testo.
Questo cambia il modo di affrontare la pulizia del file. Invece di cercare uno strumento che produca un file perfetto al primo colpo, parti dal presupposto che farai un passaggio di editing sul file stesso, e mettiti a tuo agio nel farlo. La maggior parte delle correzioni necessarie è piccola e locale: un nome proprio, un ritorno a capo fuori posto, una battuta che dura troppo.
I problemi strutturali sono più difficili da individuare a occhio, perché il file è lungo e gli errori che fanno inceppare i player sono di solito banali: una battuta che finisce prima di iniziare, due battute che si sovrappongono, un numero fuori sequenza, un timestamp malformato sopravvissuto a una conversione. Far passare il file attraverso un validatore di file SRT prima di distribuirlo li fa emergere più in fretta dello scorrimento manuale. Poi correggili nell’editor di testo, perché il file resta comunque solo testo.
Cosa non ti danno i sottotitoli automatici
Se la traccia che hai esportato è stata generata automaticamente, non hai in mano un file di sottotitoli finito. Hai materiale grezzo. I sottotitoli automatici non hanno una punteggiatura su cui puoi contare, quindi le frasi si susseguono senza soluzione di continuità e chi legge deve fare da solo il lavoro di analisi che una virgola o un punto avrebbero fatto per lui. Non hanno nemmeno i cambi di parlante segnalati, il che è un problema reale nel momento in cui a parlare sono più di una persona: un’intervista diventa un flusso indistinto, e chi segue i sottotitoli non riesce a capire chi ha detto cosa.
Niente di tutto questo impedisce al file di convertirsi in modo pulito. Il passaggio da SubViewer a SubRip funziona esattamente allo stesso modo sia che i sottotitoli siano stati scritti da una persona sia che siano stati generati dalla piattaforma, perché la conversione tocca solo la numerazione e la punteggiatura dei timestamp. Non ripara il testo, e non è previsto che lo faccia.
Il che significa che un file costruito da sottotitoli automatici ha bisogno di un passaggio di editing prima di essere usato in qualcosa di pubblicato. Leggilo tutto, aggiungi la punteggiatura, segna i cambi di parlante con la convenzione che preferisci, correggi i nomi e i termini tecnici che inevitabilmente sarebbero usciti sbagliati. Su un video breve è una questione di pochi minuti. Su un’intervista lunga è un lavoro vero, e conviene pianificarlo invece di scoprirlo solo alla fine.
L’altra cosa da aspettarsi: i ritorni a capo in una traccia generata automaticamente sono posizionati in funzione dei tempi del player, non della leggibilità. Le battute si interrompono a metà frase in un modo che sembra accettabile scorrendo su YouTube ma che appare trascurato se inciso su un video pubblicato altrove. Ribilanciarle fa parte dello stesso passaggio di editing, ed è la parte che quasi tutti saltano e poi notano dopo.

