---
title: "Comment traduire des fichiers de sous-titres SRT, VTT et ASS avec l’IA"
description: "Quel fichier de sous-titres avez-vous ? SRT, VTT, SBV, ASS ou TTML. Découvrez comment traduire chacun avec l’IA sans modifier le minutage. Comparez les options et suivez les étapes."
date: 2026-10-04
language: fr
canonical: https://ai-glot.com/fr/blog/how-to-translate-srt-vtt-ass-subtitle-files-with-ai
source: AI Glot blog
---
**Un fichier de sous-titres est une liste de lignes associées à des horodatages, et une bonne traduction ne modifie que les lignes.** Les horodatages, les numéros et la mise en forme restent inchangés : le fichier continue ainsi de se synchroniser avec la même vidéo.

La première question à se poser est : quel fichier avez-vous entre les mains ? Ce guide couvre les cinq formats les plus courants : SRT, VTT, SBV, ASS et TTML. Si vous cherchez seulement la méthode générale, commencez par [comment traduire des sous-titres dans une autre langue](/fr/blog/translate-subtitles-another-language).

## Quel fichier de sous-titres avez-vous ?

| Fichier | Provenance | À savoir |
|---|---|---|
| **SRT** (`.srt`) | Presque partout : logiciels de montage vidéo, YouTube, cours | Les numéros de séquence et les codes temporels restent inchangés. C’est le format le plus courant |
| **WebVTT** (`.vtt`) | Vidéos web et cours en ligne | Les noms des intervenants, comme `<v Maria>`, et les italiques restent inchangés. Les blocs NOTE et STYLE sont conservés tels quels |
| **SBV** (`.sbv`) | Exports de YouTube Studio | Sa structure est proche de WebVTT. Traduisez-le, puis importez le résultat comme nouvelle langue |
| **ASS et SSA** (`.ass`, `.ssa`) | Sous-titres de fans, anime, Aegisub | Seul le texte de chaque ligne Dialogue est traduit. Les définitions de style et les codes de remplacement restent inchangés |
| **TTML et DFXP** (`.ttml`, `.dfxp`) | Livrables pour les plateformes de streaming et certaines plateformes vidéo | Les minutages et les régions restent inchangés. L’attribut `xml:lang` est mis à jour si vous traduisez dans une seule langue |

## Quelle option choisir ?

