OKfmt

Guide de comparaison et d'interconversion des formats de sous-titres SRT, VTT, ASS

Cet article analyse les différences entre trois formats de sous-titres largement répandus, organise les informations de compatibilité et aide les créateurs de vidéos à réaliser l'interconversion des formats tout en préservant les informations.

Mis à jour le 2026-08-11

Origine et normalisation des trois formats de sous-titres

SRT, acronyme de SubRip Text, a été développé par le développeur TUBRI en 1999 en tant que format de sortie de l'outil d'extraction de sous-titres SubRip. Il n'a pas d'organisme de normalisation officiel et c'est un format développé par la communauté très utilisé.

VTT, acronyme de Web Video Text Tracks, a été lancé par le groupe de travail W3C HTML5 en 2010. C'est le format de sous-titres natif spécifié dans la norme HTML5 et il possède des spécifications officielles de format.

ASS, acronyme de Advanced SubStation Alpha, est une version améliorée du format SubStation Alpha, maintenue par des développeurs de la communauté. C'est actuellement l'un des formats de sous-titres ouverts avec les capacités d'effets spéciaux les plus complètes.

  • SRT : Stocke seulement des chronologies de texte brut, aucune capacité de mise en forme
  • VTT : Prend en charge les balises de style HTML de base pour répondre aux exigences de lecture sur le web
  • ASS : Prend en charge les effets spéciaux scriptés et permet de mettre en œuvre des sous-titres dynamiques complexes

Différences principales : Hiérarchie des capacités d'horodatage et de mise en forme

La différence principale entre les horodatages des trois formats réside dans les règles d'utilisation des séparateurs décimaux. SRT utilise une virgule pour séparer les secondes et les millisecondes, au format heures:minutes:secondes,millisecondes ; VTT et ASS utilisent tous deux un point pour séparer les secondes et les millisecondes. Le format VTT impose que la première ligne soit une déclaration WEBVTT, tandis que SRT et ASS n'ont aucune obligation de déclaration initiale.

La capacité de mise en forme présente une structure hiérarchique à trois niveaux. SRT ne prend en charge aucune mise en forme, et ne stocke que du contenu textuel brut et des horodatages. VTT prend en charge les balises de style de base qui permettent de configurer le gras, l'italique, la couleur et le positionnement du texte. ASS prend en charge un système d'effets spéciaux complet qui permet de mettre en œuvre des effets complexes tels que les dégradés de karaoké, les sous-titres défilants, et les bordures et ombres personnalisées.

Nom du logicielCompatibilité SRTCompatibilité VTTCompatibilité ASS
VLC 3.xPrise en chargePrise en chargePrise en charge
PotPlayer 1.7.xPrise en chargePrise en chargePrise en charge
Adobe Premiere Pro 2024Prise en chargePrise en chargeSeul le texte est importé, les effets sont perdus
CapCut PC 3.2.xPrise en chargePrise en chargeReconditionne les styles après importation, certains effets sont perdus
HTML5 VideoPas de prise en charge nativePrise en charge nativePas de prise en charge native

Compatibilité avec les lecteurs et logiciels de montage mainstream

Différents logiciels ont des degrés de support variés pour les trois formats. Nous avons compilé une matrice de compatibilité des logiciels courants pour référence. Dans les scénarios de lecture ordinaires, la plupart des logiciels prennent en charge SRT, tandis que la lecture de sous-titres à effets spéciaux nécessite que le logiciel prenne en charge la fonctionnalité ASS.

Pour les scénarios de lecture en ligne sur le web, HTML5 ne prend en charge nativement que le format VTT. Les autres formats nécessitent un transcodage JavaScript avant de pouvoir être chargés et affichés.

Préservation et perte d'informations lors de l'interconversion des formats

Lors de la conversion d'un format avancé vers un format de niveau inférieur, une perte irréversible d'informations se produit. Lors de la conversion de ASS vers SRT, toutes les informations de style, d'effet et de positionnement sont effacées, et seul le contenu textuel brut et les horodatages sont conservés. Lors de la conversion de ASS vers VTT, seules les couleurs de base et la mise en forme gras/italique peuvent être conservées, et les effets dynamiques complexes sont complètement perdus.

Lors de la conversion d'un format de niveau inférieur vers un format avancé, les informations originales de texte et d'horodatage peuvent être entièrement préservées. La conversion de SRT vers ASS ou de SRT vers VTT n'entraîne pas de perte du contenu original, et le convertisseur peut compléter automatiquement les champs structurels requis par le format cible. Pour l'interconversion entre formats ASS, la conversion entre la même version permet de conserver toutes les informations d'effets.

Le convertisseur SRT vers VTT peut réaliser la conversion de structure du format. Il suffit de modifier le séparateur d'horodatage et d'ajouter la déclaration initiale WEBVTT, et le contenu original n'est pas modifié.

Questions fréquentes

Quel format de sous-titres dois-je choisir lors de l'exportation depuis un logiciel de montage vidéo ?

Pour des sous-titres intégrés ordinaires, SRT est suffisant. Adobe Premiere Pro 2024 et CapCut prennent tous deux en charge l'importation SRT. Si vous avez besoin de conserver des styles modifiables, vous pouvez exporter au format ASS, bien que certains logiciels de montage ne conservent que le contenu textuel.

Quel format de sous-titres dois-je utiliser pour l'intégration vidéo dans une page web ?

Le format VTT est le choix préféré. HTML5 Video prend en charge nativement VTT, et il peut être chargé et affiché sans transcodage supplémentaire. SRT nécessite une analyse JavaScript pour être lu, et sa compatibilité est inférieure à celle de VTT.

Les effets peuvent-ils être conservés après conversion de sous-titres ASS vers SRT ?

Les effets ne peuvent pas être conservés. Le format SRT lui-même ne prend pas en charge le stockage d'informations de style et d'effets. Après conversion, seul le contenu textuel brut et les chronologies peuvent être conservés, et tous les effets dynamiques et les paramètres de style seront effacés.