Skip to content

Convertisseur de sous-titres YouTube JSON3 en SRT

Rapide. Privé. Parfait.

Traitement 100% local dans votre navigateur. Aucun envoi. Aucune attente.

Privé et Sécurisé
Ultra Rapide
Gratuit et Privé
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!

Glissez-déposez votre fichier JSON ici

ou cliquez pour parcourir

Prend en charge les fichiers .json jusqu'à 50 Mo

100% localSans TéléversementSécuriséInstantané

Comment ça marche

1

Importez votre fichier JSON

Glissez-déposez ou sélectionnez votre fichier .json

2

Convertissez Instantanément

Nous le traitons localement dans votre navigateur

3

Téléchargez SRT

Obtenez votre fichier .srt immédiatement

Plus de Conversions Dont Vous Pourriez Avoir Besoin

Pourquoi choisir AllSubConverter ?

Votre Confidentialité Compte

Tout fonctionne dans votre navigateur. Vos fichiers ne sont jamais téléversés.

Vitesse Éclair

Moteur optimisé qui convertit les fichiers en quelques secondes.

Gratuit et Local

Chaque fichier peut peser jusqu'à 50 Mo. Les lots peuvent contenir jusqu'à 200 fichiers ou 1 Go au total.

Fonctionne Partout

Windows, Mac, Linux, iOS, Android - tout navigateur moderne.

À propos de JSON vers SRT

YouTube timedtext JSON3 stocke les sous-titres dans un tableau d'événements contenant tStartMs, dDurationMs et des fragments de texte segs. Cet outil analyse cette structure, assemble les fragments, calcule les heures de fin et produit des sous-titres SRT numérotés pour les lecteurs, Smart TV et logiciels de montage. Tout se traite localement dans votre navigateur.

Format d'entrée

JSON

JSON3 est le format de sous-titres interne de YouTube, exporté via l'API timedtext. Le fichier est un objet JSON avec un tableau d'événements. Chaque événement a tStartMs (milliseconde de début), dDurationMs (durée en ms) et segs (tableau de fragments de texte, chacun avec un champ utf8). Téléchargé avec youtube-dl ou yt-dlp.

Format de sortie

SRT

Le format SRT (SubRip) est le format de sous-titres le plus répandu. Chaque entrée comporte un numéro séquentiel, une ligne d'horodatage au format HH:MM:SS,mmm --> HH:MM:SS,mmm, et une ou plusieurs lignes de texte.

Caractéristiques

Analyse automatiquement le tableau d'événements JSON3 et les fragments de texte segs
Convertit les timestamps JSON3 en millisecondes au format SRT HH:MM:SS,mmm
Traitement côté client — vos fichiers ne quittent jamais votre appareil
Prend en charge l'encodage UTF-8 pour les caractères CJK et non latins
Traitement 100% navigateur — sans upload, confidentialité totale
Gratuit, sans inscription, sans filigrane, fichiers jusqu'à 50 Mo chacun

Pourquoi Convertir ?

Les logiciels de montage comme Première Pro et DaVinci Resolve attendent du SubRip, pas du YouTube JSON3
Le format SubRip exige une virgule avant les millisecondes, là où le JSON3 utilise un point
La numérotation séquentielle du SubRip est absente du YouTube JSON3 et indispensable à l'import
Les anciens sous-titres YouTube en JSON3 doivent être migrés vers SubRip pour la post-production
Les plateformes de streaming comme Netflix Partner Help et Amazon Vidéo Direct exigent le SRT pour la livraison des sous-titres.
Les serveurs multimédia comme Plex, Emby et Jellyfin détectent automatiquement le SRT mais ignorent les fichiers JSON3.

Différences de Format

JSON3 utilise events, tStartMs, dDurationMs et segs ; SRT utilise des cues texte numérotés
JSON3 est un format interne à l'API YouTube ; SRT est un standard universel
JSON3 découpe le texte en fragments utf8 ; SRT affiche le texte complet de chaque cue
JSON3 est rarement pris en charge par les lecteurs ou logiciels ; SRT fonctionne avec VLC, Smart TV, Premiere Pro et serveurs multimédias

Cas d'Utilisation Courants

YouTube JSON3 vers Première Pro

Convertissez vos fichiers JSON3 en SubRip pour les importer dans Première Pro ou DaVinci Resolve.

Standardisation de bibliothèque

Transformez tous vos sous-titres YouTube JSON3 en SubRip universel pour une compatibilité maximale.

Récupération de sous-titres anciens

Rendez exploitables des sous-titres YouTube JSON3 obsolètes en les convertissant au format SubRip standard.

Pipelines d'encodage

Intégrez les sous-titres dans les flux FFmpeg, HandBrake ou MKVToolNix qui incrustent ou multiplexent les sous-titres, tous attendant du SRT en entrée.

Standardisation des sous-titres

Normalisez une bibliothèque mixte de fichiers JSON3, VTT et SRT en une collection SRT cohérente pour une gestion plus facile.

Formats Associés

JSON (YouTube JSON3)

JSON3 est le format de sous-titres interne de YouTube, exporté via l'API timedtext. Le fichier est un objet JSON avec un tableau d'événements. Chaque événement a tStartMs (milliseconde de début), dDurationMs (durée en ms) et segs (tableau de fragments de texte, chacun avec un champ utf8). Téléchargé avec youtube-dl ou yt-dlp.

VTT

WebVTT est le format Web standard. Convertissez le JSON3 en VTT pour les sous-titres HTML5.

ASS

Advanced SubStation Alpha offre des styles avancés. Convertissez le JSON3 en ASS pour des sous-titres stylés.

Foire aux questions

JSON3 est le format de sous-titres interne de YouTube, servi via l'API timedtext. Chaque événement a tStartMs, dDurationMs et segs.

Les fragments utf8 de chaque événement sont réunis dans leur ordre d’origine. Par exemple, "Hello " et "world" deviennent la ligne complète "Hello world".

Oui. La sortie utilise la numérotation SubRip et les timestamps HH:MM:SS,mmm --> HH:MM:SS,mmm compatibles avec VLC, MPV, TV Samsung et LG, Premiere Pro, DaVinci Resolve, Plex et outils similaires.

Utilisez yt-dlp : yt-dlp --write-auto-sub --sub-format json3 <URL>. Le fichier .json3 peut être importé directement.

Les événements sans texte sont ignorés automatiquement et n'affectent pas la sortie SRT.

Le format SRT (SubRip) est le format de sous-titres le plus répandu. Chaque entrée comporte un numéro séquentiel, une ligne d'horodatage au format HH:MM:SS,mmm --> HH:MM:SS,mmm, et une ou plusieurs lignes de texte.

Prêt à convertir vos sous-titres ?

Déposez votre fichier JSON ici et convertissez-le en SRT instantanément.