Sous-titres SRT et VTT

Sous-titres décalés : décaler ou synchroniser ?

Mis à jour le 26 octobre 2026 · 5 min de lecture

Dans cet article 8 parties
  1. Étape 1 : diagnostiquer
  2. Cas 1 : écart constant
  3. Cas 2 : dérive progressive
  4. Limites à connaître
  5. Si l'outil refuse le fichier
  6. Relever l'heure réelle avec précision
  7. Exemple complet à deux repères
  8. Questions fréquentes

Regardez l'écart au début puis à la fin de la vidéo. S'il est identique, appliquez un décalage constant. S'il grandit, appliquez une synchronisation à deux repères. Les deux se font dans l'outil de décalage.

Étape 1 : diagnostiquer

  1. Lancez la vidéo avec les sous-titres et repérez une réplique nette près du début. Notez l'heure où elle est réellement dite et l'heure inscrite dans le fichier.
  2. Faites de même avec une réplique près de la fin.
  3. Comparez les deux écarts.

Cas 1 : écart constant

Si les deux écarts sont (à peu près) égaux, c'est un décalage. Formule : décalage = heure réelle − heure du sous-titre. Exemple : une réplique inscrite à 00:00:10,000 est dite à 00:00:12,500 : décalage de +2,5 secondes, que vous appliquez à tout le fichier. Cause typique : le fichier vient d'une autre version de la vidéo (générique d'ouverture plus long ou plus court).

Cas 2 : dérive progressive

Si l'écart augmente au fil du film, aucun décalage constant ne convient : il corrigerait un bout et aggraverait l'autre. Il faut étirer la chronologie. La méthode à deux repères :

  1. Relevez l'heure réelle de la première réplique et celle de la dernière.
  2. Indiquez-les comme nouveaux débuts du premier et du dernier sous-titre.
  3. L'outil calcule un facteur d'étirement et ajuste linéairement tous les horaires entre les deux.

Une cause fréquente : la cadence d'images

Un fichier minuté pour une vidéo à 25 images par seconde, affiché sur une version à 23,976 images par seconde, dérive régulièrement. Le facteur est 25 ÷ 23,976, soit environ 1,04271. À la 90e minute (01:30:00), le sous-titre minuté à 01:30:00 devrait apparaître vers 01:33:50 : un retard de 3 min 51 s. Un décalage constant ne peut pas corriger cela, la synchronisation à deux repères si.

Calcul : 25 025 ÷ 24 000 = 1,042708 ; 5 400 s × 1,04271 ≈ 5631 s.

Limites à connaître

Si l'outil refuse le fichier

Un fichier avec des erreurs de structure ne peut pas être décalé de façon fiable. Passez-le d'abord au vérificateur SRT ; la forme attendue est rappelée dans la structure d'un fichier SRT.

Relever l'heure réelle avec précision

Toute la correction repose sur deux ou trois relevés : mieux vaut qu'ils soient justes. Quelques conseils :

Exemple complet à deux repères

Le premier sous-titre est inscrit à 00:00:05,000 mais la réplique est dite à 00:00:07,000. Le dernier est inscrit à 01:23:20,000 (5 000 s) mais dit à 01:26:52,000 (5 212 s). L'écart passe de 2 s à 212 s : c'est une dérive. Le facteur d'étirement vaut (5 212 − 7) ÷ (5 000 − 5) ≈ 1,042042. Un sous-titre inscrit à 00:41:40,000 (2 500 s) est alors replacé à 7 + (2 500 − 5) × 1,042042 ≈ 2 606,9 s, soit 00:43:26,895. L'outil fait ce calcul pour chaque horodatage du fichier, début et fin.

Questions fréquentes

Mes sous-titres sont en avance : décalage positif ou négatif ?

Positif. Un sous-titre en avance apparaît avant que la réplique soit dite : son heure inscrite est plus petite que l'heure réelle. Avec la formule décalage = heure réelle − heure du sous-titre, un sous-titre inscrit à 10 s pour une réplique dite à 12 s donne +2 s : on le retarde. À l'inverse, des sous-titres en retard demandent un décalage négatif.

L'écart est bon au début et à la fin, mais pas au milieu : pourquoi ?

La vidéo a probablement été remontée : une scène ajoutée ou retirée au milieu crée un saut. Découpez le fichier à cet endroit, corrigez chaque partie avec son propre décalage, puis recollez-les.

Faut-il vérifier tout le film après correction ?

Contrôlez au moins trois points : début, milieu et fin. Si les trois sont justes après une synchronisation à deux repères, la dérive était bien régulière.