Convertisseur de sous
Convertissez des sous-titres SubRip en texte brut vers un TTML XML de base, dans votre navigateur.
Glissez-déposez votre fichier SRT ici
ou cliquez pour parcourir
Prend en charge les fichiers .srt jusqu'à 50 Mo
À propos de SRT vers TTML
Ce convertisseur transforme des sous-titres SubRip (SRT) en document XML TTML (Timed Text Markup Language) de base. Le minutage des cues est écrit sous forme d'expressions begin et end en secondes, les sauts de ligne deviennent des balises <br/> et les caractères spéciaux XML sont échappés. Le traitement s'exécute entièrement dans votre navigateur.
SRT vers TTML Inspection de la syntaxe et structure du code
Comparaison côte à côte de la syntaxe de code illustrant les définitions d'en-tête, la syntaxe d'horodatage et le formatage du payload de cues
SRT vs TTML Spécifications techniques
SRT
Le SRT (SubRip) est un format de sous-titres en texte brut qui utilise des entrées numérotées séquentielles avec des horodatages HH:MM:SS,mmm. Chaque cue contient une heure de début, une heure de fin et une ou plusieurs lignes de texte.
TTML
Le TTML est un format XML de sous-titres défini par le W3C. Ce convertisseur écrit un document UTF-8 de base avec une racine <tt>, xml:lang="en", <body>, <div> et des éléments <p> minutés. La famille TTML au sens large prend en charge les styles, les régions et les profils de livraison, mais ces fonctions spécifiques ne sont pas générées automatiquement.
Différences de Format
Dépannage de conversion et pièges courants
Solutions pratiques pour la compatibilité des lecteurs, l'encodage des caractères et la synchronisation temporelle
Le timing des sous-titres est décalé ou asynchrone sur le lecteur
Les vidéos présentent parfois des fréquences d'images différentes (23,976 fps vs 25 fps). Utilisez notre outil de synchronisation pour ajuster le décalage global.
Les caractères accentués s'affichent sous forme de symboles corrompus
Les anciens fichiers encodés en Windows-1252 peuvent poser problème. Notre outil normalise la sortie en UTF-8 propre.
Superposition de sous-titres lorsque plusieurs personnes parlent
Chaque format gère les dialogues simultanés différemment. Ajustez la durée des répliques dans notre Éditeur de Sous-titres.
Les logiciels de montage (Premiere, DaVinci, Final Cut) refusent le fichier
Les logiciels professionnels imposent des règles strictes. Notre convertisseur élimine les erreurs de syntaxe et produit des fichiers propres et normalisés.
Caractéristiques
Pourquoi Convertir ?
Cas d'Utilisation Courants
Échange professionnel
Transférez du contenu SRT vers un format de texte minuté structuré pour les outils et flux de travail qui acceptent le TTML.
Préparation pour le streaming
Créez le minutage et le texte TTML de base, puis ajoutez les métadonnées de profil et la validation spécifiques exigées par votre flux de travail de livraison.
Flux de travail XML
Utilisez le TTML lorsque votre pipeline préfère une entrée XML plutôt que des cues en texte brut numérotées.
Livraison multi-format
Conservez le SRT pour une compatibilité large et créez du TTML pour un flux de travail professionnel basé sur XML.
Formats Associés
Comment ça marche
- 1
Téléversez ou glissez votre fichier SRT dans la zone du convertisseur.
- 2
L'analyseur lit chaque cue numérotée et en extrait les horodatages de début et de fin ainsi que le texte.
- 3
Le minutage en millisecondes est converti en expressions TTML en secondes, telles que 1.500s.
- 4
Les sauts de ligne deviennent des balises <br/> et les caractères spéciaux XML sont échappés.
- 5
Téléchargez le fichier .ttml obtenu et validez-le selon votre flux de travail cible.
Plus d'Outils de Sous-titres
Nettoyage de sous
Supprimer le formatage, les balises et le bruit
Éditeur de sous
Modifier le texte et les timecodes en tableau
Synchronisation de sous
Ajuster la synchronisation à la milliseconde
Fusion de sous
Fusionner plusieurs fichiers de sous-titres
Traducteur de Sous
Traduire vers 19 langues cibles intégrées
Foire aux questions
Il crée un document XML TTML UTF-8 de base avec des éléments <p> minutés. Il ne génère pas automatiquement les métadonnées des profils de livraison Netflix IMSC/ITT, Apple ITV ou EBU-TT-D.
La sortie utilise l'espace de noms TTML par défaut sur l'élément <tt>. Elle ne déclare pas les espaces de noms facultatifs de métadonnées, de style ou de profil, car le convertisseur ne génère pas ces fonctions.
Oui. Les esperluettes et les chevrons sont échappés afin que le XML généré reste analysable. Les guillemets n'ont pas besoin d'être échappés dans les nœuds textuels.
Le minutage SRT HH:MM:SS,mmm est converti en expressions TTML en secondes. Par exemple, 00:01:30,500 devient une valeur begin de 90.500s.
Chaque cue devient un élément <p>. Les sauts de ligne à l'intérieur de la cue SRT sont représentés par des balises <br/>.
Les balises de type HTML sont échappées et apparaissent comme du texte littéral dans la sortie TTML. Elles ne sont pas converties en éléments de style TTML.
Articles Connexes
Comment convertir TTML en SRT (extraire des sous-titres en texte brut) | AllSubConverter
Convertissez les sous-titres TTML de Netflix ou du broadcast en un SRT universel.
Comment convertir SRT en TTML | AllSubConverter
Apprenez à convertir le SRT en TTML pour les flux professionnels de livraison en streaming et à la diffusion.