我想使用 ffmpeg 将一个 mp4 文件中的部分音频替换为另一个 mp3 文件的部分。这就是我想做的:
ffmpeg -i 2009.mp4 -i birds.mp3 -filter_complex "[0:a]atrim=end=45,asetpts=PTS-STARTPTS[aud1];[1:a]atrim=0:18,asetpts=PTS-STARTPTS[aud2]; [0:a]atrim=start=63,asetpts=PTS-STARTPTS[aud3]; [aud1][aud2][aud3]concat=n=3:v=0:a=1[aout]" -map 0:v -map "[aout]" -c:v copy output.mp4
Run Code Online (Sandbox Code Playgroud)
它给了我这个错误:
[NULL @ 000000000596e020] 无法找到“ffmpeg”ffmpeg 的合适输出格式:参数无效
ffmpeg ×1