当前位置: 首页 > 工具软件 > PulseAudio > 使用案例 >

ubuntu的声音控制系统pipewire后pulseaudio

年光明
2023-12-01

1.声音控制系统
2.PulseAudio与PipeWire命令
2.1PulseAudio的pactl,pacmd设置默认输入输出音频设备
2.2PipeWire与PulseAudio播放音频输入源设备
3.alsa-utils包的三个命令
3.1amixer设置默认的输出输出设备
3.2aplay -l列举声卡
3.3aplay -L例举音频相关设备

1.声音控制系统

pulseAudio是ubuntu22.10以前的声音控制系统,ubuntu22.10及以后pipewire作为系统的音频服务器。
在 Ubuntu 20 系统中,可以使用以下的系统接口来访问 Sound 界面的选项:

PulseAudio:PulseAudio 是一个通用的音频框架,Ubuntu 默认使用它来管理系统的音频。您可以使用 PulseAudio 的命令行工具 pactl 或 pacmd 来控制音量、设置默认音频设备等。例如,要设置默认音频设备,可以使用 pacmd set-default-sink 命令。

ALSA:ALSA 是 Linux 内核中的音频设备驱动程序,Ubuntu 20 默认安装了 ALSA。您可以使用 ALSA 的命令行工具 amixer 来调整音量和其他音频设置。例如,要设置 Master 音量为 50%,可以使用 amixer set Master 50% 命令。

GStreamer:GStreamer 是一个用于处理音频和视频数据的框架。Ubuntu 20 附带了许多 GStreamer 插件,您可以使用 gst-launch 命令来控制音频。例如,要播放 MP3 文件,可以使用 gst-launch-1.0 playbin uri=file:///path/

 类似资料: