Recapo

Comment modifier un fichier SRT (texte, timing et en ligne)

Comment éditer un fichier SRT en toute sécurité : les règles de formatage qui cassent discrètement les sous-titres, comment corriger le timing, et quand passer du Bloc-notes à un éditeur SRT en ligne.

Comment modifier un fichier SRT (texte, timing et en ligne)

Modifier un fichier SRT est plus facile qu’il n’en a l’air : un SRT est simplement du texte brut, donc vous pouvez l’ouvrir dans n’importe quel éditeur de texte libre — Notepad sous Windows, TextEdit sur Mac — changer les mots ou les timecodes, et sauvegarder. Le hic, c’est que le format SRT est capricieux, et un caractère égaré — une ligne blanche manquante, un point où une virgule doit être, un trou de numérotation — casse silencieusement le fichier, si bien que toute la piste de légende ne se charge pas. Ce guide explique comment éditer un fichier SRT de manière fiable : les règles exactes de format qui posent problème aux gens, comment corriger le timing des sous-titres désynchronisé, et le moment où un éditeur de texte simple cesse de suffire et où un éditeur SRT en ligne avec un aperçu vidéo en direct mérite sa prise.

Qu’y a-t-il réellement dans un fichier SRT

SRT (SubRip Subtitle) est le format de sous-titrage le plus largement supporté au monde, et son attrait principal réside dans sa simplicité. Ouvrez-en un et vous verrez des blocs répétitifs, chacun composé de quatre parties :

1
00:00:00,000 --> 00:00:02,500
Welcome back to the channel.

2
00:00:02,500 --> 00:00:05,200
Today we're breaking down the ending.

Chaque bloc possède :

  1. Un numéro de séquence : 1, 2, 3... sur sa propre ligne, comptant vers le haut sans interruptions.
  2. Une ligne de code temporel : temps de départ, un espace, -->, un espace, fin du temps. Le format est HH:MM:SS,mmm — heures, minutes, secondes, puis une virgule et des millisecondes à trois chiffres.
  3. Une ou deux lignes de sous-titres : ce que le spectateur lit.
  4. Une ligne blanche : le séparateur qui indique au joueur qu’un signal est terminé et que le suivant commence.

C’est tout le format SRT. Il n’y a ni style, ni métadonnées, ni en-tête — c’est précisément pour cela qu’il s’ouvre partout et pourquoi il est si facile à casser. Chaque règle ci-dessus compte, et le fichier ne peut pas vous avertir quand vous en avez enfreint une.

Comment ouvrir et modifier un fichier SRT

Parce qu’un SRT est du texte brut, vous n’avez pas besoin de logiciel spécial pour le modifier. Vous dois éviter le mauvais logiciel.

La voie sûre et gratuite :

  1. Faites un clic droit sur le fichier .srt → Ouvrir avec → un éditeur de texte brut. Sous Windows, utilisez Notepad ; sur Mac utilise TextEdit (en mode texte brut) ; cross-plateforme, VS Code, Sublime Text ou Notepad++ fonctionnent tous bien et affichent les numéros de ligne.
  2. Faites vos modifications. Corrigez une faute de frappe, réécrivez une ligne, ajoutez un timecode — tout cela n’est que du texte.
  3. Sauvegardez avec la même extension .srt et le même encodage UTF-8. UTF-8 conserve intacts les caractères accentués, les guillemets bouclés et les écritures non latines.

À éviter : N’ouvrez pas un SRT dans Microsoft Word, Google Docs ou Apple Pages. Les éditeurs de texte enrichi adorent « aider » — ils transforment des guillemets en guillemets en boucles, mettent automatiquement des majuscules et, pire encore, sauvegardent le fichier sous forme .docx ou avec un formatage caché qu’aucun lecteur vidéo ne peut lire. Si vous avez seulement essayé d’ouvrir un fichier SRT en double-cliquant dessus et qu’un lecteur multimédia a été lancé, c’est normal aussi ; Il suffit de faire un clic droit et de choisir un éditeur de texte à la place.

Les règles du format SRT qui cassent discrètement vos sous-titres

C’est là que naissent la plupart des problèmes du type « mes sous-titres ne se chargent pas ». Un SRT ne vous donne aucun message d’erreur — soit il fonctionne, soit le joueur saute les indices cassés. Voici les règles que le format impose, ainsi que les petites erreurs qui les enfreignent :

Partie du pâté de maisons La règle L’erreur qui la brise

