我有1张图片,1个音频文件和1个视频。我想将所有这些都合并成一个视频
显示图像并播放前10秒钟的音频文件
播放视频文件
到目前为止,这是我一直在尝试的方法。
ffmpeg \
-loop 1 -framerate 24 -t 10 -i item1.jpg \
-i "https://audio-ssl.itunes.apple.com/apple-assets-us-std-000001/Music/66/58/f7/mzi.eoocfriy.aac.p.m4a" \
-i item4.mp4 \
-filter_complex \
"[0]scale=432:432,setdar=1[img1]; \
[1]volume=1[aud1]; \
[2]scale=432:432,setdar=1[vid1]; \
[img1][aud1][vid1] concat=n=3:v=1:a=1" \
outputfile.mp4
我得到了错误:
[Parsed_setdar_4 @ 0x3063780]'Parsed_setdar_4'过滤器输出板0(视频)和'Parsed_concat_6'过滤器输入板1(音频)之间的媒体类型不匹配[AVFilterGraph @ 0x30479a0]无法创建链接setdar:0-> concat:1错误初始化复杂的过滤器。无效的论点
我试图用谷歌搜索,但仍然无法弄清楚我在做什么错?