我找到了问题和答案:
如何使用 PulseAudio 虚拟音频流通过 Skype 播放音乐?
我目前正在使用该命令
pactl load-module module-null-sink sink_name=Virtual1
Run Code Online (Sandbox Code Playgroud)
创建我的虚拟设备。但是想用
pactl load-module module-null-sink sink_name=Virtual1 sink_properties=device.description="NAME HERE (mic+music)"
Run Code Online (Sandbox Code Playgroud)
但是在发出命令时,我收到以下错误。
$ pactl load-module module-null-sink sink_name=Virtual2 sink_properties=device.description="NAME HERE (only music)"
Failure: Module initialization failed
Run Code Online (Sandbox Code Playgroud)
有没有另一种方法来命名设备?在制作虚拟设备的同时。
小智 4
没有相关的文档,但看起来您需要先创建接收器,然后为其分配属性。
pacmd load-module module-null-sink sink_name=MySink
pacmd update-sink-proplist MySink device.description=MySink
Run Code Online (Sandbox Code Playgroud)
要添加device.description
空格,请使用“单引号”-“双引号”-“标签”格式。
pacmd load-module module-null-sink sink_name=MySink
pacmd update-sink-proplist MySink device.description='"My Sink"'
Run Code Online (Sandbox Code Playgroud)