Décalage SRT

Des sous-titres qui s'affichent trop tôt ou trop tard ? Décalez tout le fichier de l'offset voulu — directement dans votre navigateur.
Sans installation, sans envoi, 100 % gratuit.

Déposez votre fichier de sous-titres ici
.srt ou .vtt — analysé directement dans votre navigateur
Files never leave your device

Pas encore de fichier de sous-titres ? Générez-en un depuis n'importe quel audio ou vidéo.

Corrigez la synchro des sous-titres en trois étapes

Un décaleur de sous-titres gratuit qui tourne entièrement dans votre navigateur. Déposez un SRT, réglez l'offset, téléchargez le fichier corrigé.

  1. Étape 1

    Envoyez votre fichier de sous-titres

    Glissez un fichier .srt ou .vtt dans la zone d'envoi, ou cliquez pour parcourir. Le fichier est analysé sur votre appareil et n'est jamais envoyé, si bien qu'un montage non diffusé ou un entretien sous embargo reste là où il est.

  2. Étape 2

    Réglez l'offset

    Tapez le décalage en millisecondes ou avancez avec les boutons +/−, qui se déplacent par pas de 100 ms. Les valeurs négatives affichent les sous-titres plus tôt, les positives plus tard, et l'aperçu sous les commandes recale les premières répliques au fur et à mesure.

  3. Étape 3

    Téléchargez le fichier corrigé

    Vous récupérez le même fichier avec chaque réplique déplacée de votre offset, dans le format de départ, et l'offset est inscrit dans le nom du fichier — episode-04-shifted+1200ms.srt — pour que deux essais ne s'écrasent jamais l'un l'autre.

Quand un décalage s'impose

Un seul offset constant corrige presque tous les problèmes de sous-titres désynchronisés.

Montage vidéo différent

Votre copie comporte un logo de distributeur, un résumé d'épisode ou une coupure publicitaire absents de la copie de l'auteur des sous-titres : toute cette différence tient en un nombre, appliqué une fois à chaque réplique.

Sous-titres en avance ou en retard

Des répliques qui passent une seconde avant les voix et le restent jusqu'au bout sont un offset fixe — précisément le cas pour lequel cet outil existe.

Différences entre lecteurs

Certains lecteurs comptent le temps depuis la première image de la vidéo, d'autres depuis l'offset de départ du conteneur : cela fait quelques centaines de millisecondes de désaccord sur un même fichier.

Sous-titres téléchargés

Un fichier de sous-titres trouvé en ligne correspond rarement à votre version exacte. Le décaler prend quelques secondes et vaut mieux que chercher celui qui tomberait juste.

Réglage fin

Avancez par 100 ms jusqu'à ce que le texte tombe sur la parole et non à côté ; l'aperçu recalé permet de vérifier sans télécharger chaque essai.

Pas de sous-titres du tout ?

Si vous n'avez aucun fichier de sous-titres, SlayScribe transcrit la vidéo elle-même et exporte un SRT ou un VTT synchrone par construction.

Pourquoi dans le navigateur

Un fichier de sous-titres n'est que du texte — aucune raison de l'envoyer sur un serveur. Cet outil analyse le fichier sur votre appareil, déplace chaque horodatage de votre offset et réécrit le résultat. Privé, instantané, et il fonctionne hors ligne une fois la page chargée.

Trouver le bon offset

Comment obtenir le nombre, à quoi ressemble le fichier ensuite, et le seul problème qu'un décalage ne règle pas.

Mesurer le nombre au lieu de le deviner

Lancez la vidéo, attendez une réplique que vous entendez nettement et relevez deux temps : celui où le sous-titre apparaît et celui où les mots sont réellement prononcés. La différence, en millisecondes, est votre offset — négatif si le texte est en retard, positif s'il est en avance. Une seule mesure suffit pour tout le fichier, puisqu'un offset constant est constant ; si une seconde vérification plus loin donne un autre nombre, votre problème n'est pas un offset (voir plus bas).

Ce qui ressort de l'autre côté

Le fichier conserve le format dans lequel il est arrivé : un SRT reste du SubRip avec la virgule des millisecondes et des répliques renumérotées à partir de 1, un VTT reste du WebVTT avec son en-tête et sans numéros. Chaque début et chaque fin se déplace exactement de votre offset, à la milliseconde, et rien d'autre n'est touché dans le texte. Le téléchargement porte le nom de l'original suivi de l'offset : décaler le même fichier de −800 puis de −1200 vous laisse deux fichiers que vous distinguez d'un coup d'œil.

Les répliques proches de zéro sont bloquées, pas rendues négatives

Les formats de sous-titres n'ont pas d'horodatage négatif : un décalage négatif supérieur au début d'une réplique ne peut donc pas être appliqué honnêtement. Plutôt que d'écrire un temps impossible, l'outil bloque cette réplique à 00:00:00,000. Concrètement, un décalage de −3 s sur un fichier dont la première ligne commence à 1,2 s laisse cette ligne à l'écran dès la première image, tandis que tout le reste se déplace normalement. Si les premières répliques comptent, décalez moins et vérifiez le début de la vidéo, pas seulement le milieu.

Un offset constant ne corrige pas la dérive

