LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

pipewire

Low-latency multimedia processing daemon

TLDR

Start PipeWire daemon
$ pipewire
copy
Use different config file
$ pipewire --config [path/to/file.conf]
copy
Increase verbosity level
$ pipewire -vvv
copy
Display help
$ pipewire --help
copy

SYNOPSIS

pipewire [-c config] [-v...] [--help] [--version]

DESCRIPTION

pipewire is a modern multimedia processing daemon that handles audio and video streams. It provides low-latency capture and playback, replacing both PulseAudio for consumer audio and JACK for professional audio applications.The daemon manages connections between applications and devices, handles format conversion, and provides a graph-based routing model. It's typically started automatically by systemd user services.

PARAMETERS

-c, --config _file_

Use alternate configuration file
-v, --verbose
Increase verbosity (use multiple times for more)
-h, --help
Display help information
--version
Display version information

CONFIGURATION

/etc/pipewire/pipewire.conf

System-wide PipeWire configuration file.
~/.config/pipewire/pipewire.conf.d/
User-level configuration drop-in directory for overrides.
/etc/pipewire/pipewire.conf.d/
System-level drop-in directory for additional configuration fragments.
PIPEWIRE_RUNTIME_DIR
Override the runtime directory for PipeWire sockets.

INSTALL

sudo apt install pipewire-bin
copy
sudo dnf install pipewire
copy
sudo pacman -S pipewire
copy
sudo apk add pipewire
copy
sudo zypper install pipewire
copy
brew install pipewire
copy
nix profile install nixpkgs#pipewire
copy

CAVEATS

Usually started via systemd, not manually. Requires pipewire-pulse for PulseAudio compatibility. Configuration changes need daemon restart. May conflict with running PulseAudio instances.

HISTORY

PipeWire was developed by Wim Taymans at Red Hat. It emerged from PulseVideo experiments and became a unified solution for Linux multimedia, officially adopted by Fedora 34 in 2021 and subsequently by other distributions.

SEE ALSO

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid