Audacious
From Gentoo Wiki
Audacious is a media player and library manager, similar to XMMS, and Winamp.
Installation
USE flags
Audacious
USE flags for media-sound/audacious Lightweight and versatile audio player
Audacious plugins
USE flags for media-plugins/audacious-plugins Lightweight and versatile audio player
+alsa
|
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) |
X
|
Add support for X11 |
aac
|
Enable support for MPEG-4 AAC Audio |
ampache
|
Support controlling audacious via ampache |
bs2b
|
Enable Bauer Bauer stereophonic-to-binaural headphone filter |
cdda
|
Add Compact Disk Digital Audio (Standard Audio CD) support |
cue
|
Support CUE sheets using the libcue library |
ffmpeg
|
Enable ffmpeg/libav-based audio/video codec support |
flac
|
Add support for FLAC: Free Lossless Audio Codec |
fluidsynth
|
Support FluidSynth as MIDI synth backend |
gme
|
Support various gaming console music formats |
gtk
|
Add support for x11-libs/gtk+ (The GIMP Toolkit) |
http
|
Support HTTP streams through neon |
jack
|
Add support for the JACK Audio Connection Kit |
lame
|
Prefer using LAME libraries for MP3 encoding support |
libnotify
|
Enable desktop notification support |
libsamplerate
|
Build with support for converting sample rates using libsamplerate |
lirc
|
Add support for lirc (Linux's Infra-Red Remote Control) |
mms
|
Support for Microsoft Media Server (MMS) streams |
modplug
|
Add libmodplug support for playing SoundTracker-style music files |
mp3
|
Add support for reading mp3 files |
opengl
|
Add support for OpenGL (3D graphics) |
openmpt
|
Add support for OpenMPT |
opus
|
Enable Opus audio codec support |
pipewire
|
Build the PipeWire output plugin |
pulseaudio
|
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire) |
qt6
|
Add support for the Qt 6 application and UI framework |
scrobbler
|
Build with scrobbler/LastFM submission support |
sdl
|
Add support for Simple Direct Layer (media library) |
sid
|
Enable SID (Commodore 64 audio) file support |
sndfile
|
Add support for libsndfile |
soxr
|
Build with SoX Resampler support |
speedpitch
|
Enable speed/pitch effects |
streamtuner
|
Build the streamtuner plugin |
vorbis
|
Add support for the OggVorbis audio codec |
wavpack
|
Add support for wavpack audio compression tools |
Emerge
Install media-sound/audacious and media-plugins/audacious-plugins:
root #
emerge --ask media-sound/audacious media-plugins/audacious-plugins
Usage
- To put Audacious in classic Winamp mode, go to View > Interface > Winamp Classic Interface.
- To insert classical Winamp EQ presets:
user $
wget -O $HOME/.config/audacious/eq.preset https://gist.github.com/666threesixes666/6017524/raw/6f92831829453dd659f063299ba1bdf775a893ac/wapresets
Troubleshooting
PipeWire
When running Audacious with PipeWire, you may experience the following error:
user $
audacious
ERROR ../src/pipewire/pipewire.cc:341 [init_core]: PipeWireOutput: unable to initialize loop
Switching to PulseAudio or ALSA in settings should resolve this.
Context Menu opens wrong application
When right-clicking a song from the playlist, "Open Containing Folder" does not respect the preferred file manager. This can be fixed by changing the default application in the desktop environment (e. g. Xfce). The corresponding MIME-Type is called inode/directory.