Décaler le timing des sous-titres SRT
Avancez ou retardez d'un même nombre de millisecondes tous les timecodes d'un fichier de sous-titres SRT, par exemple pour resynchroniser des sous-titres légèrement décalés par rapport à la vidéo. Traitement 100% local, votre fichier n'est jamais envoyé à un serveur.
Comment ça marche
L'outil lit chaque bloc du fichier SRT (numéro, timecode de début et de fin, texte), lui ajoute le décalage indiqué en millisecondes, puis régénère un fichier SRT valide avec les nouveaux timecodes. Le texte des sous-titres et leur ordre ne sont jamais modifiés, seuls les horaires changent.
Que se passe-t-il si le décalage négatif fait passer un timecode sous zéro ?
Si un timecode devient négatif après application du décalage (par exemple en avançant de 5 secondes un sous-titre qui apparaît à la 2e seconde), il est automatiquement ramené à 00:00:00,000 pour rester valide, plutôt que de produire une erreur.
Le fichier importé doit-il respecter un format strict ?
L'outil attend le format SRT standard : un numéro de bloc, une ligne de timecode au format HH:MM:SS,mmm --> HH:MM:SS,mmm, puis une ou plusieurs lignes de texte, les blocs étant séparés par une ligne vide. Les blocs mal formés sont ignorés silencieusement lors de l'analyse.
Puis-je coller le texte directement au lieu d'importer un fichier ?
Oui, la zone de texte accepte aussi bien un contenu collé manuellement qu'un fichier importé par glisser-déposer ou sélection : les deux méthodes utilisent le même moteur d'analyse et de décalage.
Confidentialité totale : le fichier de sous-titres est analysé et modifié uniquement dans votre navigateur, il n'est jamais transmis à un serveur.