Aller au contenu

Décaleur temporel des sous-titres SRT

Décalez chaque horodatage d'un fichier de sous-titres SRT ou VTT d'un décalage fixe.

Entrée
Sortie

Décaleur temporel des sous-titres SRT

Les sous-titres en retard de deux secondes par rapport au dialogue ruinent un film plus rapidement que l'absence de sous-titres du tout. Collez votre fichier .srt ou .vtt, tapez le décalage en secondes, et chaque ligne de chronométrage — HH:MM:SS,mmm --> HH:MM:SS,mmm — se déplace exactement de ce montant. Une valeur positive retarde les sous-titres (ils apparaissent plus tard), une valeur négative les amène plus tôt. Les décimales fonctionnent à la milliseconde près, donc un décalage de 0,35 est aussi valable qu'un décalage de 90.

Seules les lignes temporelles changent. Les numéros de repère, le texte des sous-titres lui-même, les en-têtes WEBVTT et les paramètres de repère tels que align:start survivent intacts, et l'outil préserve la saveur de chaque fichier - les virgules décimales de SRT restent des virgules, les points de VTT restent des points. Les horodatages qui tomberaient en dessous de zéro sont limités à 00:00:00 000 plutôt que de produire un fichier invalide, et le décompte vous indique quand cela s'est produit.

Le flux de travail courant : lisez la vidéo, notez à quelle distance se trouve la première ligne, collez le fichier, tapez ce numéro avec le signe opposé de la dérive et recopiez le résultat dans un fichier .srt - ou utilisez le bouton de téléchargement. Puisque l'outil est basé sur des lignes, il gère également les fichiers légèrement mal formés : une ligne vide manquante ou un numéro de repère impair n'arrête jamais le décalage. Des sous-titres calés au départ qui dérivent de plus en plus au fil du film souffrent d'une fréquence d'images incompatible, pas d'un retard constant. Indiquez la fréquence source et la fréquence cible — 25 vers 23,976 pour un fichier PAL face à un transfert film — et chaque horodatage est remis à l'échelle par ce rapport avant le décalage.

Tout s'exécute localement dans votre navigateur. Un fichier de sous-titres pour un montage inédit, la vidéo d'un client ou vos propres images personnelles ne quitte jamais votre appareil : il n'y a pas de téléchargement, pas de file d'attente de conversion côté serveur, pas d'attente.

FAQ

Quels formats de sous-titres sont pris en charge ?
SRT (00:00:01,000 avec virgules décimales) et WebVTT (00:01,000 avec points, heures en option). Chaque horodatage conserve son propre style de séparateur, donc un fichier VTT reste valide VTT. Les formats basés sur des images comme SUB/IDX ne sont pas des timings de texte et sont hors de portée.
Que se passe-t-il lorsqu'un décalage rendrait un horodatage négatif ?
Il est limité à 00:00:00 000 au lieu de produire un fichier invalide, et le décompte indique combien d'horodatages ont été bloqués, de sorte que vous remarquez immédiatement un décalage vers l'arrière trop important.
Puis-je décaler de moins d'une seconde ?
Oui. Le décalage accepte les décimales avec une précision à la milliseconde : 0,5 déplace tout d'une demi-seconde, 0,042 par 42 millisecondes. Tapez n’importe quelle valeur ; les flèches avancent de 0,1 s.
Mes sous-titres dérivent davantage au fur et à mesure que la vidéo avance. Un horaire fixe résoudra-t-il ce problème ?
Non : une dérive croissante signifie que les fréquences d'images diffèrent, ce qui nécessite une redimensionnement linéaire et non un décalage constant. Un décalage fixe corrige les sous-titres qui sont uniformément en avance ou en retard, ce qui est le cas le plus courant.
Mon fichier de sous-titres est-il téléchargé quelque part ?
Non. L'équipe s'exécute entièrement dans votre navigateur et le fichier ne quitte jamais votre appareil.