Sous-titrer des Vidéos avec FFmpeg


Le sous-titrage des vidéos est un moyen essentiel d’améliorer l’accessibilité et de rendre le contenu vidéo compréhensible pour un public plus large. FFmpeg, en tant qu’outil puissant de traitement vidéo, vous permet d’ajouter des sous-titres à vos vidéos de manière efficace. Dans cet article, nous allons explorer comment sous-titrer vos vidéos en utilisant FFmpeg.

Préparation des Sous-titres

Avant d’ajouter des sous-titres à votre vidéo, vous devez disposer d’un fichier de sous-titres au format SRT (SubRip). Assurez-vous que votre fichier SRT est correctement formaté avec des marqueurs de temps et le texte correspondant.

Sous-titrer la Vidéo

Pour ajouter des sous-titres à votre vidéo, utilisez la commande suivante :

ffmpeg -i video.mp4 -vf "subtitles=subtitles.srt" video_sous-titre.mp4

Remplacez video.mp4 par le nom de votre vidéo d’origine et subtitles.srt par le nom de votre fichier de sous-titres. Cette commande utilisera le filtre vidéo -vf pour superposer les sous-titres sur la vidéo et produira une nouvelle vidéo avec les sous-titres incrustés.

Personnalisation

FFmpeg offre de nombreuses options pour personnaliser l’apparence et la disposition des sous-titres. Vous pouvez ajuster la police, la taille, la couleur, la position et la transparence des sous-titres selon vos préférences. Voici un exemple de commande pour personnaliser les sous-titres :

ffmpeg -i video.mp4 -vf "subtitles=subtitles.srt:force_style='FontName=Arial,FontSize=24,PrimaryColour=&H00FFFF&,Alignment=2'" video_sous-titre.mp4