Aller au contenu
Free Subtitle Converter
Langue
Thème de couleur
Nous soutenir

Convertisseur CSV vers SRT

Vous avez écrit ou traduit vos sous-titres dans Excel ou Google Sheets ? Enregistrez la feuille en CSV et convertissez-la en fichier SRT. Le convertisseur trouve les colonnes de début, de fin et de texte d’après leurs en-têtes et ignore le reste.

Convertissez votre fichier de sous-titres

Fichier de sous-titresReste sur votre appareil

Déposez vos fichiers de sous-titres ici

SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC et plus · jusqu’à 100 fichiers

Ou collez le texte des sous-titres
Pas de fichier sous la main ?

Votre fichier est lu par cette page, dans votre navigateur. Il n’est envoyé nulle part.

Mode d’emploi

  1. Enregistrez la feuille en CSV

    Dans votre tableur, enregistrez ou téléchargez la feuille au format CSV, avec les en-têtes de colonnes sur la première ligne.

  2. Ouvrez le fichier CSV ici

    Déposez le fichier .csv. SRT est déjà sélectionné ; la ligne sous le fichier indique combien de lignes sont devenues des sous-titres.

  3. Téléchargez le fichier .srt

    Chargez-le dans votre lecteur ou votre logiciel de montage, ou choisissez d’abord un autre format dans la liste.

Comment organiser la feuille

La première ligne doit contenir les en-têtes de colonnes, et trois sont nécessaires : un pour le début, comme Start, Begin, In ou Start time ; un pour la fin, comme End, Stop, Out ou End time ; et un pour les mots, comme Text, Subtitle, Caption ou Dialogue. Un en-tête peut indiquer son unité, comme dans Start (ms).

Les autres colonnes, comme un numéro, un intervenant ou une note, sont ignorées, et les colonnes peuvent être dans n’importe quel ordre. Les sous-titres sont triés par temps de début : les lignes n’ont donc pas besoin de l’être.

Temps, séparateurs et guillemets

Les temps peuvent être des heures comme 00:01:02.500 ou 00:01:02,500, des minutes et secondes comme 01:02.5, ou de simples secondes comme 62.5. Les nombres entiers comptent comme des millisecondes quand l’en-tête indique ms, ou quand les lire comme des secondes ferait durer un sous-titre typique plus d’une minute.

Les champs peuvent être séparés par des virgules, des points-virgules ou des tabulations. Un texte contenant une virgule ou un retour à la ligne doit être entre guillemets droits doubles, que les tableurs ajoutent pour vous. Dans un fichier séparé par des virgules, un temps écrit avec une virgule, comme 00:00:01,000, doit aussi être entre guillemets, sinon la virgule commence une nouvelle colonne.

Avant et après

Une feuille avec une colonne Speaker supplémentaire, enregistrée en CSV, et le résultat en SRT. La colonne Speaker est ignorée, le texte entre guillemets garde sa virgule et son retour à la ligne, et les sous-titres sont numérotés à partir de 1.

Votre fichier CSV
Start,End,Speaker,Text
00:00:01.000,00:00:03.500,Anna,Where were you last night?
00:00:04.000,00:00:06.250,Ben,"At the station,
waiting for you."
Le fichier SRT que vous téléchargez
1
00:00:01,000 --> 00:00:03,500
Where were you last night?

2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you.

Les lettres accentuées et Excel

Les anciennes versions d’Excel enregistrent le « CSV » dans un encodage régional plutôt qu’en UTF-8. Si des lettres accentuées ou non latines s’affichent mal dans l’aperçu, choisissez le bon groupe de langues sous Encodage du texte, ou enregistrez la feuille en CSV UTF-8 la prochaine fois.

Besoin de l’inverse ? Utilisez le Convertisseur SRT vers CSV. En savoir plus sur ces formats : Les formats de sous-titres expliqués, du SRT au Spruce STL

Questions et réponses

Quels tableurs fonctionnent ?

N’importe lequel capable d’enregistrer en CSV, comme Excel, Google Sheets, LibreOffice Calc et Numbers. Dans Google Sheets, utilisez Fichier, Télécharger, Valeurs séparées par des virgules.

Pourquoi mon fichier CSV n’est-il pas reconnu ?

La première ligne doit contenir des en-têtes pour le début, la fin et le texte. Sans cette ligne, le fichier ne peut pas être lu comme des sous-titres : ajoutez donc les en-têtes et enregistrez de nouveau.

Que deviennent les lignes sans temps ?

Les lignes dont le début ou la fin est illisible, ou qui se terminent avant de commencer, sont ignorées et comptées sous le fichier. Complétez les temps et convertissez de nouveau.

Puis-je conserver les noms des intervenants ?

Seulement s’ils figurent dans la colonne de texte. Placez-les devant les paroles, comme ANNA: Hello, avant d’enregistrer le CSV.

Offrez-moi un café