我已经在互联网上寻找了一种干净的方法来将我的计算机的音频输出(即我从扬声器中听到的)重新路由到我的麦克风输入。
可能,我想在低级别执行此操作(例如使用 ALSA)。
我基本上在寻找相当于
pacmd move-sink-input #index #sink
Run Code Online (Sandbox Code Playgroud)
获取一些音频输入并将其通过管道传输到麦克风。
如果还不清楚,我的最终目标是,例如在 Youtube 上播放视频,让我的朋友通过 Skype 收听。我想要那种灵活性。
如果我想记录我的桌面,我使用:
ffmpeg -f x11grab -s `xdpyinfo | grep -i dimensions: | sed 's/[^0-9]*pixels.*(.*).*//' | sed 's/[^0-9x]*//'` -r 25 -i :0.0 -sameq valami.avi
Run Code Online (Sandbox Code Playgroud)
但它不保存任何音频——如何在视频中包含声音?
额外:如何像 x264 + mp3:128kbit 一样设置动态编码?