JSON3 vs LRC: sottotitoli YouTube o testi sincronizzati
JSON3 vs LRC: confronta struttura, precisione dei tempi e casi d'uso. Convertitore gratuito da JSON3 a LRC per testi sincronizzati.
JSON3 e LRC risolvono problemi opposti. JSON3 conserva ogni dettaglio dei sottotitoli YouTube, compreso il timing parola per parola. LRC è un formato leggero pensato solo per mostrare testi sincronizzati durante la musica. Convertire JSON3 in LRC è il modo di trasformare i sottotitoli di un video musicale in testi leggibili da lettori audio e software karaoke.
JSON3 vs LRC in sintesi
| Caratteristica | JSON3 (YouTube) | LRC (testi) |
|---|---|---|
| Estensione | .json3 o .json | .lrc |
| Tipo | Oggetti JSON | Testo semplice, una riga per cue |
| Tempi | Millisecondi interi | [mm:ss.xx], centesimi |
| Timing parola | Sì, tOffsetMs | No |
| Tempi di fine | Sì, dDurationMs | No |
| Righe multiple | Sì | No |
| Metadati | Struttura JSON | Tag [ti:], [ar:], [al:] |
| Uso | Archiviazione fedele | Testi sincronizzati |
Differenze principali
Tempi e precisione
JSON3 ha millisecondi e offset parola. LRC usa una sola etichetta di inizio per riga, arrotondata ai centesimi; la conversione elimina offset parola e tempi di fine.
Struttura e righe
Un evento JSON3 può contenere più segmenti, mentre LRC prevede una sola riga con timestamp e testo. I segmenti vengono quindi appiattiti in un'unica riga di testo.
Scopo ed ecosistema
JSON3 esiste solo in YouTube. LRC è lo standard di fatto per i testi sincronizzati ed è supportato da foobar2000, plugin Winamp, MiniLyrics e molti lettori mobili.
Quando usare JSON3
Come formato intermedio quando i sottotitoli seguono la voce e vuoi mantenere il massimo timing prima di produrre LRC.
Quando usare LRC
Quando vuoi testi che scorrono in sync con la musica. È piccolo, semplice e sufficientemente preciso per le parole.
Convertire JSON3 in LRC
Il convertitore genera etichette [mm:ss.xx], unisce gli eventi in righe di testo e conserva Unicode, CJK ed emoji.
Domande frequenti
Posso usare JSON3 direttamente come testo sincronizzato?
No, le app per testi richiedono LRC.
La conversione perde timing?
Sì: millisecondi diventano centesimi e vengono rimossi offset parola e tempi di fine. Per i testi è quasi sempre sufficiente l'inizio riga.
Come scarico i sottotitoli in JSON3?
Con yt-dlp e --write-auto-sub --sub-format json3 oppure con l'API timedtext e fmt=json3.
LRC è migliore di JSON3?
Per la riproduzione musicale sì, per la fedeltà no.