Skip to content

Convertitore sottotitoli YouTube JSON3 in SRT

Veloce. Privato. Perfetto.

Elaborazione 100% locale nel tuo browser. Nessun caricamento. Nessuna attesa.

Privato e Sicuro
Super Veloce
Gratis e Privato
JSON
{
"events": [
{ "tStartMs": 1000, "dDurationMs": 3000,
"segs": [{ "utf8": "Hello, world!" }] },
{ "tStartMs": 4500, "dDurationMs": 3500,
"segs": [{ "utf8": "This is a subtitle file." }] }
]
}
SRT
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!

Trascina e rilascia il tuo file JSON qui

o clicca per sfogliare

Supporta file .json fino a 50 MB

100% LocaleNessun UploadSicuroIstantaneo

Come Funziona

1

Carica il tuo file JSON

Trascina o seleziona il tuo file .json

2

Converti Istantaneamente

Elaboriamo localmente nel tuo browser

3

Scarica SRT

Ottieni subito il tuo file .srt

Più Conversioni che Potrebbero Servirti

Perché scegliere AllSubConverter?

La Tua Privacy Importa

Tutto funziona nel tuo browser. I tuoi file non vengono mai caricati.

Velocità Folgorante

Motore ottimizzato che converte i file in secondi.

Gratis e Locale

Ogni file può pesare fino a 50 MB. I batch possono contenere fino a 200 file o 1 GB in totale.

Funziona Ovunque

Windows, Mac, Linux, iOS, Android - qualsiasi browser moderno.

Informazioni su JSON in SRT

YouTube timedtext JSON3 salva i sottotitoli in un array di eventi con tStartMs, dDurationMs e frammenti di testo segs. Questo strumento analizza la struttura, unisce i frammenti, calcola i tempi di fine e genera sottotitoli SRT numerati per player, Smart TV e software di montaggio. Tutto avviene localmente nel browser.

Formato Input

JSON

JSON3 è il formato interno dei sottotitoli di YouTube, esportato tramite l'API timedtext. Il file è un oggetto JSON con un array di eventi. Ogni evento ha tStartMs (millisecondo di inizio), dDurationMs (durata in ms) e segs (array di frammenti di testo, ciascuno con un campo utf8). Scaricato con youtube-dl o yt-dlp.

Formato di uscita

SRT

SRT (SubRip) è il formato di sottotitoli più ampiamente supportato in assoluto. Ogni voce consiste in un numero di indice sequenziale, una riga di timestamp nel formato HH:MM:SS,mmm --> HH:MM:SS,mmm (nota la virgola prima dei millisecondi e la freccia che separa inizio e fine) e una o più righe di testo del sottotitolo. I file SRT sono testo normale con estensione .srt e sono riconosciuti da ogni lettore desktop (VLC, MPC-HC, MPV), ogni marca di smart TV, app video mobili e software di montaggio professionale.

Caratteristiche

Analizza automaticamente l'array eventi JSON3 e i frammenti di testo segs
Converte i timestamp in millisecondi di JSON3 nel formato SRT HH:MM:SS,mmm
Elaborazione lato client - i file non lasciano mai il dispositivo
Supporta la codifica UTF-8 per caratteri CJK e non latini
100% basato su browser - nessun upload, privacy totale
Gratuito, senza registrazione, senza filigrana, file fino a 50 MB

Perché Convertire?

Le smart TV di Samsung, LG, Sony e i dispositivi Roku mostrano solo sottotitoli SRT, non JSON3.
Software di montaggio come Premiere Pro, DaVinci Resolve e Final Cut importano SRT nativamente ma non riconoscono JSON3.
I lettori video mobili su iOS e Android non hanno supporto JSON3 integrato, ma ognuno legge SRT.
SRT è il formato che ogni API per sottotitoli, script di automazione e pipeline di codifica si aspetta.
Piattaforme di streaming come Netflix Partner Help e Amazon Video Direct richiedono SRT per la consegna dei sottotitoli.
I media server come Plex, Emby e Jellyfin rilevano automaticamente SRT ma ignorano i file JSON3.

