在最后5秒钟内添加背景音乐或在最后5秒钟内淡入mp4视频

时间:2019-12-29 05:10:13

标签: ffmpeg fade

我想在mp4视频中添加最后5秒的背景音乐。或在最后5秒钟内消失。第一次淡出,然后淡入最后5秒钟。请帮忙。 我尝试过

ffmpeg -y -r 30 -i a.mp4 -i nn.mp3 -filter_complex "[0:a]volume=0,asplit[0a][0acf];
[1:a]adelay=15s|15s[1a]; 
[0a][1a]amix=inputs=2:duration=first:dropout_transition=0,volume=2,afifo[outro];
[0acf]atrim=0:16,afifo[0acf];
[outro][0acf]acrossfade=d=20[outro]; 
[0:a][outro]amix=duration=first:weights=\'2 1\'[a]" -map 0:v -c:v copy -map [a] output.mp4 

1 个答案:

答案 0 :(得分:0)

很抱歉,不清楚的问题。但是经过一天的努力,我得到了问题的解决方案。

代码是-

ffmpeg -y -r 30 -i a.mp4 -i a.mp3 -c:v copy  -filter_complex "[0:a]aformat=fltp:44100:stereo,apad[0a];[1]volume=enable=\'between(t,0,20)\':volume=.01:eval=frame[1a];[0a][1a]amerge[a]" -map 0:v -map "[a]" -ac 2