Numéro de séquenceNombres entiers, décompte à l’amont, pas d’intervallesSupprimer un indice mais laisser 1, 2, 4
Séparateur de code temporelExactement --> avec un espace de chaque côtéÉcrire ->, —> ou supprimer les espaces
Séparateur décimalUne virgule avant les millisecondes (,500)Utiliser un point (.500) — c’est du VTT, pas du SRT
MillisecondesTrois chiffres (,500 non ,5)Chute à un ou deux chiffres
Ordre du tempsFin du temps après le début ; Indices dans l’ordreUne fin d’heure plus tôt que le début
Ligne blancheExactement une ligne vide entre les indicesPas de ligne blanche, ni plusieurs empilées
RecoupementUn indice se termine avant le début du suivantDeux indices réclamant la même seconde

Trois d’entre eux causent la grande majorité des échecs réels, alors apprenez-les à froid :

  1. La virgule contre le point. La SRT utilise une virgule avant les millisecondes ; le format WebVTT, étroitement lié, utilise un point. Collez un horodatage de style VTT dans un SRT et ce cue meurt. (Si vous ne savez pas quel format vous avez, notre guide SRT vs VTT explique les différences.)
  2. La ligne blanche. Supprimez un sous-titre mais oubliez de supprimer sa ligne blanche — ou supprimez la ligne blanche entre deux indices — et le joueur les fusionne ou les supprime. Une ligne vide entre les pâtés de maisons, toujours.
  3. La numérotation. Si vous retirez un indice, renumérotez tout ce qui est en dessous. Certains joueurs tolèrent les espaces ; Beaucoup ne le font pas. Gardez le compte propre et séquentiel.

Si vous faites ces trois bonnes choses, la complexité du format disparaît en grande partie.

Erreurs courantes dans le montage SRT — et la correction

Au-delà du format brut, quelques erreurs de contenu réapparaissent sans cesse lorsque des gens modifient les légendes à la main :

Symptôme Cause probable Correction

Le fichier entier ne se charge pasMauvaise extension (.srt.txt) ou codage non-UTF-8Sauvegarde à nouveau en .srt, UTF-8
Accents / symboles brouillésEnregistré en ANSI/Latin-1 au lieu d’UTF-8Réenregistrer en UTF-8
Un indice disparaîtUne virgule échangée pendant un certain temps, ou une --> casséeRéparez cette ligne de code temporel
Deux lignes se rejoignent en une seuleLigne blanche manquante entre les repèresAjoutez exactement une ligne vierge
Le texte s’écoule hors de l’écranFiles d’attente trop longuesLimitez-vous à ~42 caractères, maximum deux lignes par indice
Les sous-titres clignotent trop viteDurée du signal inférieure à ~1 secondeProlonger le temps de fin ; Visez un live lisible
Tout ce qui suit un point est décaléUn seul mauvais timecode plus tôt dans le fichierTrouve et répare le premier signal cassé

Le schéma à intérioriser : un SRT échoue silencieusement, et un repère cassé près du haut peut tout faire tomber après. Quand quelque chose ne va pas, faites défiler depuis le début et trouvez le premier indice qui semble décalé — le corriger sauve généralement le reste.

Comment corriger le timing des sous-titres qui est désynchronisé

Le timing est la raison principale pour laquelle les gens ouvrent un SRT en premier lieu, et il n’y a vraiment que deux problèmes à diagnostiquer.

1. Un décalage constant — tout est en avance ou en retard de la même part. Les légendes sont parfaitement espacées mais toute la piste est décalée, généralement parce que quelques secondes d’intro ont été ajoutées ou coupées. La solution consiste à ajouter ou soustraire la même valeur à chaque timecode. Sur trois indices que c’est trivial à faire à la main ; à trois cents, c’est une corvée écrasante et pleine d’erreurs dans Notepad.

2. Dérive progressive — les sous-titres commencent en synchronisation et glissent de plus en plus au fil de la lecture. Il s’agit d’un décalage de fréquence d’images (par exemple, une piste de sous-titres à 23,976 fps jouée contre une vidéo à 25 fps). On ne peut pas corriger la dérive avec un seul décalage, car l’erreur augmente avec le temps. Il faut resynchroniser : ancrer la première et la dernière ligne à leurs bons moments et laisser les timings s’étirer proportionnellement entre les deux.

Voici la limite honnête d’un éditeur de texte simple : il peut corriger une faute de frappe ou pousser un indice de façon élégante, mais il ne peut pas déplacer 300 timecodes en même temps, et il ne peut pas vous montrer la vidéo pendant que vous travaillez — vous montez donc à l’aveugle, devinant si 00:01:12,300 est vraiment là où la ligne devrait se situer. Cette cécité est le moment exact où il faut chercher un autre outil.

Quand passer du Bloc-notes à un éditeur SRT en ligne

