我的任务是使用录制桌面avconv (ffmpeg)
+ 录制麦克风输入 + 使用sphinx
也需要相同麦克风进行语音控制的程序。现在的问题是,如果我先启动 sphinx,那么我无法启动 avconv(因为麦克风输入已被 sphinx 占用),反之亦然。我想知道,如何使用 pulseaudio 来分割通道,或者创建一些虚拟通道来完成我的任务。
avconv
注意:我从下一个命令开始:
avconv -f x11grab -r 25 -s 1024x768 -i :0.0 -f alsa -ac 2 -i pulse -ar 22050 output.flv
我还应该在该命令中进行一些更改吗?
顺便说一句。我以前用过 recordmydesktop,但是编码速度太慢,所以我决定使用 avconv。谢谢!