最大数量是多少我们可以使用 FFMPEG amerge 过滤器创建音频文件中的通道?

how many maximum no. of channels in an audio file we can create with FFMPEG amerge filter?

多少最大没有。我们可以使用 FFMPEG 合并过滤器在音频文件中创建多少个通道?

我们有一个需求,将多个单声道音频文件合并成多声道单音频文件。

每个声道代表音频文件中的说话者。

我试过合并过滤器,最多可以处理 8 个文件。当我尝试对 10 个音频文件执行此操作时,我得到的是空白音频文件,我认为 FFMPEG amerge 过滤器命令也不会产生任何错误。

我可以创建N号吗? N 号的多声道音频文件。文件?这里N可能是100+?可能吗?

我是这个音频的新手 api 等等,所以感谢任何指导。

how many maximum no. of channels in an audio file we can create with FFMPEG amerge filter? We have a requirement to merge multiple single channel audio files into multi channel single audio file.

最大输入为 64。根据ffmpeg -h filter=amerge:

inputs <int> ..F.A...... specify the number of inputs (from 1 to 64) (default 2)

或查看libavfilter/af_amerge.c处的源代码并参考SWR_CH_MAX

Can I create N no. of multi-channel audio files with N no. of files? Here N may be 100+? Is it possible?

链接多个合并过滤器,每个过滤器最多 64 个输入。或者使用最大为 32767 的 amix 过滤器。