Comment fusionner une piste audio externe avec une piste audio interne à partir d'un fichier vidéo à l'aide de FFmpeg


1

Nous avons ces fichiers multimédia:

  • une vidéo video.mp4
    • video track 0
    • audio track 0 nous ne voulons pas d'audio
    • audio track 1 nous voulons l'audio
  • une audio.mp3piste audio

Comment utiliser ffmpegavec cette vidéo et

  • viens d'y mettre audio.mp3
  • et mélangez avec audio track 1de cette vidéo, parce que nous ne voulons pas audio track 0de cette vidéo

Et en finale pour avoir output.mp4où:

  • La vidéo est video.mp4
  • audio track 1à partir de video.mp4+ audio.mp3. Audio comme une piste, fusionné, mixé.

Réponses:


0

Utilisation

ffmpeg -i video -i audio -filter_complex "[0:a:1][1:a]amix[a]" -map 0:v -c:v copy -map "[a]" -c:a aac output.mp4

Le filtre amix mélangera la 2e piste audio de la vidéo avec l'audio de la 2e entrée. La durée de l'audio sera identique à la durée de la piste audio la plus longue du mixage.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.