Audio 使用FFmpeg从音频接口录制时丢弃频道
我正在从我正在编写的程序中调用Audio 使用FFmpeg从音频接口录制时丢弃频道,audio,ffmpeg,audio-recording,recording,Audio,Ffmpeg,Audio Recording,Recording,我正在从我正在编写的程序中调用ffmpeg,以便从音频接口录制音频。音频接口有六个通道,我想做的是只录制前两个音频通道,丢弃其余的。我不知道怎么做,或者从文档中看是否可能 我使用的命令如下所示: ffmpeg-f alsa-acodec pcm_s32le-ac 6-ar 44100-i hw:CARD=K6,DEV=0输出.wav 这是可能的吗?如果是,如何使用 ffmpeg -f alsa -acodec pcm_s32le -ac 6 -ar 44100 -i hw:CARD=K6,DEV
ffmpeg
,以便从音频接口录制音频。音频接口有六个通道,我想做的是只录制前两个音频通道,丢弃其余的。我不知道怎么做,或者从文档中看是否可能
我使用的命令如下所示:
ffmpeg-f alsa-acodec pcm_s32le-ac 6-ar 44100-i hw:CARD=K6,DEV=0输出.wav
这是可能的吗?如果是,如何使用
ffmpeg -f alsa -acodec pcm_s32le -ac 6 -ar 44100 -i hw:CARD=K6,DEV=0
-af "pan=2c|c0=c0|c1=c1" output.wav
pan过滤器的第一个参数是输出通道的数量。然后是各个频道的混音。在这里,先出通道是先入通道,第二个通道的分配类似。使用
ffmpeg -f alsa -acodec pcm_s32le -ac 6 -ar 44100 -i hw:CARD=K6,DEV=0
-af "pan=2c|c0=c0|c1=c1" output.wav
pan过滤器的第一个参数是输出通道的数量。然后是各个频道的混音。在这里,先出通道是先入通道,第二个通道的分配类似