哪个“pactl” :音频源是“当前正在播放”的

哪个“pactl” :音频源是“当前正在播放”的

我想捕捉从我的声卡出来的音频,使用:

gst-launch -v ! pulsesrc device=X ! audioconvert ! vorbisenc ! webmmux ! filesink location=audio.mkv

我不知道要将哪个源 X 作为参数,pactl 给了我太多东西让我去尝试。

答案1

要列出默认接收器,我们可以发出

pacmd list-sinks

默认接收器以星号标记*

>>> 2 sink(s) available.
  * index: 0
    name: <alsa_output.pci-0000_02_00.1.hdmi-stereo-extra1>

添加.monitor到默认接收器将为我们提供该接收器的输入源。

如果我们需要知道流当前正在播放的位置,我们可以发出:

pacmd list-sink-inputs

相关内容