Sous-titres bilingues
Créez des sous-titres bilingues à partir d'un fichier ou fusionnez deux fichiers existants
Affichez deux langues en même temps. Importez un fichier de sous-titres : chaque ligne est traduite et affichée avec l'original. Vous pouvez aussi importer deux fichiers existants pour les synchroniser selon leurs timecodes. Les deux langues peuvent être superposées en bas de l'écran, ou la première peut être placée en haut. La fusion de deux fichiers n'utilise aucune IA et est gratuite jusqu'à 3000 lignes. Pour la traduction, le début est gratuit et sans inscription, puis le film entier est à $5 en paiement unique. Un chatbot IA peut associer une scène courte, mais sur un film entier, il s'interrompt en cours de route ou décale les timings.
- Traduisez un fichier .srt, .vtt, .ass ou .ssa dans l'une des 81 langues, affichées ensemble à l'écran
- Ou fusionnez deux fichiers existants, sans modèle d'IA et gratuitement jusqu'à 3000 lignes
- Superposées en bas de l'écran, ou la première langue en haut et la seconde en bas
- Téléchargement au format SRT, VTT ou ASS
- Traduction : entièrement gratuite jusqu'à 150 lignes, début gratuit pour les fichiers plus longs, film entier pour $5
- Marques de droite à gauche pour l'arabe, le persan, l'hébreu, l'ourdou et les autres langues écrites de droite à gauche
Ce que vous obtenez
Vous obtenez un fichier de sous-titres unique contenant les deux langues, nommé d'après votre fichier d'origine : par exemple Movie.dual.fa.srt pour une traduction vers le persan, ou Movie.dual.srt si vous fusionnez deux fichiers. Avant de télécharger, chaque ligne s'affiche à l'écran avec les deux langues, et vous pouvez modifier l'une comme l'autre.
- Superposé : un sous-titre pour chaque réplique, avec la première langue sur la ligne du haut et la seconde juste en dessous, toutes deux en bas de l'écran.
- Séparé : la première langue en haut de l'écran et la seconde en bas. En SRT, la ligne du haut forme un sous-titre distinct débutant par {\an8} ; en VTT, elle porte la mention line:0 ; en ASS, elle dispose de son propre style « Top », en jaune et légèrement plus petit.
- Les timecodes de début et de fin sont repris de votre premier fichier. Lors de la traduction, aucune ligne n'est fusionnée, scindée ou renumérotée.
- Un fichier source .ass ou .ssa est lu sous forme de texte : l'italique, le gras, le soulignement et le code de positionnement sont conservés, mais les styles et autres balises ne sont pas reportés dans le nouveau fichier.
- Encodage UTF-8 avec BOM, pour que les téléviseurs et lecteurs plus anciens reconnaissent l'arabe, le persan, le chinois ou le cyrillique.
Sous-titres bilingues : avec un chatbot IA ou avec cet outil
ChatGPT, Claude et Gemini peuvent sans difficulté afficher une réplique dans deux langues, ce qui suffit pour une scène. Mais pour un film entier, c'est une autre affaire : la seconde langue doit se caler sur des centaines ou des milliers de timecodes, dans un format accepté par votre lecteur vidéo.
| Votre situation | Un chatbot IA | Cet outil |
|---|---|---|
| Une scène, quelques dizaines de lignes | Gère généralement bien les deux langues | Fait de même et vous fournit un fichier directement lisible par un lecteur |
| Un film entier | S'interrompt souvent en cours de route, surtout en devant écrire chaque ligne en double | Traduit chaque ligne par blocs, jusqu'à 10,000 lignes par tâche |
| Synchronisation des deux langues | Réécrit les timecodes, risquant de décaler, fusionner ou faire disparaître des lignes | Les timings proviennent de votre fichier ; la seconde langue s'y rattache directement |
| Deux fichiers de sous-titres existants | Doit lire les deux et tente d'associer les lignes au jugé | Associe chaque ligne à celle qui chevauche le plus son créneau horaire, sans IA, gratuit jusqu'à 3000 lignes |
| Première langue en haut de l'écran | Ne connaît pas forcément les balises propres à chaque format | Génère {\an8} pour le SRT, line:0 pour le VTT et un style Top pour l'ASS |
| Arabe ou persan à côté de l'anglais | Texte brut, risquant de placer la ponctuation du mauvais côté | Ajoute des marques d'écriture de droite à gauche à chaque ligne traduite |
Comment créer des sous-titres bilingues
-
1
Importez un fichier, ou deux à fusionner
Pour traduire, importez un fichier .srt, .vtt, .ass ou .ssa et choisissez la deuxième langue. Pour fusionner, importez exactement deux fichiers : le premier sert de langue principale, le second s'y ajoute. Choisissez la disposition superposée ou séparée.
-
2
Vérifiez le début gratuitement
Les premières lignes apparaissent à l'écran avec les deux langues et leurs timecodes. Vous pouvez modifier chaque langue directement sur la page. Aucune inscription n'est requise pour cette étape.
-
3
Débloquez la suite et téléchargez
Les fichiers courts et les fusions dans la limite gratuite se téléchargent immédiatement. Pour une traduction plus longue, débloquez le film entier pour $5, puis téléchargez le fichier au format SRT, VTT ou ASS.
Pourquoi les sous-titres bilingues posent problème aux chatbots IA généralistes
Demander des sous-titres bilingues à un chatbot IA double la partie la plus délicate du travail. Il doit réécrire chaque bloc du fichier, numéros et timecodes compris, avec deux fois plus de texte par bloc. Sur un long-métrage, sa réponse atteint la limite de longueur bien avant la fin : l'assistant s'interrompt en cours de route, vous demande de relancer ou abrège la fin. En cours de route, il risque de regrouper deux répliques, de renuméroter des blocs ou d'estropier un timecode, décalant ainsi les sous-titres par rapport aux voix.
Le positionnement pose un deuxième problème. Afficher une langue en haut de l'écran exige un code spécifique pour chaque format, et un lecteur vidéo ignore simplement les balises qu'il ne reconnaît pas. Un assistant générant du texte brut réussit rarement à respecter cette syntaxe sur chaque ligne.
Cet outil ne délègue jamais l'écriture du fichier à un modèle. Pour la traduction, il envoie uniquement le texte, par blocs de 60 lignes maximum, exige le retour de chaque ligne avec son numéro d'origine, redemande les lignes manquantes et conserve l'original si l'une d'elles manque toujours. Les timecodes sont copiés depuis votre fichier, et les balises d'affichage sont générées directement par l'outil.
Deux façons d'obtenir la seconde langue
Traduire : importez un fichier et choisissez une langue. Chaque ligne est traduite, puis l'original et la traduction s'affichent ensemble sur le minutage d'origine. Les fichiers .ass ou .ssa fonctionnent aussi : ils sont lus comme du texte, conservant l'italique et les codes de position, mais pas les styles d'origine.
Fusionner : importez deux fichiers que vous possédez déjà, par exemple film.en.srt et film.fa.srt. Aucun modèle d'IA n'est utilisé. Chaque réplique du second fichier est rattachée à la réplique du premier fichier avec laquelle elle se chevauche le plus dans le temps ; ainsi, deux répliques courtes incluses dans une réplique plus longue apparaîtront toutes les deux avec elle. Une réplique du second fichier qui ne chevauche rien conserve son propre minutage et s'affiche seule, dans la seconde langue uniquement. La fusion est entièrement gratuite jusqu'à 3000 lignes.
Pourquoi utiliser des sous-titres bilingues
- Apprendre une langue avec des films et des séries, en gardant sa langue maternelle comme repère
- Regarder un film en famille lorsque parents et enfants lisent des langues différentes
- Pour les couples et amis qui ne partagent pas la même langue maternelle
- Enseignants préparant un film pour une classe aux niveaux de langue variés
- Associer un fichier de sous-titres officiel à une traduction de fans dans une autre langue
Limites et conseils pour un résultat optimal
La fusion dépend des minutages. Deux fichiers créés pour la même version vidéo s'alignent parfaitement ; des fichiers issus de versions différentes, ou décalés de quelques secondes, associeront les mauvaises répliques. Corrigez d'abord le décalage avec l'outil de synchronisation de sous-titres, puis fusionnez. Lors de la traduction, le résultat conserve les minutages de votre fichier : partez donc d'un fichier calé sur votre vidéo.
Certains lecteurs ignorent la balise {\an8} dans les fichiers SRT et affichent les deux langues en bas. Si cela arrive, choisissez la disposition superposée, ou téléchargez au format VTT ou ASS, qui gèrent le positionnement en haut à leur manière. Deux langues prennent plus de place qu'une seule : les sous-titres superposés peuvent donc masquer une plus grande partie de l'image sur les petits écrans.
La traduction est automatique. Elle convient parfaitement à l'apprentissage et au visionnage à la maison ; pour du matériel pédagogique ou une projection publique, faites relire la seconde langue par un humain.
Par langue et par situation
Sous-titres bilingues anglais et persan
Le persan est la langue de sous-titrage la plus demandée sur NoCutoff. Importez un fichier de sous-titres en a...
En savoir plus →Sous-titres bilingues anglais et chinois
Importez un fichier de sous-titres en anglais et obtenez chaque ligne traduite en chinois simplifié, avec l'an...
En savoir plus →Sous-titres bilingues anglais et espagnol
Importez un fichier de sous-titres pour obtenir chaque réplique en anglais et en espagnol, l'une au-dessus de...
En savoir plus →Sous-titres bilingues anglais et arabe
Importez un fichier de sous-titres en anglais et obtenez chaque ligne également en arabe : l'anglais en haut d...
En savoir plus →Fusionner deux fichiers SRT en un seul sous-titre bilingue
Vous disposez du même film dans deux fichiers de sous-titres distincts, un par langue ? Importez les deux pour...
En savoir plus →Tarifs
Fichiers courts et fusions
Gratuit
Fusionner deux fichiers est gratuit jusqu'à 3000 lignes. Les fichiers traduits comptant jusqu'à 150 lignes sont entièrement gratuits ; pour les fichiers plus longs, le début s'affiche à l'écran, sans inscription. 1 tâche par jour, ou 3 par jour avec un compte gratuit.
Film entier
$5
Un paiement unique pour le fichier entier, jusqu'à 10,000 lignes, traduit ou fusionné. Sans abonnement, n'expire jamais.
Illimité
$19 / semaine
Tous les outils du site, avec des tâches de sous-titres jusqu'à 30,000 lignes.
Questions et réponses
ChatGPT peut-il créer des sous-titres bilingues ?
Pour un extrait court, oui. Sur un film entier, un chatbot IA a tendance à s'interrompre en cours de route, car chaque réplique doit être écrite deux fois ; il peut aussi fusionner des lignes ou modifier les codes temporels, ce qui désynchronise le fichier. Cet outil traduit le texte par blocs, vérifie qu'aucune réplique ne manque et reprend fidèlement les minutages de votre fichier.
Puis-je combiner deux fichiers de sous-titres que je possède déjà ?
Oui. Choisissez « Fusionner deux fichiers » et importez-en exactement deux : le premier correspond à la langue principale et le second lui est associé. Chaque réplique du second fichier est rattachée à la réplique du premier fichier avec laquelle elle se chevauche le plus dans le temps. Ce traitement n'utilise aucune IA et est gratuit jusqu'à 3000 lignes.
L'original peut-il être affiché en haut et la traduction en bas ?
Oui, grâce à la disposition séparée. En SRT, la ligne du haut est enregistrée sous forme de sous-titre distinct avec {\an8}, en VTT avec line:0, et en ASS avec un style jaune « Top ». La disposition superposée place les deux langues en bas, la première au-dessus de la seconde.
Quelle langue apparaît en premier ?
La langue de votre fichier d'origine, ou du premier fichier lorsque vous en fusionnez deux. C'est la ligne du dessus en disposition superposée et le haut de l'écran en disposition séparée. Pour placer le chinois au-dessus de l'anglais, par exemple, partez du fichier chinois et choisissez l'anglais.
Est-ce gratuit ?
La fusion de deux fichiers est gratuite jusqu'à 3000 lignes. Pour la traduction, les fichiers comptant jusqu'à 150 lignes sont entièrement gratuits, et pour les plus longs, le début est gratuit à l'écran jusqu'à 60 lignes. Un film entier, jusqu'à 10,000 lignes, coûte $5 en paiement unique.
Quels formats de fichiers puis-je importer ?
Les fichiers SubRip (.srt), WebVTT (.vtt), .ass et .ssa, jusqu'à 10 Mo chacun : un fichier à traduire, ou deux à fusionner. Vous pouvez télécharger le résultat au format SRT, VTT ou ASS, selon les besoins de votre lecteur.
Cela fonctionne-t-il avec l'arabe, le persan et l'hébreu ?
Oui. Lorsque la seconde langue s'écrit de droite à gauche, comme l'arabe, le persan, le dari, le pachto, l'ourdou ou l'hébreu, chaque réplique traduite commence et se termine par une marque invisible de droite à gauche afin que la ponctuation s'affiche du bon côté. Le fichier est enregistré en UTF-8 avec un indicateur d'ordre des octets (BOM).
Mes fichiers restent-ils confidentiels ?
Vous seul avez accès à votre tâche. Lors de la traduction, le texte des sous-titres est transmis à un fournisseur de modèles d'IA dans l'unique but de le traduire, via des canaux qui n'utilisent pas vos données pour l'entraînement ; la fusion n'envoie rien à aucun modèle. Les tâches importées sans inscription sont supprimées au bout de 7 jours, et vous pouvez supprimer vous-même n'importe quelle tâche à tout moment.
Mis à jour le 25 octobre 2026 · APPFACT STUDIO LTD