Si les sous-titres sont presque justes au début et s'éloignent de minute en minute, le fichier a été calé sur une autre fréquence d'images : un texte en 23,976 ips joué sur un encodage à 25 ips, ou l'inverse. L'écart est d'environ 4 %, soit à peu près deux minutes et demie de dérive sur une heure de vidéo, et aucun offset unique n'absorbe un écart qui grandit. Le test prend une minute : vérifiez la synchro à cinq minutes puis à cinquante. La même erreur les deux fois, c'est un décalage ; une erreur plus grande la seconde fois, c'est un calage à refaire — exactement ce que fait la transcription de votre propre copie de la vidéo.

La mise en forme d'un VTT ne survit pas à la réécriture

Le fichier décalé est écrit par le même code que le convertisseur de sous-titres : un WebVTT revient donc en répliques nues — réglages de position et d'alignement après l'horodatage, lignes d'identifiant et blocs STYLE, REGION ou NOTE sont supprimés, tandis que l'italique et le gras à l'intérieur du texte sont conservés. Pour des sous-titres ordinaires, cela ne se voit pas. Pour un fichier qui repose sur l'écartement du texte par rapport à une incrustation, gardez l'original et décalez une copie.

Le décaleur en un coup d'œil

Lit
SubRip (.srt) et WebVTT (.vtt), détectés d'après le contenu du fichier et non son extension
Écrit
Le format qu'il a lu : un SRT décalé reste du SRT, un VTT décalé reste du VTT
Pas
±100 ms sur les boutons ; n'importe quel nombre entier de millisecondes peut être saisi
Aperçu
Les premières répliques sont recalées en direct, l'offset se vérifie donc avant tout téléchargement
Précision
Chaque début et fin de réplique bouge exactement de l'offset, à la milliseconde
Plancher
00:00:00,000 — une réplique qui passerait en négatif y est bloquée
Nom du fichier
Le nom d'origine suivi de l'offset, p. ex. episode-04-shifted-800ms.srt
Ne corrige pas
La dérive qui grandit au fil du fichier : c'est une fréquence d'images qui ne correspond pas, pas un offset
Où ça tourne
Dans l'onglet du navigateur — sans envoi, sans compte, sans limite du nombre de fichiers

Questions fréquentes

Le décalage des sous-titres coûte-t-il quelque chose ?

Recaler des sous-titres sur SlayScribe est gratuit et ne demande aucun compte, parce que le travail se fait dans votre navigateur et non sur un serveur : il n'y a aucun coût par fichier à répercuter ni de limite au nombre de fichiers corrigés.

Quels formats de sous-titres sont pris en charge ?

Le SubRip (.srt) et le WebVTT (.vtt). Le fichier décalé est réécrit dans le format d'origine, si bien qu'un lecteur qui acceptait l'original acceptera le résultat.

Comment savoir dans quel sens décaler ?

Si le sous-titre apparaît avant que les mots soient prononcés, décalez en positif pour le retarder ; s'il traîne derrière les voix, décalez en négatif pour l'avancer. La valeur, c'est l'écart mesuré en millisecondes : une réplique en avance de 1,2 seconde demande +1200.

Comment trouver l'offset exact ?

Choisissez une réplique bien audible, notez l'instant où le sous-titre s'affiche et celui où les mots sont dits, puis soustrayez. Cette seule différence vaut pour tout le fichier, et les boutons ±100 ms servent à affiner une fois que vous êtes proche.

Et si le décalage empire avec le temps ?

Un écart qui grandit au fil de la vidéo est une histoire de fréquence d'images : des timings en 23,976 ips face à un encodage à 25 ips s'écartent d'environ 4 %, près de deux minutes et demie par heure, et aucun offset constant ne le rattrape. Régénérer les sous-titres depuis votre propre copie de la vidéo, si.

Que deviennent les sous-titres tout au début du fichier ?

Un décalage négatif supérieur au début d'une réplique produirait un horodatage négatif, que le SRT et le VTT ne savent pas exprimer : cette réplique est donc bloquée à 00:00:00,000 pendant que le reste du fichier se déplace normalement.

Le fichier décalé garde-t-il sa mise en forme ?

L'italique et le gras sont conservés, mais les réglages de position WebVTT, les identifiants et les blocs STYLE, REGION ou NOTE sont supprimés, car le fichier est réécrit en répliques nues. Gardez l'original si vos sous-titres dépendent du placement.

Mon fichier de sous-titres quitte-t-il le navigateur ?

L'analyse, le décalage et l'enregistrement se font sur votre appareil et rien n'est envoyé nulle part — c'est précisément pour cela que l'outil continue de fonctionner sans réseau une fois la page chargée.

Le nom du fichier indiquera-t-il ce que j'ai fait ?

Le téléchargement reprend le nom d'origine suivi de l'offset — episode-04-shifted+1200ms.srt — si bien que plusieurs essais sur le même fichier cohabitent au lieu de s'écraser.

Puis-je créer des sous-titres à partir d'une vidéo ici ?

Pas sur cette page, mais SlayScribe transcrit n'importe quel audio ou vidéo en sous-titres SRT ou VTT dans 99 langues, et des sous-titres issus de la vidéo elle-même n'ont besoin d'aucun décalage.

Plus d'outils de sous-titres

Convertisseur de sous-titresGénérateur de sous-titres IALégendes et sous-titres YouTubeTranscrire la vidéo en texte

Besoin des mots, pas seulement de l'audio ?

SlayScribe transforme n'importe quel audio ou vidéo en texte précis en quelques secondes — transcriptions, légendes et sous-titres en 99 langues.