如何在多个屏幕上同时播放声音

快照30

假设您的计算机以镜像模式连接到两个监视器。 假设其中一台监视器是客厅中的主要电视,您通常在其中播放控制台或看电影。 假设您知道程序 科迪 (以上 XBMC),它是一个媒体中心,或者 SMPlayer, 并且您使用PulseAudio, 但是在播放文件时,如果不进行旋转旋转,就无法在辅助显示器上听到声音 或在每次启动时修改配置。 在这种情况下,本教程可能会引起您的兴趣,因为它是专门为考虑到Mediacenter的系统而设计的。

先前的步骤

首先,所以我们必须安装该软件包 纸浆。 它是在GTK中编程的前端,用于配置某些PulseAudio首选项。

En archlinux 及衍生产品:
sudo pacman -S paprefs

En Ubuntu 等等
sudo apt-get install paprefs

借助这个简单的软件,我们将能够启用名为“虚拟设备”的 同时输出,无非就是连接到我们设备的所有音频设备的同步输出。 为此,我们在终端中执行命令 纸浆,使其干燥,然后转到最后一个选项卡,我们将必须在其中激活唯一可用的框,如屏幕截图所示。

快照26

当心选项的数量; 误会已成定局。

选择合适的插座

关闭paprefs配置对话框后,我们应该检查播放设备,看看是否同时显示选项。 音频更改的方法取决于我们使用的桌面环境,但是 当前的大多数环境允许我们从面板上的音量图标即时更改设备。 否则,我们将不得不转到系统偏好设置并在相应的选项之间切换。

快照27

如果同时出口不在这里,请先看一下椅子下面。

选择新设备后,我们的计算机将通过所有启用的频道广播音频。 您将使用扬声器,HDMI接口, 助焊剂电容器等如果我们有连接到计算机(或通过电缆连接)的蓝牙耳机,则它们可能还会发出默认音频,这在很大程度上取决于我们的配置类型。 我的意思是,如果我们将它们设置为在耳机处于活动状态时在其余输出中将声音静音,例如会发生这种情况。

如果要静音某些设备或独立更改音量怎么办?

在Linux世界中,一切皆有可能,您只需要多做一点,然后继续调整结果即可。 在这种情况下,最好安装另一个小程序,该程序将允许我们详细校准声音首选项: Pavucontrol。 我个人认为它比标准配置器功能强大和可靠。

En Archlinux和相关发行版:
sudo pacman -S pavucontrol

En Ubuntu和家庭
sudo apt-get install pavucontrol

强烈建议您使用此程序,因为 有时,当我们管理系统中的不同设备时,它使我们无需明显的解决方案即可解决问题。 事不宜迟,当我使用蓝牙耳机时,有时高保真度A2DP并不能很好地吸引我,但是Pavucontrol让我解决了这个非常严重的问题,并继续欣赏音乐而不会像盒式磁带入侵了计算机并吞噬了我的专辑。

在“设置”选项卡中,我们可以根据需要启用或关闭设备,以及修改其配置文件,通道数(2.1、5.1等)。 (可选)在“输出设备”选项卡中,我们可以单独修改音量级别,选择要引起邻居的烦恼级别。

快照28

如果尽管我们进行了所有努力,但仍无法使KODI,SMPlayer或Amarok获得所需的音频,则可以并行打开Pavucontrol并在“播放”选项卡中选择所需的输出。 在同一部分中,我们可以通过不同的设备(例如,通过耳机的Firefox,通过HDMI的Amarok和通过同时输出的KODI)从每个应用程序获取音频。

快照29

到此为止。 希望您发现它有用。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   胡安·曼努埃尔·

    非常感谢! 就在昨天,我在Arch中没有成功地解决这个问题,我设法使用SMPlayer从hdmi发出声音,但是在Kodi中却没有达到我所需要的声音。 我将尝试本指南。

    1.   

      在Kodi的“音频”首选项中,您还可以更改输出设备,以防同时输出不会自动抓住您。 希望它能对您有所帮助; 你会告诉我们的。

      1.    胡安·曼努埃尔·

        已修复,您可以添加虚拟设备,并且可以完美运行。 我已经尝试过使用Kodi音频设置,但是HDMI没有声音。 非常感谢

  2.   拉斐尔

    你好

    首先,这是建设性的批评。

    我开始阅读该文章是因为几年前,我发现pulseaudio可以选择创建虚拟设备并同时为它们输出。 但老实说,任何开始阅读您的文章(而且我已经知道该主题的人)的人都迷路了。 您从谈论“假设”开始,但不详细说明我们所拥有的硬件(两台监视器或电视机,一个带有HDMI输入,另一个带有VGA,用来放置东西以及一台带有HDMI输出和另一个模拟的计算机……)。 也就是说,您从其开始的场景是完全模棱两可的,您没有指定我们从什么开始以及我们要解决的问题。 最后,一切都必须“假设”。 抱歉,但是您非常缺乏细节。

    就我而言,我有一台计算机,该计算机的板载内置有模拟输出,而Nvidia显卡内置有HDMI输出。 目的是通过两个输出(背景音乐的模拟和电视的HDMI)具有相同的音频信号。 实际上,该解决方案是激活选项以使用Pulseadio创建虚拟音频设备,并在要在上述音频输出中同时收听其声音的所有应用程序中选择输出到该设备。

    仍然感谢您的评论

    问候

    1.   

      尽管该虚拟设备的目标恰好适用于任何配置,但也接受了建设性的批评,因此,我认为除了举例说明之外,没有必要进行具体说明。 我明确提到了这两个屏幕,这是我的个人设置,但我知道它可以在其他屏幕上使用。 开始时使用的假设是讲故事的写作工具,而不是猜测练习。

      鉴于标题警告了本教程的意图,即打算同时通过多个屏幕获取声音,并且由于该主题的特殊性,我想将其混淆起来并不容易。

      但是,我会注意并会尝试改进。

  3.   米格尔·O。

    非常感谢,我一直在寻找一种方法来解决这个问题,在Linux Mint(肉桂色)上,我找不到解决方案。
    您不会停止学习Linux中的知识。

  4.   尼科

    昨天我按照你的文章几乎立即找到了解决方案......我今天重新启动计算机并且具有与昨天相同的配置并且没有音频输出。 在我的例子中,当通过 hdmi 电缆连接显示器时出现问题,这导致音频输出被重定向到显示器,导致扬声器连接到显示器,当它关闭时它没有音频。 昨天这个问题似乎已经通过为该虚拟设备启用所有音频输出来解决,但是这个配置似乎还不够......你知道问题出在哪里吗? 我用的是 ubuntu,虽然它似乎无所谓。。。谢谢你,你的信息很有用。