clementine
Play audio files
TLDR
Start the GUI or bring it to front
Start playing music
Toggle between pausing and playing
Stop playback
Skip to the next or previous track
Create a new playlist with one or more music files or URLs
Load a playlist file
Play a specific track in the currently loaded playlist
SYNOPSIS
clementine [options] [files|urls …]
PARAMETERS
--help
Show help message and exit
--version
Print version information
--library-path PATH
Set path to music library folder
--no-library-rescan
Don't automatically rescan library on startup
--play-pause
Toggle play/pause of current track
--play
Start playback
--pause
Pause playback
--stop
Stop playback
--next
Play next track
--previous
Play previous track (or --prev)
--volume 0-100
Set playback volume level
--show-osd
Show on-screen display notification
--minimized
Start application minimized to tray
--theme NAME
Load specific Qt theme
--show-tray
Always show system tray icon
--proxy-type TYPE
Set proxy type: http, socks5, none
--proxy-host HOST
Proxy server hostname
--proxy-port PORT
Proxy server port
DESCRIPTION
Clementine is a multi-platform music player and library manager designed for Linux, Windows, and macOS. It features a fast and easy-to-use interface for browsing large music collections, creating smart playlists, and playing local files or streaming services. Key features include tag editing, album art fetching, lyrics support, and playback of formats like MP3, FLAC, OGG, AAC, and WMA.
It supports streaming from Spotify, SoundCloud, Subsonic, SomaFM, Jamboree, and internet radio. Users can manage podcasts, audiobooks, and cloud music services. Clementine offers advanced playlist features like dynamic playlists based on play history or ratings, and equalizers for audio customization.
The player integrates with system notifications, supports last.fm scrobbling, and has a tray icon for minimized use. Though powerful, it emphasizes simplicity and performance over bloated features found in some competitors.
CAVEATS
Unmaintained since 2016; may have compatibility issues with modern distros, Qt5+, or new streaming APIs. Lacks ongoing security updates.
SUPPORTED SERVICES
Spotify, SoundCloud, Subsonic, SomaFM, Jamboree, Internet Radio, Podcasts.
Local playback with crossfade and ReplayGain support.
PLUGINS
Built-in support for Last.fm scrobbling, visualizations, podcast downloader, and analyzer. Extendable via plugins.
INSTALLATION NOTE
Available in most distro repos (e.g., apt install clementine). Requires Qt5, GStreamer, taglib.
HISTORY
Forked from Amarok 1.4 in 2010 by John Maguire to create a lighter, faster player. Gained popularity through 2010s for its feature-rich yet performant design. Active development ended around 2016 after version 1.3.1; community forks like Strawberry emerged later.