Un éditeur de texte gratuit est l’outil idéal pour les corrections de texte court. Vous l’avez dépassé dès que l’une de ces choses est vraie :

  1. Vous devez voir la vidéo pendant le montage. Le timing est impossible à juger uniquement avec les chiffres ; Vous devez regarder la légende sur le mot.
  2. Vous déplacez plusieurs indices en même temps. Le décalage en masse et la resynchronisation sont un clic dans un vrai éditeur et un cauchemar à la main.
  3. La piste est en drift, pas seulement en décalage — la resynchronisation proportionnelle nécessite des points d’ancrage, pas de l’arithmétique.
  4. Vous voulez restyler les légendes : police, taille, position, couleur pour le burn-in — ce que le SRT simple ne peut pas du tout stocker.

Un éditeur SRT en ligne résout le premier problème que le fichier texte ne peut pas faire : un aperçu vidéo en temps réel. Vous nettoyez la chronologie, regardez chaque légende s’aligner sur la séquence réelle, glissez un indice plus tôt ou plus tard, et voyez instantanément le résultat. Cela ferme la boucle d’incertitude qui rend l’édition manuelle des codes temporels si pénible.

Plutôt que de nommer un « meilleur » éditeur, jugez n’importe quel éditeur SRT en ligne par un court auto-test :

  1. Est-ce qu’il affiche un aperçu vidéo en direct synchronisé avec les sous-titres pendant le montage ?
  2. Peut-il appliquer un décalage temporel global (décalage de tout le fichier de X secondes) en une seule action ?
  3. Peut-il resynchroniser une piste en drift en utilisant des ancrages start/end, pas seulement un décalage plat ?
  4. Est-ce qu’il exporte du SRT propre (et idéalement du VTT) en UTF-8 ?
  5. Possèdez-vous le fichier après, sans filigrane imposé sur les légendes gravées ?

Tout outil qui élimine ces cinq est le travail. Tout outil qui cache l’export ou le timing basique derrière des frictions ne vaut pas le coup d’être téléchargé.

Éditeur de texte vs éditeur SRT en ligne : lequel utiliser

Éditeur de texte clair (Notepad / TextEdit) Éditeur SRT en ligne

CoûtGratuit, déjà installéCela varie selon l’outil
Aperçu vidéoAucun — vous montez à l’aveugleOui — légende contre les images
Corrigez une faute de frappeParfait, instantanéAussi très bien
Codes temporels Shift 200Douloureux, sujet aux erreursUne action
Dérive de resynchronisationCe n’est pas pratiqueBasé sur l’ancre, conçu pour lui
Légendes de restylageImpossible (SRT n’a pas de style)Généralement supporté
Le meilleur pourCorrections de petit texte et de simple cueTiming, resynchronisation, travail en bloc, stylisation

La règle générale : modifier les mots dans un éditeur de texte ; Modifie le timing dans un monteur sensible à la vidéo. Si tout ce que vous faites, c’est corriger un nom ou réécrire une ligne maladroite, ne l’exploitez pas trop — Notepad est vraiment plus rapide. Dès que le timing entre en jeu, avancez.

Où Recapo s’intègre

Soyons francs : éditer le texte d’un SRT est un travail gratuit que vous faites dans Notepad ou TextEdit, et vous ne devriez rien payer pour corriger une faute de frappe. Recapo n’essaie pas de vous vendre un éditeur de texte.

Là où un espace de travail basé sur navigateur gagne sa place, c’est l’autre moitié du problème — le timing et le style par rapport à la vidéo elle-même. Recapo’est un espace de travail vidéo IA sans rien à installer. Si vos sous-titres dérivent ou si vous regardez un mur de timecodes que vous devrez déplacer à la main, le geste pragmatique est souvent de sauter la chirurgie et de régénérer une piste propre et bien synchronisée à partir de l’audio : Recapo pouvez transcrire et sous-titrer la vidéo directement, afin que le timing sorte synchronisé avec la voix plutôt que poussé à la main. À partir de là, son subtitle-style-editor vous permet de définir la police, la taille et la position par rapport à un aperçu en direct, puis exporter. Si vous n’avez pas encore de SRT, ses auto-subtitle-generator et ai-subtitle-generator en produisent un à partir de la vidéo du navigateur — un point de départ plus propre que de corriger un fichier cassé ligne par ligne.

La limite honnête : pour un ajustement de texte en deux lignes, Notepad l’emporte et Recapo est excessif. La valeur de Recapo apparaît quand la correction est en réalité un travail de timing et vidéo — resynchroniser, restyler ou régénérer les sous-titres pour les Shorts, Reels ou TikTok — et que vous préférez voir les mots sur la vidéo plutôt que de deviner des millisecondes. Il accepte les formats MP4, MOV et autres courants, jusqu’à 6 Go au total par tâche. Les forfaits sont sur la page des prix.

