JSON3 vs SRT : sous-titres YouTube ou format SubRip
JSON3 vs SRT : comparez structure, précision du minutage, compatibilité et cas d'usage. Convertisseur gratuit de JSON3 vers SRT.
JSON3 et SRT jouent des rôles très différents. JSON3 est le format interne de sous-titres de YouTube ; SRT est le standard universel compris par presque tous les lecteurs et appareils. Comprendre leurs différences vous aide à extraire des sous-titres YouTube sans perdre leur utilité hors de la plateforme.
JSON3 vs SRT en un coup d'œil
| Critère | JSON3 (YouTube) | SRT (SubRip) |
|---|---|---|
| Extension | .json3 ou .json | .srt |
| Type de format | Objets JSON structurés | Blocs de texte brut |
| Horodatage | Millisecondes entières (tStartMs) | HH:MM:SS,mmm avec virgule |
| Précision | Milliseconde et décalages par mot | Milliseconde |
| Minutage par mot | Oui, via tOffsetMs | Non, uniquement par cue |
| Styles | Métadonnées JSON et indices | Minimes, balises non standard |
| Compatibilité | YouTube uniquement | Universelle |
| Lisibilité humaine | Nécessite un analyseur JSON | Oui, texte brut |
| Taille | Plus grande | Plus petite |
Différences clés
Minutage et précision
JSON3 conserve le début, la durée et des décalages au niveau du mot, ce qui en fait l'un des formats les plus précis. SRT conserve des millisecondes au niveau du cue seulement. En conversion, le minutage par mot est donc regroupé en temps de début et de fin.
Structure et syntaxe
JSON3 contient un tableau d'événements avec segments de texte. SRT est une suite de blocs numérotés, séparés par une ligne vide, avec une ligne d'horodatage suivie du texte. Convertir demande d'analyser la hiérarchie JSON, puis de produire ces blocs séquentiels.
Compatibilité des plateformes
Aucun lecteur standard ne reconnaît JSON3. SRT est accepté par presque tous les lecteurs multimédias, téléviseurs connectés, boîtiers de streaming et logiciels de montage. C'est la principale raison de convertir après extraction depuis YouTube.
Quand utiliser JSON3 ?
Utilisez JSON3 comme format intermédiaire lorsque vous téléchargez des sous-titres avec yt-dlp ou l'API timedtext et que vous souhaitez conserver un maximum d'informations de minutage avant la conversion finale.
Quand utiliser SRT ?
Choisissez SRT pour la lecture hors ligne, l'échange de sous-titres, le montage vidéo et la compatibilité maximale avec les appareils. C'est le format le plus sûr quand la destination est incertaine.
Convertir JSON3 en SRT
Notre convertisseur gratuit analyse automatiquement les événements JSON3, calcule les temps de début et de fin, génère la numérotation et les horodatages SRT, et conserve Unicode, CJK et emoji.
Questions fréquentes
Peut-on lire JSON3 directement dans un lecteur vidéo ?
Non. JSON3 est interne à YouTube. Convertissez-le en SRT, VTT ou un autre format standard avant de l'utiliser.
La conversion vers SRT perd-elle de la précision ?
Le minutage des événements garde la milliseconde, mais le minutage par mot de JSON3 ne peut pas être représenté en SRT. Il est regroupé en bornes de cue.
Comment télécharger les sous-titres YouTube en JSON3 ?
Avec yt-dlp et les options --write-auto-sub --sub-format json3, ou via l'API timedtext avec fmt=json3.
SRT est-il meilleur que JSON3 ?
Ils ne visent pas le même usage : JSON3 conserve davantage de données de minutage, SRT offre la compatibilité universelle.