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

Convertisseur SRT vers CSV

Placez des sous-titres dans un tableur pour les traduire, les relire ou les compter. Chaque sous-titre devient une ligne avec son numéro, ses temps de début et de fin, sa durée en secondes et son texte : vous pouvez trier, filtrer et ajouter vos propres colonnes.

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. Ouvrez le fichier SRT

    Déposez le fichier .srt, ou plusieurs pour obtenir un fichier CSV pour chacun.

  2. Vérifiez l’aperçu CSV

    CSV est déjà sélectionné. La première ligne est Number,Start,End,Duration,Text.

  3. Ouvrez-le dans votre tableur

    Téléchargez le fichier .csv et ouvrez-le ou importez-le dans Excel, Google Sheets ou LibreOffice Calc.

Les colonnes

La première ligne contient les en-têtes Number, Start, End, Duration et Text. Les temps sont écrits en heures, minutes, secondes et millisecondes avec un point, comme 00:01:02.500, et la durée en secondes avec trois décimales, comme 2.500.

La colonne Text contient les mots sans mise en forme. Un sous-titre de plusieurs lignes garde ses retours à la ligne dans une seule cellule, et un texte contenant une virgule, un guillemet ou un retour à la ligne est placé entre guillemets doubles : chaque sous-titre reste ainsi sur sa propre ligne.

Avant et après

Deux sous-titres SRT en CSV. Les balises d’italique sont supprimées, la durée est calculée à partir du début et de la fin, et le sous-titre contenant une virgule et un retour à la ligne est placé entre guillemets doubles pour rester dans une seule cellule.

Votre fichier SRT
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>

2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.
Le fichier CSV que vous téléchargez
Number,Start,End,Duration,Text
1,00:00:01.000,00:00:03.500,2.500,Where were you last night?
2,00:00:04.000,00:00:06.250,2.250,"At the station,
waiting for you & the kids."

L’ouvrir dans un tableur

Le fichier est enregistré en UTF-8, que Google Sheets et LibreOffice lisent sans aide. Excel peut mal afficher les lettres accentuées ou non latines quand vous double-cliquez sur un fichier CSV ; importez-le plutôt avec Data, From Text/CSV et choisissez UTF-8.

Les tableurs peuvent convertir les temps dans leur propre format horaire. Pour les garder exactement tels qu’ils sont écrits, définissez les colonnes Start et End comme texte lors de l’import du fichier.

Traduire et reconvertir

Tapez la traduction dans la colonne Text, ou renommez votre propre colonne de traduction en Text et supprimez l’original, puis enregistrez de nouveau en CSV. Le convertisseur CSV vers SRT lit les en-têtes Start, End et Text et ignore Number, Duration et toute autre colonne.

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

Questions et réponses

L’italique est-il conservé dans le fichier CSV ?

Non. Le CSV contient du texte brut : les balises de mise en forme sont donc supprimées. Convertissez de nouveau le fichier SRT d’origine si vous en avez besoin.

Puis-je obtenir des points-virgules au lieu de virgules ?

Cette page écrit toujours des virgules. Si votre tableur attend des points-virgules, importez le fichier et choisissez la virgule comme séparateur.

Puis-je vérifier la vitesse de lecture dans la feuille ?

Oui : divisez la longueur du texte par la colonne Duration. Le vérificateur de sous-titres le fait pour vous et liste les sous-titres qui dépassent votre limite.

Offrez-moi un café