我的笔记本电脑连接了 2 个 HDMI 显示器,它们都显示得很好。但是,我也想同时在它们上播放音频。我看到了这个帖子:如何将独特的音频输出到 PulseAudio 卡的多个端口/配置文件?
我尝试了答案中描述的解决方案,编辑pulseaudio confs以创建新的配置文件。但是,当我尝试设置它时,它说没有这样的配置文件:
No such profile: output:analog-stereo+output:hdmi-stereo+output:hdmi-stereo+output:hdmi-stereo
我想知道其他人是否有类似的经历。
答案1
最简单、最快的方法是简单地加载环回。
pactl load-module module-loopback
1)然后pavucontrol
在回放,例如,如果您使用 VLC 播放视频,您将有两个输出:VLC 媒体播放器和 **监视器环回..* 将允许您选择不同的输出。
2)您应该将 VLC 媒体设置为在一台设备上输出[设备1]在“配置”选项卡中可用,然后设置第二个新可用的[设备1]的环回监控在第二个输出[设备2]。
3)最后,在记录选项卡确保您已设置:
环回...[设备 2]其流来源[设备1的监控]。
编辑:我希望您特别希望将相同的音频输出到两个不同的输出,即两个监视器都播放相同的音频。否则,如果您只是希望有两个不同的输出,那么该过程会更加简单,并且运行pactl load-module module-udev-detect
应该会为您找到所有可用的卡和相应的输出pavucontrol
。只要您没有通过分离器运行的单个 HDMI 输出将相同的视频输出到多个不同的屏幕(例如,某些组显示/会议系统,其他人在直接连接到您的显示器的多台电视机上观看您的屏幕输出)通过 HDMI 分配器等)udev-detect
应自行创建配置。