Skip to content
YoutubeJson3JSONCreazione sottotitoliSRTVTTLRC

Converti i sottotitoli YouTube JSON3 in SRT, VTT o LRC

Scarica i sottotitoli YouTube in JSON3 e convertili in SRT, VTT o LRC. Guida passo passo con yt-dlp, formato JSON3 e conversione online gratuita.

A
AllSubConverter Team
2 min di lettura

JSON3 è il formato timedtext strutturato usato internamente da YouTube per i sottotitoli. Conserva i tempi in millisecondi, gli offset parola per parola e tutti i segmenti di testo, ma quasi nessun lettore esterno lo riconosce. Questa guida mostra come estrarre i sottotitoli YouTube in JSON3 e trasformarli in pochi secondi in SRT, VTT o LRC.

Che cos'è il formato JSON3?

JSON3 è una rappresentazione JSON del flusso timedtext di YouTube. Ogni sottotitolo è un evento con tempo di inizio in millisecondi (tStartMs), durata (dDurationMs) e uno o più segmenti di testo (segs). Alcuni segmenti contengono anche un offset a livello di parola (tOffsetMs) per una precisione stile karaoke.

Essendo JSON strutturato, JSON3 conserva più informazioni di temporizzazione dei formati letti dai lettori multimediali normali. È quindi un ottimo formato intermedio e una cattiva destinazione finale: scaricalo per la fedeltà, poi convertilo.

Come scaricare i sottotitoli YouTube in JSON3

Opzione 1: yt-dlp (consigliata)

Il metodo più affidabile è yt-dlp. Per scaricare solo i sottotitoli automatici inglesi, senza il video:

yt-dlp --write-auto-subs --sub-lang en --sub-format json3 --skip-download "https://www.youtube.com/watch?v=VIDEO_ID"

Otterrai un file .json3 nella cartella corrente. Se esiste una traccia revisionata da una persona, sostituisci --write-auto-subs con --write-subs: di solito è più precisa.

Opzione 2: API timedtext di YouTube

L'endpoint timedtext può restituire direttamente JSON3. Inserisci l'ID del video e il codice lingua:

https://www.youtube.com/api/timedtext?v=VIDEO_ID&lang=en&fmt=json3

I sottotitoli automatici possono richiedere parametri aggiuntivi e YouTube a volte limita l'accesso.

Opzione 3: estensione del browser

Diverse estensioni aggiungono un pulsante di download alle pagine YouTube ed esportano JSON3 o VTT. Sono comode per usi occasionali, ma offrono meno controllo su lingua e formato rispetto a yt-dlp.

Perché convertire JSON3?

Nessun lettore standard, editor video o app per testi sincronizzati legge JSON3. Ogni formato di destinazione ha un ruolo preciso:

  • SRT per la compatibilità universale con lettori, TV, smartphone ed editor.
  • VTT per il video web e il standard HTML5 WebVTT.
  • LRC per testi sincronizzati nei lettori musicali e nel karaoke.

Flusso di conversione

  1. Scarica il JSON3. Usa yt-dlp oppure l'API timedtext.
  2. Scegli il convertitore. Apri JSON in SRT, JSON in VTT o JSON in LRC.
  3. Carica e converti. La conversione avviene nel browser: il file non lascia il tuo computer.
  4. Verifica. Apri l'output in un editor di testo o riproducilo insieme al video.

Cosa succede ai tempi nella conversione?

  • Offset parola: vengono aggregati negli inizi e fini dei cue.
  • Precisione: SRT e VTT mantengono i millisecondi; LRC arrotonda ai centesimi.
  • Tempi di fine: restano in SRT e VTT, vengono eliminati in LRC.

Queste semplificazioni non compromettono la leggibilità: inizio e fine di ogni riga restano allineati all'immagine.

Problemi comuni e soluzioni

  • File vuoto o minuscolo: la traccia richiesta potrebbe non esistere. Prova un altro codice con --sub-lang e controlla il pulsante CC.
  • Timing irregolare: i sottotitoli automatici sono approssimativi; preferisci tracce umane quando ci sono.
  • Caratteri errati: JSON3 è UTF-8; apri anche l'output come UTF-8.
  • Più tracce scaricate: filtra con --sub-lang.

Privacy e sicurezza dei file

I sottotitoli possono contenere contenuti sensibili. Con uno strumento locale e la conversione nel browser l'intero flusso resta sul tuo dispositivo, senza upload o server esterni.

Pronto a convertire

JSON3 cattura i sottotitoli YouTube con la massima fedeltà. La conversione in SRT, VTT o LRC li rende davvero utilizzabili.

Trasforma i sottotitoli YouTube JSON3 in file pronti all'uso.

Converti JSON3 in SRT
A
AllSubConverter Team
Subtitle Format Specialist & Content Contributor
Fast & Free

Devi convertire i sottotitoli?

Converti SRT, VTT, ASS, LRC e oltre 10 formati all'istante nel tuo browser con il 100% di privacy.

Apri Convertitore Sottotitoli

Articoli Correlati