Differenze di Formato

JSON3 usa events, tStartMs, dDurationMs e segs; SRT usa cue testuali numerati
JSON3 è un formato API interno di YouTube; SRT è uno standard universale
JSON3 divide il testo in frammenti utf8; SRT mostra il testo completo di ogni cue
JSON3 è raramente supportato da player ed editor; SRT funziona con VLC, Smart TV, Premiere Pro e media server

Casi d'Uso Comuni

Importazione in montaggio video

Carica file YouTube JSON3 in Adobe Premiere Pro, DaVinci Resolve o Final Cut Pro, che accettano SRT sulla timeline ma non analizzano JSON3.

Libreria media server

Aggiungi sottotitoli alla tua libreria Plex, Emby o Jellyfin. Questi server rilevano automaticamente i file .srt insieme al video ma ignorano i .json.

Video mobile

Assicurati che i sottotitoli funzionino nelle app video iOS e Android come Infuse, nPlayer e MX Player convertendo JSON3 nell'SRT universalmente supportato.

Pipeline di codifica

Invia i sottotitoli a flussi di lavoro FFmpeg, HandBrake o MKVToolNix che incorporano o muxano i sottotitoli, tutti dei quali si aspettano input SRT.

Standardizzazione dei sottotitoli

Normalizza una libreria mista di file JSON3, VTT e SRT in una collezione SRT coerente per una gestione più semplice.

Formati Correlati

JSON (YouTube JSON3)

JSON3 è il formato interno dei sottotitoli di YouTube, esportato tramite l'API timedtext. Il file è un oggetto JSON con un array di eventi. Ogni evento ha tStartMs (millisecondo di inizio), dDurationMs (durata in ms) e segs (array di frammenti di testo, ciascuno con un campo utf8). Scaricato con youtube-dl o yt-dlp.

VTT (WebVTT)

L'alternativa web: aggiunge un'intestazione WEBVTT e usa millisecondi separati da punto. Scegli VTT se il tuo obiettivo è il video HTML5 o YouTube.

ASS (Advanced SubStation Alpha)

L'alternativa stilizzata: supporta font, colori e posizionamento. Scegli ASS se devi aggiungere stile visivo al testo YouTube JSON3.

Domande Frequenti

JSON3 è il formato interno dei sottotitoli di YouTube, fornito tramite l'API timedtext. Ogni evento ha tStartMs, dDurationMs e segs.

I frammenti utf8 di ogni evento vengono uniti nel loro ordine originale. Ad esempio, "Hello " e "world" formano la riga completa "Hello world".

Sì. L’output usa numerazione SubRip standard e timestamp HH:MM:SS,mmm --> HH:MM:SS,mmm compatibili con VLC, MPV, TV Samsung e LG, Premiere Pro, DaVinci Resolve, Plex e strumenti simili.

Con yt-dlp: yt-dlp --write-auto-sub --sub-format json3 <URL>. Il file .json3 può essere importato direttamente.

Gli eventi senza testo vengono ignorati automaticamente e non influenzano l'output SRT.

SRT (SubRip) è il formato di sottotitoli più ampiamente supportato in assoluto. Ogni voce consiste in un numero di indice sequenziale, una riga di timestamp nel formato HH:MM:SS,mmm --> HH:MM:SS,mmm (nota la virgola prima dei millisecondi e la freccia che separa inizio e fine) e una o più righe di testo del sottotitolo. I file SRT sono testo normale con estensione .srt e sono riconosciuti da ogni lettore desktop (VLC, MPC-HC, MPV), ogni marca di smart TV, app video mobili e software di montaggio professionale.

Pronto a convertire i tuoi sottotitoli?

Trascina qui il tuo file JSON e convertilo in SRT istantaneamente.