Convertir srt en mp4

Convertir SRT en MP4

Combinez un fichier de sous-titres SRT avec une vidéo, sous forme de sous-titres incrustés ou sélectionnables dans un MP4.

Convertir des fichiers SRT en ligne

Nous n’avons pas encore de convertisseur en ligne dédié pour SRT vers MP4, mais vous pouvez convertir des fichiers SRT en ligne vers ces formats :

Comment convertir srt en fichier mp4

Un téléphone, un téléviseur, un éditeur ou une plateforme de publication peut nécessiter un seul fichier MP4 au lieu d’un fichier vidéo et d’un fichier SRT distincts. La vidéo doit être fournie, car un SRT contient uniquement des sous-titres ; la conversion incruste ces sous-titres dans l’image ou les ajoute comme piste de sous-titres facultative.

Ce qu’est le format SRT

SRT, ou SubRip Subtitle, est un format texte brut contenant des entrées de sous-titres numérotées, des horodatages de début et de fin, ainsi que les dialogues. Un fichier standard utilise l’extension .srt et peut être modifié dans Subtitle Edit, Aegisub, un éditeur de texte ou une application vidéo prenant en charge les sous-titres.

Les fichiers SRT sont fournis par des services de sous-titrage, téléchargés séparément de la vidéo ou exportés par un logiciel de création de sous-titres. Ils ne contiennent ni vidéo, ni audio, ni polices, ni images ; un SRT seul ne peut donc pas devenir un MP4 lisible.

Ce qu’est le format MP4

MP4 est un conteneur multimédia, et non un codec vidéo unique. Un MP4 contient généralement une vidéo H.264 et un audio AAC, car cette combinaison est acceptée par la plupart des téléphones, téléviseurs, navigateurs, éditeurs et plateformes de publication ; d’autres codecs et pistes sont également possibles.

Les sous-titres peuvent être burned in, ce qui convertit le texte des sous-titres en pixels définitivement visibles, ou être intégrés sous forme de piste timed-text sélectionnable. Les sous-titres burned in fonctionnent avec presque tous les lecteurs, mais ne peuvent pas être masqués ni modifiés séparément. Les sous-titres intégrés conservent un affichage facultatif, mais le lecteur ou la plateforme cible doit prendre en charge les pistes de sous-titres MP4.

Incruster des sous-titres dans un MP4 avec HandBrake

  1. Installez HandBrake depuis handbrake.fr et ouvrez la vidéo source.
  2. Ouvrez l’onglet Subtitles, choisissez l’option permettant d’importer un sous-titre externe, puis sélectionnez le fichier .srt.
  3. Activez Burn In pour cette piste de sous-titres. Si les caractères accentués ou non latins sont incorrects, vérifiez l’encodage du texte du SRT dans un éditeur de sous-titres et enregistrez-le en UTF-8.
  4. Choisissez un préréglage compatible avec MP4, comme Fast 1080p30, et vérifiez que le format de sortie est MP4.
  5. Définissez une destination telle que video-with-subtitles.mp4, puis sélectionnez Start Encode.

HandBrake doit réencoder la vidéo lors de l’incrustation des sous-titres, car il rend le texte sur chaque image. Il s’agit du choix pratique lorsque les sous-titres doivent rester visibles sur des appareils qui ne prennent pas en charge les pistes de sous-titres.

Incruster des sous-titres avec FFmpeg

FFmpeg permet un contrôle en ligne de commande. Utilisez une build avec le filtre subtitles, qui nécessite normalement libass, et placez la vidéo et le SRT dans un dossier accessible :

ffmpeg -i video.mp4 -vf subtitles=subtitles.srt -c:v libx264 -crf 20 -c:a copy output.mp4

