【问题标题】:Is there a method to figure out the audio channel layout in Linux?有没有办法找出 Linux 中的音频通道布局?
【发布时间】:2015-02-27 10:02:39
【问题描述】:

我正在为 Linux 制作播放器,我想知道用户系统的音频通道布局(立体声、5.1ch 等)(不是媒体文件中包含的通道)。 目前,它是由用户设置的,但我想实现频道布局的自动检测。

是否有任何(事实上的)标准方法来实现这一点? 如果没有,我至少可以找到 ALSA 的解决方案吗?

【问题讨论】:

    标签: linux audio channel alsa


    【解决方案1】:

    在 ALSA 中,default 设备通常仅支持立体声。 您可以尝试打开一个名为frontsurround40surround51surround71的设备,但这些设备没有自动采样格式转换或软件混合功能。

    最好的办法是使用 PulseAudio,并向服务器询问接收器的频道图。

    【讨论】:

      猜你喜欢
      • 2015-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      相关资源
      最近更新 更多