L’extraction d’une piste audio d’une vidéo est une tâche courante lors de la manipulation de fichiers multimédias. Nous allons voir montrer comment extraire une piste audio d’une vidéo en utilisant FFmpeg.
Lors de l’extraction d’une piste audio à partir d’une vidéo, il est essentiel de faire attention au format de sortie de l’audio. Le format de sortie dépendra du format de la piste audio dans la vidéo d’origine. Par exemple, si la vidéo contient une piste audio au format AAC, l’extraction de cette piste audio produira un fichier audio au format AAC. Il est important de noter que vous pouvez convertir le format de sortie audio en utilisant des options telles que -c:a
suivi du codec audio souhaité. Assurez-vous de vérifier le format de sortie et, si nécessaire, de le convertir pour répondre à vos besoins.
ffmpeg -i input.mp4 -vn -acodec copy output.mp3
-i input.mp4
spécifie le fichier vidéo d’entrée.-vn
désactive la vidéo. Cela indique à FFmpeg de ne pas inclure de flux vidéo dans la sortie.-acodec copy
copie simplement la piste audio sans réencodage.output.mp3
est le nom du fichier de sortie, au format MP3. Vous pouvez utiliser d’autres formats audio tels que WAV, AAC, ou FLAC selon vos besoins.Avant d’extraire une piste audio d’une vidéo, il est judicieux de vérifier combien de pistes audio sont présentes dans le fichier vidéo. Vous pouvez le faire en utilisant FFmpeg pour afficher des informations détaillées sur la vidéo et particulièrement sur l’audio de cette vidéo. Pour cela, exécutez la commande suivante :
ffmpeg -i input.mp4 -map a -c copy -f null -
ffmpeg -i input.mp4 -vn -acodec copy -map a:1 output.mp3
L’option -map a:1
indique que nous voulons extraire la deuxième piste audio (l’indice commence à 0). Vous pouvez modifier le numéro pour extraire d’autres pistes audio.
En comprenant comment vérifier le nombre de pistes audio dans une vidéo et comment spécifier la piste audio que vous souhaitez extraire, vous pouvez gérer efficacement les vidéos contenant plusieurs flux audio.
Avec FFmpeg, extraire une piste audio d’une vidéo est une tâche simple et rapide. Vous pouvez personnaliser le format de sortie selon vos besoins, que ce soit en MP3, WAV ou tout autre format audio pris en charge par FFmpeg. N’oubliez pas de vérifier si la vidéo contient plusieurs pistes audio et spécifiez l’indice de la piste que vous souhaitez extraire si nécessaire.