La valeur -crf contrôle la qualité H.264 : les valeurs plus faibles produisent généralement des fichiers plus volumineux et moins de pertes. Une plage d’environ 18 à 23 convient couramment, mais vérifiez le résultat plutôt que de vous fier à une valeur fixe. Utilisez des chemins absolus ou placez entre guillemets et échappez les chemins lorsque les noms de fichiers contiennent des espaces ou des caractères ayant une signification particulière pour le shell.

Ajouter des sous-titres facultatifs sans réencoder

Pour convertir le SRT en piste timed-text compatible avec MP4 tout en copiant la vidéo et l’audio d’origine, utilisez :

ffmpeg -i video.mp4 -i subtitles.srt -map 0:v -map 0:a? -map 1:0 -c:v copy -c:a copy -c:s mov_text -metadata:s:s:0 language=eng output.mp4

Le codec mov_text stocke les sous-titres sous forme de timed text accepté par de nombreux lecteurs MP4. Cette opération est rapide et évite toute perte de qualité vidéo, mais certains téléviseurs, téléphones, éditeurs et plateformes web ignorent les sous-titres intégrés ou ne proposent aucune commande d’activation des sous-titres. Utilisez la méthode d’incrustation lorsque la visibilité est requise partout.

Utiliser un convertisseur en ligne

Des services de navigateur tels que VEED, Kapwing et Clideo peuvent accepter une vidéo et un SRT, vous permettre d’importer ou de modifier les sous-titres, puis d’exporter un MP4. Téléversez la vidéo, sélectionnez l’option de sous-titres ou de légendes, importez le SRT, vérifiez le minutage et l’apparence dans l’aperçu, puis exportez au format MP4.

Le traitement en ligne nécessite le téléversement des médias et peut imposer des limites concernant la durée, la résolution, la taille du fichier ou la qualité d’exportation. Ne téléversez pas de séquences confidentielles sans vérifier les conditions de conservation, de traitement et de suppression du service. Les outils de bureau sont préférables pour les médias sensibles ou volumineux.

Contrôles de qualité et de compatibilité

La conversion ne corrige pas automatiquement le minutage des sous-titres. Si les sous-titres apparaissent trop tôt ou trop tard, ajustez les horodatages dans Subtitle Edit ou Aegisub avant l’encodage. Les horodatages SRT standard utilisent le format HH:MM:SS,mmm et séparent les blocs de sous-titres par une ligne vide.

L’encodage avec incrustation peut réduire la qualité de l’image et augmenter la taille du fichier. Un CRF plus faible réduit les pertes visibles au prix d’une sortie plus volumineuse ; la copie de la vidéo avec -c:v copy évite ce réencodage lors de l’intégration des sous-titres. L’audio peut également être copié uniquement lorsque la combinaison du codec audio source et du conteneur est valide pour le MP4 cible.

Le style et le positionnement des SRT sont limités par rapport à des formats tels que ASS. Les balises de type HTML, les paramètres de police, les couleurs et le placement peuvent être ignorés lors de la conversion en timed-text MP4 ou être rendus différemment. Testez le fichier final sur l’appareil, l’éditeur ou la plateforme qui le lira ou le publiera.

Comparaison du format SRT vs MP4

Comparaison entre les formats SRT et MP4 sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier SRT et MP4
Propriété .SRT SubRip Subtitle .MP4 MPEG-4 Part 14
Norme ouverte Partiellement ouvert Oui
Compression Non compressé Les deux
Taille de fichier typique Très petit Petit
S’ouvre dans un navigateur web Partiel Oui, nativement
Modification ultérieure Facile Limité
Support des métadonnées Basique Étendu
Lisible en texte brut Oui Non
Idéal pour Partage et distribution Partage et distribution
Date d’introduction 1997 2001
Développeur Unknown / SubRip community Moving Picture Experts Group (ISO/IEC)
Type MIME application/x-subrip video/mp4

Autres conversions de fichiers .srt

Conversion inverse

Conversion vers .mp4
depuis d'autres formats

Partager sur les réseaux sociaux :