| | Idéal pour | Limites |
|---|---|---|
| **AI Glot** | Une série ou un cours, plusieurs langues, des noms à conserver à l’identique | Inutile pour un court clip |
| **DeepL** | Un seul fichier. [SRT figure parmi les formats de document pris en charge](https://developers.deepl.com/docs/best-practices/document-translations) | VTT, SBV, ASS et TTML ne figurent pas dans la liste. Le traitement se fait fichier par fichier, et son glossaire remplace les mots sans comprendre pourquoi ils doivent rester inchangés |
| **ChatGPT, Claude ou un autre assistant** | Quelques lignes | Vous rédigez la consigne et devez ajouter votre glossaire à chaque conversation. Rien n’empêche l’outil de fusionner ou d’omettre une séquence, vous devez donc vérifier vous-même le nombre de lignes. Un épisode long consomme votre quota d’utilisation |
| **Un sous-titreur indépendant ou une agence** | La sortie d’un film en festival, un livrable de diffusion | Le processus est lent, la tarification se fait à la minute ou au mot, et vous devez toujours échanger le fichier à plusieurs reprises |

**Pour un film présenté en festival, faites appel à un sous-titreur.** Pour un cours de 60 leçons ou une saison d’épisodes, un moteur fait le gros du travail, puis une personne peaufine les passages importants.

## Pourquoi AI Glot convient aux sous-titres

- **Une séquence en entrée, une séquence en sortie.** Rien n’est fusionné, scindé ou supprimé : le fichier se lit exactement comme avant.
- **Vous indiquez le ton souhaité, pas comment analyser le fichier.** Par exemple : un cours magistral, des phrases courtes, un registre familier.
- **Un glossaire préserve les noms et les termes** de la première à la dernière séquence, et dans toute une série.
- **Un devis avant toute dépense.**
- **Les cinq formats sont rendus dans le format d’origine.**

## Le parcours d’un fichier

*Illustration: Les cinq étapes d’une traduction de sous-titres. Tout est gratuit avant l’approbation : une estimation qui ne tient pas compte du fichier ne coûte rien à corriger.*

## À quoi ressemble une séquence traduite

*Illustration: Un sous-titre avant et après. Son numéro et ses codes temporels restent inchangés ; seul le texte prononcé est traduit.*

## Deux points à vérifier

**Longueur des lignes.** Les traductions sont souvent plus longues que l’anglais, sans que le minutage soit ajusté pour leur faire de la place. Indiquez une longueur maximale par ligne dans vos consignes, puis vérifiez les sous-titres les plus longs. Le [guide de style anglais pour les textes minutés de Netflix](https://partnerhelp.netflixstudios.com/hc/en-us/articles/217350977-English-Timed-Text-Style-Guide) recommande 42 caractères par ligne, mais cette limite est définie pour l’anglais. Choisissez donc une limite adaptée à chaque langue.

**Corrigez d’abord le texte source.** Si votre piste anglaise provient de sous-titres automatiques, corrigez-la avant de la traduire. Une erreur dans le texte source se retrouvera dans toutes les langues.

## Comment procéder, étape par étape

**1. Essayez gratuitement avec un fichier.** Le [traducteur SRT](/fr/file-formats/srt-translation) et le [traducteur WebVTT](/fr/file-formats/vtt-translation), qui prend également en charge le format SBV, ne nécessitent pas de compte et acceptent des fichiers jusqu’à 2 MB et 5,000 mots. ASS et TTML ont leurs propres pages : [ASS](/fr/file-formats/ass-translation) et [TTML](/fr/file-formats/ttml-translation).

**2. Importez le fichier** dans [l’application](https://app.ai-glot.com/signup).

**3. Indiquez en une phrase ce dont vous avez besoin.**

```
Translate these subtitles from English into French.
It is a cooking show, so keep the tone friendly and informal.
```

*Illustration: Décrivez la tâche en anglais simple. AI Glot la transforme en un plan que vous pouvez lire et corriger avant l'exécution.*

La phrase décrit la tâche et la langue. Les règles de formulation, comme « limiter chaque ligne à 42 caractères » ou « ne jamais traduire le nom de l’hôte », doivent être saisies dans le deuxième champ au moment de l’approbation, car elles s’appliquent à chaque segment au fur et à mesure de sa rédaction.

**4. Ajoutez un glossaire** pour les noms des personnages, les noms de produits et les termes récurrents. [Découvrez comment en créer un](/fr/blog/build-translation-glossary-brand).

*Illustration: Un glossaire fixe les termes qui ne doivent pas varier et applique la même décision à chaque fichier.*

**5. Consultez les offres et choisissez un niveau de qualité.**

*Illustration: Deux niveaux de qualité, choisissables par fichier. Le mode Lite traite environ trois fois plus de mots pour le même crédit.*

**Lite** permet de traduire environ trois fois plus de mots par crédit et va plus vite : idéal pour un long catalogue existant. **Standard** convient à une vidéo de lancement. Avec Standard, un crédit correspond à un mot.

**6. Validez et téléchargez.**

*Illustration: Un seul fichier est retourné, dans son format d'origine.*

## Une saison entière, plusieurs langues

*Illustration: Une saison de fichiers de sous-titres donne un ensemble de fichiers traduits par langue, avec les mêmes sous-titres, le même minutage et un seul glossaire.*

Ces chiffres sont donnés à titre d’exemple. Un fichier de sous-titres ne contient qu’une seule langue : chaque langue nécessite donc son propre lot de fichiers. Placez les épisodes dans un ZIP pour les traiter en une seule tâche.

## Trois façons de lancer le traitement

*Illustration: Trois façons de lancer une traduction de sous-titres. Le résultat est le même : des fichiers traduits.*

**Dans l’application**, c’est pratique pour traduire une vidéo de temps en temps.

**Avec votre agent IA :** connectez AI Glot en tant que [serveur MCP](https://ai-glot.com/docs/mcp/overview). L’agent peut importer les fichiers, rédiger le plan, mettre à jour votre glossaire et télécharger le résultat.

**Avec l’API ou la ligne de commande :** pour une chaîne qui ajoute des langues à chaque nouvelle vidéo, ou une plateforme de cours qui a besoin d’une piste par leçon. Consultez la [documentation de l’API](https://ai-glot.com/docs/api/overview). Pour appliquer cette méthode à YouTube, consultez [traduire les sous-titres YouTube en plusieurs langues](/fr/blog/translate-youtube-subtitles-multiple-languages).

## Vérifiez le résultat

Ouvrez le fichier traduit dans votre lecteur et vérifiez la première et la dernière minute, ainsi que le sous-titre le plus long que vous connaissez. Si les lignes se lisent bien et correspondent aux bonnes images, le reste devrait aussi convenir. Gardez l’original jusqu’à ce qu’une personne parlant la langue ait regardé les passages importants.

La page [Tarifs](/fr/pricing) indique le coût pour un volume plus important. Un [compte gratuit](https://app.ai-glot.com/signup) inclut des crédits pour traiter un vrai fichier.

---

*Les limites indiquées ici sont celles en vigueur au moment de la rédaction : 4 MB par fichier pour SRT, VTT, SBV et ASS (8 MB pour TTML), et 2 MB et 5,000 mots dans l’outil gratuit. La liste de DeepL provient de sa propre documentation. Les noms de fichiers et le nombre d’épisodes dans les schémas sont donnés à titre d’exemple. Votre forfait indique les chiffres exacts pour vos fichiers, et vous pouvez le consulter gratuitement.*