I am trying to add new audio to a video at a particular point in a video (which has its own audio stream). I used the first answer in this question to achieve it: ffmpeg placing audio at specific location

However, I am now trying to reduce the volume of the existing audio on the video so that the original audio isn't as prominent in the output file. Is there any way to do this (with ffmpeg) using the same command shown in the answer of the question I have linked?


You may be better off extracting the entire audio stream from the video as a WAV or MP3 -> open it in, say, Audacity -> use said audio editor to manipulate the volume/normalize the audio -> use FFMPEG to re-add the audio track...


Just figured it out, you can add an aeval filter to the command that I have linked in the OP to manipulate the original audio stream. More here: https://ffmpeg.org/ffmpeg-filters.html#aeval

  • 2
    Showing your complete command will be helpful for others wanting to do the same thing. – llogan Oct 5 '15 at 16:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.