HOME

TheInfoList



OR:

Quod Libet is a
cross-platform In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software r ...
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
audio player,
tag editor A tag editor (or tagger) is a piece of software that supports editing metadata of multimedia file formats, rather than the actual file content. These are mainly taggers for common audio tagging formats like ID3, APEv2 tag, APE, and Vorbis comments ...
and library organizer. The main design philosophy is that the user knows how they want to organize their music best; the software is therefore built to be fully customizable and extensible using
regular expressions A regular expression (shortened as regex or regexp; sometimes referred to as rational expression) is a sequence of characters that specifies a search pattern in text. Usually such patterns are used by string-searching algorithms for "find" or ...
and
boolean logic In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denote ...
. Quod Libet is based on
GTK GTK (formerly GIMP ToolKit and GTK+) is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and propriet ...
and written in
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...
, and uses the
Mutagen In genetics, a mutagen is a physical or chemical agent that permanently changes nucleic acid, genetic material, usually DNA, in an organism and thus increases the frequency of mutations above the natural background level. As many mutations can ca ...
tagging library.
Ex Falso In classical logic, intuitionistic logic and similar logical systems, the principle of explosion (, 'from falsehood, anything ollows; or ), or the principle of Pseudo-Scotus, is the law according to which any statement can be proven from a co ...
is the stand-alone tag-editing app (no audio) based on the same code and libraries. Quod Libet is very scalable, able to handle libraries with tens of thousands of songs with ease. It provides a full feature set including support for
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
, regular expression searching,
key bindings computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
to multimedia keys, fast but powerful tag editing, and a variety of plugins. Quod Libet is available on most Linux distributions,
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
and
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
, requiring only
PyGObject PyGTK is a set of Python wrappers for the GTK graphical user interface library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt/ PySide and wxPython, the Python wrappers for Qt and wxWidgets, respectively. Its ori ...
, Python, and an
Open Sound System The Open Sound System (OSS) is an interface for making and capturing sound in Unix and Unix-like operating systems. It is based on standard Unix devices system calls (i.e. POSIX read, write, ioctl, etc.). The term also sometimes refers to the ...
(OSS), ALSA or
JACK Jack may refer to: Places * Jack, Alabama, US, an unincorporated community * Jack, Missouri, US, an unincorporated community * Jack County, Texas, a county in Texas, USA People and fictional characters * Jack (given name), a male given name, ...
compatible audio device. The XFCE desktop ISO image provided by the
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
project installs Quod Libet as the default audio player.


Features


Audio playback

* Can deal with various audio back-ends via the plug-in architecture of
GStreamer GStreamer is a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows. For instance, GStreamer can be used to build a system that reads files in one format, processes them, ...
* Supports
ReplayGain ReplayGain is a proposed technical standard published by David Robinson in 2001 to measure and normalize the perceived loudness of audio in computer audio formats such as MP3 and Ogg Vorbis. It allows media players to normalize loudness for indi ...
with smart selection based on either single track or full album, based on current view and play order * 'Real' shuffle mode- entire playlist played before repeating * Ratings weighted random playback setting * Configurable play queue


Tag editing

* Complete Unicode support * Changes to multiple files at once, even if files are in different formats * Ability to tag files based on filenames with fully configurable formats * Customizable renaming of files based on their tags and a user-supplied format * Human readable tag references, e.g. or </code> rather than <code>%a</code> or <code>%t</code>, with support for "if not-null ''x'' else ''y''" logic (e.g. <code><albumartist, albumartist, artist></code>) * Fast track renumbering <h2><br><p> Audio library</h2></p> * Audio Feeds / <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/P/Podcast.html" "title="Podcast">Podcast</a><span class="linkinfotext"> A podcast is a program made available in digital format for download over the Internet. For example, an episodic series of digital audio or video files that a user can download to a personal device to listen to at a time of their choosing ...<br></span></div> support * Authenticated <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/S/SoundCloud.html" "title="SoundCloud">SoundCloud</a><span class="linkinfotext"> SoundCloud is an online audio distribution platform and music sharing website that enables its users to upload, promote, and share audio. Founded in 2007 by Alexander Ljung and Eric Wahlforss, SoundCloud is one of the largest music streaming se ...<br></span></div> support * Can save play counts * Can download and save lyrics * Fast refreshing of entire library based on changed files * Internet Radio / <a class="link_plain"; href="/html/ALL/l/S/SHOUTcast.html" ;"title="SHOUTcast">SHOUTcast</a> support * Configurable song rating <h2><br><p> User interface</h2></p> * Configurable interface to suit user preferences; <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/P/Pango.html" "title="Pango">Pango</a><span class="linkinfotext"> Pango (stylized as Παν語) is a text (i.e. glyph) layout engine library which works with the HarfBuzz shaping engine for displaying multi-language text. Full-function rendering of text and cross-platform support is achieved when Pango is us ...<br></span></div> markup is used so that user can display tags in any way desired in the player * Launch additional "browsers" to keep different or multiple views on the library * Drag-n-drop support throughout interface. * Tray icon with full player control * Automatically recognize and display tags from many uncommon tags * Customisable <a class="link_plain"; href="/html/ALL/l/a/aggregate_function.html" ;"title="aggregate function">Aggregation</a> across albums or playlists (min, max, average, sum, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/B/Bayesian_average.html" "title="Bayesian average">Bayesian average</a><span class="linkinfotext"> A Bayesian average is a method of estimating the mean of a population using outside information, especially a pre-existing belief, which is factored into the calculation. This is a central feature of Bayesian interpretation. This is useful when the ...<br></span></div>) * Multiple ways to browse library: ** Progressive search - library is filtered as searches are typed ** Queries support <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/b/boolean_logic.html" "title="boolean logic">boolean logic</a><span class="linkinfotext"> In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denote ...<br></span></div>, numerical / date-based expressions, and <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/r/regular_expressions.html" "title="regular expressions">regular expressions</a><span class="linkinfotext"> A regular expression (shortened as regex or regexp; sometimes referred to as rational expression) is a sequence of characters that specifies a search pattern in text. Usually such patterns are used by string-searching algorithms for "find" or ...<br></span></div>, and ''synthetic'' tags, that are derived internally (e.g. play count, rating, inclusion in playlist). ** Playlists with integration throughout the player ** Paned browser, using any fully customizable tags (e.g. genre, date, album artist...), allowing the user to <a class="link_plain"; href="/html/ALL/l/r/rill_down.html" ;"title="rill down">rill down</a>through their library as they prefer ** View by album list with <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/c/cover_art.html" "title="cover art">cover art</a><span class="linkinfotext"> Cover art is a type of artwork presented as an illustration or photograph on the outside of a published product such as a book (often on a dust jacket), magazine, newspaper ( tabloid), comic book, video game (box art), music album (album art), ...<br></span></div> ** View by file-system directory, which includes songs not in your library <h2><br><p> File formats</h2></p> Include <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/M/MP3.html" "title="MP3">MP3</a><span class="linkinfotext"> MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Origin ...<br></span></div>, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/O/Ogg_Vorbis.html" "title="Ogg Vorbis">Ogg Vorbis</a><span class="linkinfotext"> Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjun ...<br></span></div>, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/O/Opus_(audio_format).html" "title="Opus (audio format)">Opus</a><span class="linkinfotext"> ''Opus'' (pl. ''opera'') is a Latin word meaning "work". Italian equivalents are ''opera'' (singular) and ''opere'' (pl.). Opus or OPUS may refer to: Arts and entertainment Music * Opus number, (abbr. Op.) specifying order of (usually) publicatio ...<br></span></div>, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/F/FLAC.html" "title="FLAC">FLAC</a><span class="linkinfotext"> FLAC (; Free Lossless Audio Codec) is an audio coding format for lossless compression of digital audio, developed by the Xiph.Org Foundation, and is also the name of the free software project producing the FLAC tools, the reference software p ...<br></span></div>, <a class="link_plain"; href="/html/ALL/l/A/Apple_Lossless.html" ;"title="Apple Lossless">ALAC</a>, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/M/Musepack.html" "title="Musepack">Musepack</a><span class="linkinfotext"> Musepack or MPC is an open source lossy audio codec, specifically optimized for transparent compression of stereo audio at bitrates of 160–180 (manual set allows bitrates up to 320) kbit/s. It was formerly known as MPEGplus, MPEG+ or MP+. ...<br></span></div>, <a class="link_plain"; href="/html/ALL/l/M/Module_file.html" ;"title="Module file">MOD/XM/IT</a>, <a class="link_plain"; href="/html/ALL/l/W/Windows_Media_Audio.html" ;"title="Windows Media Audio">WMA</a>, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/W/Wavpack.html" "title="Wavpack">Wavpack</a><span class="linkinfotext"> WavPack is a free and open-source lossless audio compression format and application implementing the format. It is unique in the way that it supports hybrid audio compression alongside normal compression which is similar to how FLAC works. I ...<br></span></div>, <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/M/MPEG-4_AAC.html" "title="MPEG-4 AAC">MPEG-4 AAC</a><span class="linkinfotext"> Advanced Audio Coding (AAC) is an audio coding standard for lossy data compression, lossy digital audio Audio data compression, compression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 encod ...<br></span></div> <h1><br><p> Unix-like control and query mechanisms</h1></p> * Status information available from the command line * Control of player using <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/n/named_pipe.html" "title="named pipe">named pipe</a><span class="linkinfotext"> In computing, a named pipe (also known as a FIFO for its behavior) is an extension to the traditional pipe concept on Unix and Unix-like systems, and is one of the methods of inter-process communication (IPC). The concept is also found in OS/2 and ...<br></span></div> (FIFO) is possible<ref></ref> * Text-based files available with current song information <h1><br><p> Plugins</h1></p> Quod Libet is currently bundled with over 80 <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/P/Python_(programming_language).html" "title="Python (programming language)">Python</a><span class="linkinfotext"> Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...<br></span></div>-based plugins, including: * Automatic tagging via <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/M/MusicBrainz.html" "title="MusicBrainz">MusicBrainz</a><span class="linkinfotext"> MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project. MusicBrainz was founded in response to the restrictions placed on the Compact Disc Database (CDDB), a database for sof ...<br></span></div> and <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/C/CDDB.html" "title="CDDB">CDDB</a><span class="linkinfotext"> CDDB, short for Compact Disc Database, is a database for software applications to look up audio CD (compact disc) information over the Internet. This is performed by a client which calculates a (nearly) unique disc ID and then queries the databa ...<br></span></div> * Download and preview album art from a variety of online sources * On-screen display pop-ups * <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/L/Last.fm.html" "title="Last.fm">Last.fm</a><span class="linkinfotext"> Last.fm is a music website founded in the United Kingdom in 2002. Using a music recommender system called "Audioscrobbler", Last.fm builds a detailed profile of each user's musical taste by recording details of the tracks the user listens to, e ...<br></span></div>/AudioScrobbler submission * Tag character encoding conversion * Intelligent <a class="link_plain"; href="/html/ALL/l/T/Title_case.html" ;"title="Title case">title-casing</a> of tags * Finding duplicate or near-duplicate songs across the entire library * Scan and save Replay Gain values across multiple albums at once (using <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/G/GStreamer.html" "title="GStreamer">GStreamer</a><span class="linkinfotext"> GStreamer is a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows. For instance, GStreamer can be used to build a system that reads files in one format, processes them, ...<br></span></div>) * D-Bus-based Multimedia Shortcut Keys * Integrate with <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/S/Sonos.html" "title="Sonos">Sonos</a><span class="linkinfotext"> SONOS, short for "silicon–oxide–nitride–oxide–silicon", more precisely, " polycrystalline silicon"—"silicon dioxide"—"silicon nitride"—"silicon dioxide"—"silicon", is a cross sectional structure of MOSFET (metal-oxide-semiconduc ...<br></span></div> systems and Logitech <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/S/Squeezebox_(network_music_player).html" "title="Squeezebox (network music player)">Squeezebox</a><span class="linkinfotext"> The term squeezebox (also squeeze box, squeeze-box) is a colloquial expression referring to any musical instrument of the general class of hand-held bellows-driven free reed aerophones such as the accordion and the concertina. The term is so ap ...<br></span></div> * Export playlists to common formats (PLS, M3U, XSPF) * Publish to <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/M/MQTT.html" "title="MQTT">MQTT</a><span class="linkinfotext"> MQTT (originally an initialism of MQ Telemetry Transport) is a lightweight, publish-subscribe, machine to machine network protocol for Message queue/Message queuing service. It is designed for connections with remote locations that have devices ...<br></span></div> queues <h1><br><p> See also</h1></p> * <a class="link_plain"; href="/html/ALL/l/C/Comparison_of_free_software_for_audio#Players.html" ;"title="Comparison of free software for audio#Players">Comparison of free software for audio#Players</a> * <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/E/Exaile.html" "title="Exaile">Exaile</a><span class="linkinfotext"> Exaile is a cross-platform free and open-source audio player, tag editor and library organizer. It was originally conceived to be similar in style and functions to KDE's Amarok 1.4, but uses the GTK widget toolkit rather than Qt. It is writte ...<br></span></div> * <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/D/DeaDBeeF.html" "title="DeaDBeeF">DeaDBeeF</a><span class="linkinfotext"> DeaDBeeF is an audio player software available for Linux, Android and other Unix-like operating systems. DeaDBeeF is free and open-source software, except on Android. History The player was first published in August 2009. Its author cited ...<br></span></div> <h1><br><p> References</h1></p> <h1><br><p> External links</h1></p> * * <br><a href="https://bitbucket.org/lazka/quodlibet" target="_blank" class="mw-redirect" title="Quod Libet">Quod Libet</a><br>on <div class="linkinfo_desc"><a class = "desc_only" href="/html/ALL/l/B/Bitbucket.html" "title="Bitbucket">Bitbucket</a><span class="linkinfotext"> Bitbucket is a Git (software), Git-based source code repository (version control), repository shared web hosting service, hosting service owned by Atlassian. Bitbucket offers both commercial plans and free accounts with an unlimited number of p ...<br></span></div> <br><a href="https://packages.debian.org/sid/quodlibet" target="_blank" class="mw-redirect" title="Debian Package information page">Debian Package information page</a><br> {{GTK <a class="link_plain"; href="/html/ALL/l/C/2004_software.html" ;"title="2004 software">2004 software</a> <a class="link_plain"; href="/html/ALL/l/C/Applications_using_D-Bus.html" ;"title="Applications using D-Bus">Applications using D-Bus</a> <a class="link_plain"; href="/html/ALL/l/C/Audio_software_with_JACK_support.html" ;"title="Audio software with JACK support">Audio software with JACK support</a> <a class="link_plain"; href="/html/ALL/l/C/Audio_player_software_that_uses_GTK.html" ;"title="Audio player software that uses GTK">Audio player software that uses GTK</a> <a class="link_plain"; href="/html/ALL/l/C/Cross-platform_free_software.html" ;"title="Cross-platform free software">Cross-platform free software</a> <a class="link_plain"; href="/html/ALL/l/C/Free_audio_software.html" ;"title="Free audio software">Free audio software</a> <a class="link_plain"; href="/html/ALL/l/C/Free_media_players.html" ;"title="Free media players">Free media players</a> <a class="link_plain"; href="/html/ALL/l/C/Free_software_programmed_in_Python.html" ;"title="Free software programmed in Python">Free software programmed in Python</a> <a class="link_plain"; href="/html/ALL/l/C/Linux_media_players.html" ;"title="Linux media players">Linux media players</a> <a class="link_plain"; href="/html/ALL/l/C/MacOS_multimedia_software.html" ;"title="MacOS multimedia software">MacOS multimedia software</a> <a class="link_plain"; href="/html/ALL/l/C/Software_that_uses_PyGObject.html" ;"title="Software that uses PyGObject">Software that uses PyGObject</a> <a class="link_plain"; href="/html/ALL/l/C/Tag_editors_for_Linux.html" ;"title="Tag editors for Linux">Tag editors for Linux</a> <a class="link_plain"; href="/html/ALL/l/C/Windows_multimedia_software.html" ;"title="Windows multimedia software">Windows multimedia software</a> </div> <div id="AdvertBottom1"> </div> <center> <script src="/js/AdvertBottom1.js"> </script> </center> <footer> <div> <br><br> <br><br> <center> <br><a target="_top" href="../index.html"> HOME </a><br> <br>Content is Copyleft<br>Website design, code, and AI is Copyrighted (c) 2014-2017 by Stephen Payne<br><br> <a target="_top" href="https://donate.wikimedia.org/w/index.php?title=Special:LandingPage&country=US&uselang=en&utm_medium=sidebar&utm_source=donate&utm_campaign=C13_en.wikipedia.org"> Consider donating to Wikimedia </a><br> <br> As an Amazon Associate I earn from qualifying purchases <br> </center> </div> </footer> <div id="AddedByJS"> </div> <script src="/js/site.js"> </script> <!--#include file="inc/summary_footer.html" --> </body></html>