我正在寻找一种使用pulseaudio通过命令行配置HDMI音频输出的方法。我可以通过使用pavucontrol并在“配置”选项卡中对其进行更改来使其运行,但是我需要一种使过程自动化的方法。到目前为止,我还找不到任何文档。该系统是一个清晰的安装。
编辑:从我发现的东西,我可以pacmd set-card-profile
用来做到这一点。但是,无论何时尝试,都会出现如下错误(使用中定义的默认配置文件/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
)
# pacmd set-card-profile 0 hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'hdmi-stereo'.
# pacmd set-card-profile 0 analog-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'analog-stereo'.
当pavucontrol进行更改时,为什么不能从命令行更改它们?
1
这个答案可能会帮助您。
—
塔卡特2011年