FAQ

Quel programme dois-je utiliser pour ouvrir et modifier un fichier SRT ?

N’importe quel éditeur de texte brut. Sur Windows, Bloc-notes ; sur Mac, TextEdit en mode texte clair ; multiplateforme, VS Code, Notepad++ ou Sublime Text fonctionnent tous et ajoutent des numéros de ligne utiles. Évitez Microsoft Word, Google Docs et Pages — les éditeurs de texte enrichi modifient les guillemets, ajoutent une mise en forme cachée et sauvegardent souvent le fichier dans un format qu’aucun lecteur vidéo ne peut lire. Faites un clic droit sur le fichier, choisissez « Ouvrir avec », puis choisissez un éditeur de texte ; puis sauvegarder avec l’extension .srt et l’encodage UTF-8.

Pourquoi mon fichier SRT modifié ne se charge-t-il plus ?

Presque toujours une rupture de format. Vérifiez, du début : les codes temporels utilisent une virgule avant les millisecondes (00:00:01,000, pas .000), chaque --> a un espace de chaque côté, il y a exactement une ligne blanche entre les indices, et les numéros de séquence comptent vers le haut sans interruption. Confirmez aussi que le fichier est enregistré en tant que .srt (et non .srt.txt) dans UTF-8. Un seul repère cassé près du haut peut tout détruire après, donc trouve et répare d’abord le premier bloc défectueux.

Comment puis-je corriger le timing des sous-titres qui est désynchronisé ?

Diagnostique quel problème tu as. Si toute la piste est en avance ou en retard de façon constante, c’est un décalage — ajoutez ou soustrayez la même valeur à chaque timecode. Si ça commence en synchronisation et s’éloigne davantage au fil de la vidéo, c’est un décalage de frame-rate qui nécessite une resynchronisation avec les ancrages de début et de fin, pas un décalage plat. Quelques indices que vous pouvez modifier à la main dans un éditeur de texte ; Pour de nombreux indices, ou pour le drift, utilisez un monteur avec un aperçu vidéo en direct afin de voir chaque légende apparaître sur la séquence.

Quel est le bon format d’horodatage SRT ?

HH:MM:SS,mmm --> HH:MM:SS,mmm. Cela correspond à des heures, minutes et secondes à deux chiffres, puis une virgule, puis des millisecondes à trois chiffres — avec un espace, un -->, et un espace entre les heures de début et de fin. Par exemple : 00:01:23,400 --> 00:01:26,900. La virgule est le détail que les gens manquent : SRT utilise une virgule avant les millisecondes, tandis que le format WebVTT associé utilise un point. Échanger l’un contre l’autre casse le signal.

Puis-je modifier un fichier SRT en ligne gratuitement ?

Oui pour le texte — de nombreux outils de navigateur permettent d’ouvrir et d’éditer du texte SRT sans rien installer, et un éditeur de texte brut est gratuit dans tous les cas. La partie qui varie selon l’outil est le travail compatible vidéo : un aperçu en direct pour vérifier le timing, un déplacement temporel en masse, une resynchronisation pour la dérive, et une exportation propre. Jugez tout monteur SRT en ligne selon s’il prévisualise les sous-titres sur les images, modifie ou resynchronise le timing dans une action, et exporte un SRT UTF-8 propre que vous possédez, sans filigrane.

Si votre seule tâche est de corriger un mot ou un timecode perdu, ne vous en prenez pas trop — ouvrez le fichier dans Notepad ou TextEdit et enregistrez. Mais si le vrai problème est que vos sous-titres dérivent, décalent de quelques secondes, ou un mur de codes temporels que vous devrez déplacer à la main, c’est un travail vidéo, pas un travail textuel. Créez un compte gratuit et téléchargez vos séquences — MP4 ou MOV, jusqu’à 6 Go par tâche — puis laissez-Recapo les transcrire et sous-titrer en une piste claire et bien synchronisée avec la voix, les styliser en vue d’un aperçu en direct, et exporter en vue des courts, des reels ou des TikTok. Corrigez les mots dans Notepad ; Réalignez-les avec la vidéo dans Recapo.

Références et sources officielles

  1. Aide YouTube : Ajouter des sous-titres et légendes
  2. Documents Web MDN : WebVTT API
  3. Recapo.ai : Aperçu du produit et limites actuelles de téléchargement
  4. Recapo.ai : Éditeur vidéo IA
  5. FFmpeg : Documentation officielle


Articles recommandés

Tout voir