Website: https://quodlibet.readthedocs.io/en/latest/index.html
Screenshots: https://quodlibet.readthedocs.io/en/lat ... shots.html
Download: https://quodlibet.readthedocs.io/en/lat ... loads.html (Linux, Windows, MacOS; "portable" package available)
Current version: 4.2.0
Size uncompressed: ca 166 MB (well...)
Features:Quod Libet is a GTK+-based audio player written in Python, using the Mutagen tagging library. It’s designed around the idea that you know how to organize your music better than we do. It lets you make playlists based on regular expressions (don’t worry, regular searches work too). It lets you display and edit any tags you want in the file, for all the file formats it supports.
Unlike some, Quod Libet will scale to libraries with tens of thousands of songs. It also supports most of the features you’d expect from a modern media player: Unicode support, advanced tag editing, Replay Gain, podcasts & Internet radio, album art support and all major audio formats
Audio Playback
• Multiple audio back-ends (GStreamer, xine-lib)
• Replay Gain support
• Auto-selects between ‘track’ and ‘album’ mode based on current view and play order
• Applies clipping prevention whenever available
• Configurable default (fallback) and pre-amp values to suit any audio setup
• Multimedia key support
• Real shuffle mode, that plays the whole playlist before repeating
• Weighted (by rating) random playback
• Proper ‘Previous’ support in shuffle mode
• A play queue
• Bookmarks within files (or playlists, with a plugin)
Editing Tags
• Full Unicode support
• Make changes to many files at once
• Make changes across all supported file formats
• Tag files based on their filenames with configurable formats
• Rename files based on their tags
• No ugly %a, %t patterns - more readable <artist>, <title> instead
• Fast track renumbering
Audio Library
• Watch directories and automatically add/remove new music
• Hide songs on removable devices that may not always be there
• Save song ratings and play counts
• Lyrics downloading and saving
• Internet Radio (“Shoutcast”) support
• Audio Feeds (“Podcast”) support
User Interface
• Simple user interface to Just Play Music if you want
• Useful as a small window or maximized, no feeling cramped or wasted space
• Album cover display
• Full player control from a tray icon
• Recognize and display many uncommon tags, as well as any others you want. Especially useful for classical music.
Library Browsing
• Simple or regular-expression based search
• Constructed playlists
• iTunes/Rhythmbox-like paned browser, but with any tags you want (Genre, Date, etc)
• Album list with cover art
• By directory, including songs not in your library
Python-based plugins
• Automatic tagging via MusicBrainz and CDDB
• On-screen display popups
• Last.fm/AudioScrobbler submission
• Tag character encoding conversion
• Intelligent title-casing of tags
• Find (and examine / remove) near-duplicate songs across your entire collection
• Audio fingerprinting of music
• Control Logitech Squeezebox devices.
• Scan and save Replay Gain values across multiple albums at once (using gstreamer)[/list]
File Format Support
• MP3, Ogg Vorbis / Speex / Opus, FLAC, Musepack, MOD/XM/IT, Wavpack, MPEG-4 AAC, WMA, MIDI, Monkey’s Audio
UNIX-like integration
• Player control, status information, and querying of library from the command line
• Can used named pipes to control running instance.
• Now-playing is available as a fixed file
Portability / Stealth status: (brief test)
• "portable" package is portable, but not stealth
• writes its settings to the "config" subfolder of main program folder
• files left behind: %USERPROFILE%\.dbus-keyrings (folder); %LOCALAPPDATA%\gtk-3.0 (folder); %LOCALAPPDATA%\recently-used.xbel (file)
• registry entries: HKEY_CURRENT_USER\Software\GSettings
Starts fast, despite the installed size. After adding my reasonably big music folder to the library (84GB indexed in about 3 minutes, both program and music folder on magnetic disc), I ran a test and was impressed by the output quality. Although there are no obvious options to configure the device etc., the sound was noticeably clearer than in my other used players (1by1, XMPlay, AIMP, Foobar, Winyl, Resonic) - the most impressive beeing the stereo channel separation. The file I played by chance was a poor 128kb/s MP3 recorded from an old vinyl, so this is by no means generally valid.
I wonder what "GStreamer" is - it seems to be the default output backend, but I never heard of...
Although I was impressed by the output, the overall layout of the player doesn't really suit my needs - there's nothing wrong (it even has a conventional file browser), it's only... snobism
But (other) audiophile enthusiasts should have a look at the player - seems capable and mature, without the fancy eyecandy, but with advanced options for (unix)techies
Tip: if you feel the cover display is too small, click the cover! It then displays as windowless overlay to the main player window
>> Interesting for the portablefreeware-community? Should I add the player to the database?