Download: potamus-17.tar.gz (144K, released 2018-01-12)
Signature (about); SHA1 873de4cb7732bd031a7ddd4e64fb84783cac09fd

Available through Git (Atom feed of changes):
git clone

About Potamus

Potamus is a lightweight GTK-based audio player with a simple interface and an emphasis on high audio quality.

It was written as a reaction to players like Rhythmbox that use a complex database to keep track of a music collection. My preference instead is to make use of the filesystem for sorting music, so Potamus knows nothing about the files it's playing other than their names, and tries to make it as easy as possible to use your file manager to locate and play music.

Potamus is a successor to GNU xhippo, which was in turn inspired by HippoPlayer. It can decode FLAC, Ogg Vorbis, Opus, MPEG audio, and any format supported by the ModPlug, audiofile or FFmpeg libraries (including WAV, Shorten, and various module formats). For MPEG audio playback (including MP3), it uses libmad's high-quality decoder to produce dithered 24-bit output. It can use OSS or ALSA (via libao) for direct output, or can work with JACK, converting sample rates and formats where necessary. It supports 24-bit audio output and gapless playback.


Potamus running under XFCE:

Potamus under XFCE

The buttons are: previous song, play/pause, next song, stop, clear playlist, shuffle playlist. You can drag files around in the playlist to reorder them. Files and directories can be added to the playlist by drag-and-drop, or by giving potamus command-line parameters on startup. I have set potamus to be an action on directories in my file manager, so I can browse my albums directory, right-click an album and start it playing in Potamus.

The pull-down menu on the right lets you manipulate the decoded audio channels in various simple ways:

See also...

cdsuite is the CD ripper that I use with Potamus.