который «pactl»: источник звука «играет в данный момент»

Я хотел бы захватить звук, исходящий из моей звуковой карты, с помощью:

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

Я не знаю, какой источник X дать в качестве аргумента, pactl дает мне возможность попробовать их все .

2
задан 9 March 2014 в 01:20

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
0
ответ дан 9 March 2014 в 01:20

Другие вопросы по тегам:

Похожие вопросы: