gpt4 book ai didi

ffmpeg - 使用 ffmpeg 为视频添加背景音乐

转载 作者:行者123 更新时间:2023-12-04 23:20:41 24 4
gpt4 key购买 nike

我正在尝试使用 ffmpeg 将免费音乐添加到视频中,它工作正常,但我希望如果视频的长度超过音乐文件,那么音乐应该重新开始播放,直到视频结束 -

ffmpeg -i 1.mp4 -i 2.mp3 -map 0:v:0 -map 1:a:0 output.mp4
无论如何要执行此操作吗?

最佳答案

您可以使用以下示例:

ffmpeg -i ./INPUUT_VIDEO.mp4 -filter_complex "amovie=./INPUT_MUSIC.M4A:loop=0,asetpts=N/SR/TB[aud];[0:a][aud]amix[a]" -map 0:v -map '[a]' -c:v copy -c:a aac -b:a 256k -shortest ./OUTPUT_VIDEO.mp4
您可以使用 -b:a 设置/更改音频比特率标志,更多详细信息,请查看 this文档。
编辑:
用于替换视频中的新音频(重复直到视频结束):
ffmpeg -i VIDEO.mp4 -stream_loop -1 -i MUSIC.mp3 -c copy -shortest -map 0:v:0 -map 1:a:0 OUTPUT.mp4
替换视频中的新音频(重复视频直到音频结束):
ffmpeg -stream_loop -1 -i VIDEO.mp4 -i MUSIC.mp3 -c copy -shortest -map 0:v:0 -map 1:a:0 OUTPUT.mp4

关于ffmpeg - 使用 ffmpeg 为视频添加背景音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66904027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com