Как использовать виртуальные аудиопотоки PulseAudio для воспроизведения музыки через Skype?

Я слышал, что Shift делает это. Но я использовал Space раньше, и это сработало.

1
задан 19 February 2013 в 07:11

2 ответа

, чтобы не путать с «нулевым выходом», просто укажите имена, подобные этому:

pactl load-module module-null-sink sink_name=Virtual1 sink_properties=device.description="NAME HERE (mic+music)"
pactl load-module module-null-sink sink_name=Virtual2 sink_properties=device.description="NAME HERE (only music)"
pactl load-module module-loopback sink=Virtual1
pactl load-module module-loopback sink=Virtual1
pactl load-module module-loopback sink=Virtual2
11
ответ дан 25 May 2018 в 01:20

Можно пойти еще дальше, чем улучшение, предложенное @MikWind, и настроить источники замыкающих устройств во время создания.

Наконец-то я получил скрипт bash для настройки всего, что является постоянным:

#!/bin/bash

MICROPHONE="alsa_input.pci-0000_00_1b.0.analog-stereo"
SPEAKERS="alsa_output.pci-0000_00_1b.0.analog-stereo"

# Create the null sinks
# virtual1 gets your audio source (mplayer ...) only
# virtual2 gets virtual1 + micro
pactl load-module module-null-sink sink_name=virtual1 sink_properties=device.description="virtual1"
pactl load-module module-null-sink sink_name=virtual2 sink_properties=device.description="virtual2"

# Now create the loopback devices, all arguments are optional and can be configured with pavucontrol
pactl load-module module-loopback source=virtual1.monitor sink=$SPEAKERS
pactl load-module module-loopback source=virtual1.monitor sink=virtual2
pactl load-module module-loopback source=$MICROPHONE sink=virtual2

. Я сам боролся за несколько часов до того, как понял достаточно, чтобы заставить его работать. Я собрал результаты своего исследования (сценарий, ссылки на документацию, объяснения) в git repo.

Я не уверен, достаточно ли я для того, чтобы быть полезным кому-то другому, кроме меня, но мне хотелось бы, чтобы я нашел такую ​​документацию, когда я проводил собственное исследование, поэтому я рекомендую всем, кто пытается делайте то же самое, чтобы посмотреть.

0
ответ дан 25 May 2018 в 01:20

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

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