在FFMPEG抛出错误中使用合并过滤器


0

我正在使用FFMPEG覆盖两个音频amerge。我收到以下错误:

没有提供不透明字段,需要AVABufferSinkParams结构

我在用

我的Android应用中的ffmpeg.so文件和ffmpeg版本为0.11

我该如何解决。还有其他方法可以叠加两个音频吗?

命令ffmpeg -i music1.mp3 -i music2.mp3 -filter_complex [0:a][1:a]amerge -c:a pcm_s16le -y output.mp3

用于控制台输出的PFA图像。 在此处输入图片说明 在此处输入图片说明


您的完整命令和控制台输出丢失了。
slhck

@ slhck:编辑了这篇文章
Divya Motiwala 2014年

请尽可能以文本形式提供控制台输出。图像是大文件,它们无法显示所有内容,无法搜索,而且即使不太可能,如果第三方主机发生故障,它们也可能消失。
llogan

此外0.11.1被认为是旧的,pcm_s16le不能在MP3的“容器”走,如果你的命令工作,将最终成为4个通道,所以你需要添加-ac 2或使用pan的音频过滤器,如图FFmpeg的音频频道操控,如果你想要立体声
洛洛根
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.