如何在命令行中控制 pavucontrol?

如何在命令行中控制 pavucontrol?

我想编写一个脚本,我可以在其中配置设置帕武控制以编程方式。有人建议我使用帕克特尔

我对选项很迷茫,我想知道 pavucontrol UI 中的选项卡和选项如何转换为 pactl 选项?

帕武控制

答案1

您无法“从命令行控制 pavucontrol”。

您可以使用 控制 Pulseaudio ,或者您可以使用(或)pavucontrol控制 Pulseaudio 。pactlpacmd

pactl有一组有限的命令,pacmd遵循一般 CLI 语法(请参阅man 5 脉冲 CLI 语法或做pacmd --help)。

更改“模拟立体声输出”是通过更改配置文件完成的 IIRC,请参阅set-card-profile。您仍然需要其他命令来识别您的卡等。

如果您想更改默认配置文件,Pulseaudio 配置文件可能是更好的查找位置。

是的,与 相比,它相当复杂pavucontrol,并且需要一些阅读和实验。

答案2

我真的可以推荐使用聚酰胺这是一个很好的工具:

Pamixer 现场表演

但还有一些其他工具,例如帕米克斯,NCPA混合器

如果您不能或不想安装任何第三方,您可以使用帕克特尔正如建议的@德克特

相关内容