Fusionner des vidéos avec FFmpeg

ffmpegvideomergeconcatenate

FFmpeg est un outil puissant en ligne de commande pour traiter les fichiers multimédias. Un cas d'utilisation courant est la fusion de plusieurs fichiers vidéo en un seul fichier. Ce guide vous montrera comment le faire facilement.

Prérequis

Avant de commencer, assurez-vous d'avoir :

  • FFmpeg installé sur votre système
  • Plusieurs fichiers vidéo que vous souhaitez fusionner

Commande de base

La commande de base pour fusionner des vidéos est :

ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4

Cette commande utilise un fichier texte (filelist.txt) qui contient la liste des fichiers vidéo à fusionner. Chaque ligne du fichier doit contenir le chemin vers un fichier vidéo :

file 'video1.mp4'
file 'video2.mp4'
file 'video3.mp4'

Options avancées

Si vous avez besoin de plus de contrôle sur la sortie, vous pouvez utiliser des options supplémentaires. Par exemple, vous pouvez spécifier les codecs vidéo et la qualité :

ffmpeg -f concat -safe 0 -i filelist.txt -c:v libx264 -crf 23 -c:a aac -b:a 192k output.mp4

Cette commande utilise le codec H.264 pour la vidéo et le codec AAC pour l'audio avec un débit binaire de 192 kbps.

Conclusion

Ce guide vous a montré comment fusionner plusieurs fichiers vidéo en un seul fichier en utilisant FFmpeg. Avec ces commandes, vous pouvez facilement gérer les tâches de fusion de vidéos dans vos projets multimédias.