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 obtenir un fichier unique affichant les deux langues simultanément, associées ligne par ligne selon leur timing. Aucun modèle d'IA n'intervient et rien n'est traduit. La fusion est entièrement gratuite jusqu'à 3,000 lignes ; les fichiers plus longs coûtent $5. Cette page place par défaut la première langue en haut de l'écran et la seconde en bas.
- Deux fichiers exactement : le premier sert de langue principale, le second vient s'y ajouter
- Chaque ligne du second fichier est associée à la ligne du premier avec laquelle elle se chevauche le plus dans le temps
- Les lignes du second fichier qui ne chevauchent aucun sous-titre conservent leur propre timing
- Prend en charge les formats .srt, .vtt, .ass et .ssa ; exporte en SRT, VTT ou ASS
- Gratuit jusqu'à 3,000 lignes ; jusqu'à 10,000 lignes pour $5
Comment les lignes sont synchronisées
Deux fichiers de sous-titres d'un même film découpent rarement les dialogues exactement au même endroit. L'un peut afficher une phrase d'un seul bloc tandis que l'autre la coupe en deux, et leurs temps de début et de fin diffèrent souvent d'une fraction de seconde. Les fichiers ne sont donc pas associés par simple numéro de ligne. Pour chaque ligne du second fichier, l'outil analyse les lignes du premier fichier qui se chevauchent dans le temps et la rattache à celle avec laquelle le chevauchement est le plus important. Si deux lignes courtes s'inscrivent dans l'intervalle d'une ligne plus longue, toutes deux sont affichées avec elle.
Une ligne du second fichier qui ne chevauche rien dans le premier, comme un panneau traduit dans un seul fichier, n'est pas supprimée : elle conserve son minutage et apparaît seule, dans la seconde langue uniquement. Une ligne du premier fichier sans équivalent s'affiche simplement seule. Vous obtenez un fichier unique classé par ordre chronologique, nommé d'après le premier fichier, par exemple Movie.dual.srt.
Quand les fichiers proviennent de versions différentes
L'association par minutage ne fonctionne que si les deux fichiers sont calés sur la même vidéo. Un fichier conçu pour une autre version peut avoir une ou deux secondes d'avance ou de retard, se décaler au fil du film ou suivre une fréquence d'images différente, comme 25 au lieu de 23.976. Fusionnées telles quelles, les répliques s'associeraient avec leurs voisines. Corrigez d'abord la synchronisation de l'un des fichiers avec l'outil de synchronisation de sous-titres sur /fr/fix-subtitle-sync, qui décale, étire ou convertit la fréquence d'images d'un fichier entier, puis fusionnez les deux.
Dispositions et formats
- Séparé : première langue en haut de l'écran, seconde en bas ({\an8} en SRT, line:0 en VTT, style Top en ASS)
- Superposé : les deux en bas, première langue sur la ligne du dessus
- Un fichier .ass ou .ssa en entrée est lu comme du texte ; l'italique et les codes de position sont conservés, mais pas le style graphique
- Les fichiers téléchargés sont en UTF-8 avec BOM, garantissant l'affichage correct de l'arabe, du persan et du chinois
Le fonctionnement de l'outil, son coût et le traitement de vos fichiers sont détaillés sur la page Sous-titres bilingues ; les prix de chaque outil figurent sur la page tarifs.
Dernière mise à jour :
Questions et réponses
ChatGPT peut-il fusionner deux fichiers SRT ?
Sur quelques dizaines de lignes, il parvient à les aligner. Mais pour un film entier, sa réponse s'interrompt souvent en cours de route. De plus, comme il associe les lignes en lisant le texte plutôt qu'en se basant sur le minutage, il risque de lier les mauvaises répliques ou de modifier les codes temporels.
Est-ce gratuit ?
Oui, entièrement, lorsque le fichier fusionné compte jusqu'à 3,000 lignes, téléchargement inclus. Pour les fichiers plus longs, le début est gratuit, et le fichier entier, jusqu'à 10,000 lignes, coûte $5 en paiement unique.
Quel fichier s'affiche en haut ?
Le premier des deux fichiers. Il apparaît en haut de l'écran avec la disposition séparée, et sur la ligne supérieure avec la disposition superposée.
Que faire si les lignes ne correspondent pas ?
Les deux fichiers sont probablement calés sur des versions différentes de la vidéo. Corrigez-en un avec l'outil de synchronisation de sous-titres pour que les deux correspondent à la même vidéo, puis relancez la fusion.
Puis-je fusionner plus de deux fichiers ?
Non. Chaque tâche fusionne exactement deux fichiers.
Que faire si je n'ai qu'une seule langue ?
Choisissez plutôt « Traduire mon fichier » : votre fichier est traduit dans la seconde langue et les deux s'affichent ensemble.