使用ffmpeg将带有循环的一部分音频添加到视频

时间:2019-01-07 11:31:15

标签: audio video ffmpeg android-ffmpeg

我有5分钟30秒的视频和4分钟30秒的音频

我想将一部分音频(一部分音频从1分钟25秒到1分钟47秒)添加到视频(一部分视频从2分钟30秒到3分钟55秒)

我能做的就是循环音频并将其添加到视频中

使用此命令

"-y","-i",j, "-filter_complex",
                        "amovie="+audio+":loop=1000," +
"asetpts=N/SR/TB,atrim=0:85,adelay=150000|150000,apad," +
"aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=1.5[a1];" +
"[0:a]aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=3.5[a2];" +
" [a1][a2]amerge,pan=stereo|c0<c0+c2|c1<c1+c3[out]",
"-map","0:v","-map","[out]","-c:v","copy","-c:a","aac","-preset", "ultrafast", out

这是我遇到的问题

它的确从2:30到3:55将85秒的音频添加到视频中,但是从0:00的音频开始到1:25的一部分音频,

我想要的是播放22秒的音频片段(从1分钟25秒到1分钟47秒的音频文件),并将其循环85秒,然后将其添加到视频文件中

那怎么做

0 个答案:

没有答案