ffmpeg 音频循环播放合并到视频中
如果原视频 video.mp4没有音频或者替换原音频可以用下面得到方式:
ffmpeg -an -i video.mp4 -stream_loop -1 -i audio.mp4 -ss 0 -t 135 -y birds.mp4
ffmpeg -i input.mp4 -stream_loop -1 -i music.wav -c:v copy -ss 0 -t 60 -y out.mp4
-stream_loop -1 -i audio.mav 表示无限循环输入源
-c:v copy 对视频流进行复制,不需要重新编码。
音频必须编码:输入源是wav,输出的是mp4里面需要一个aac音频。
需要指定开始和结束的时间段。
保留原视频音频,加入新的音频,混音。
ffmpeg -i input.mp4 -i music.wav -filter_complex [1:a]aloop=loop=-1:size=2e+09[out];[out][0:a]amix -ss 0 -t 60 -y out.mp4 ffmpeg -i input.mp4 -stream_loop -1 -i music.wav -filter_complex [0:a][1:a]amix -ss 0 -t 60 -y out.mp4
阅读量: 513
发布于:
修改于:
发布于:
修改于: