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é.
krystian2160
la source

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.

Gyan
la source