Ex Falso / Release 3.1.2

June 20, 2014

Contents

1 Table of Contents 3 1.1 Screenshots ...... 3 1.2 Downloads ...... 3 1.3 Requirements ...... 8 1.4 Features ...... 9 1.5 Changelog ...... 11 1.6 User Guide ...... 45 1.7 Development Guide ...... 78 1.8 Command Manuals ...... 96 1.9 License & Contributors ...... 105 1.10 Contact ...... 106

i ii / Quod Libet, Release 3.1.2

Note: There exists a newer version of this page and the content below may be outdated. See https://quodlibet.readthedocs.org/en/latest for the latest documentation.

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 better than we do. It lets you make 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: support, advanced tag editing, Replay Gain, & , album art support and all major audio formats - see the screenshots. Ex Falso is a program that uses the same tag editing back-end as Quod Libet, but isn’t connected to an audio player. If you’re perfectly happy with your favorite player and just want something that can handle tagging, Ex Falso is for you.

Contents 1 Ex Falso / Quod Libet, Release 3.1.2

2 Contents CHAPTER 1

Table of Contents

Note: There exists a newer version of this page and the content below may be outdated. See https://quodlibet.readthedocs.org/en/latest for the latest documentation.

1.1 Screenshots

Figure 1.1: The paned browser, providing a customizable hierarchy of filters for finding your music

Note: There exists a newer version of this page and the content below may be outdated. See https://quodlibet.readthedocs.org/en/latest for the latest documentation.

1.2 Downloads

1.2.1 Source

Quod Libet uses Mercurial for source control and is hosted on Google Code as well as : • https://code.google.com/p/quodlibet

3 Ex Falso / Quod Libet, Release 3.1.2

Figure 1.2: The album browser, giving a visual anchor for a large library

Figure 1.3: Quod Libet’s queue in action, and its handling of multiple browser windows

Figure 1.4: The powerful and feature-rich interface, shared by Quod Libet and Ex Falso, that gives you the freedom to tag your music how you see fit

4 Chapter 1. Table of Contents Ex Falso / Quod Libet, Release 3.1.2

Figure 1.5: Quod Libet and Ex Falso also share a powerful file-renaming system

Figure 1.6: Ex Falso, the standalone tagging application

Figure 1.7: Quod Libet and Ex Falso are highly extensible through many included plugins

1.2. Downloads 5 Ex Falso / Quod Libet, Release 3.1.2

• https://bitbucket.org/lazka/quodlibet To clone the repository: hg clone https://code.google.com/p/quodlibet hg clone https://bitbucket.org/lazka/quodlibet

1.2.2 Release Tarballs

Release Filename Quod Libet 3.1.1 quodlibet-3.1.1.tar.gz Quod Libet Plugins 3.1.1 quodlibet-plugins-3.1.1.tar.gz Quod Libet 3.0.2 quodlibet-3.0.2.tar.gz Quod Libet Plugins 3.0.2 quodlibet-plugins-3.0.2.tar.gz Quod Libet 2.6.3 quodlibet-2.6.3.tar.gz Quod Libet Plugins 2.6.3 quodlibet-plugins-2.6.3.tar.gz For old releases see the full file listing.

1.2.3 Ubuntu

Stable PPA: $ sudo add-apt-repository ppa:lazka/ppa

Unstable PPA: $ sudo add-apt-repository ppa:lazka/dumpingplace

Note: Quod Libet 3.x supports Ubuntu 12.04, but needs some updated dependencies that you’ll need to install separately: • The GStreamer Developer PPA for GStreamer 1.0. • (optional) Ubuntu 12.10 packages of both gir1.2-keybinder-3.0 and libkeybinder-3.0-0 for multimedia key sup- port under non GNOME environments.

1.2.4

Unstable Repo: deb http://www.student.tugraz.at/christoph.reiter/debian/ quodlibet-unstable/

Repo key: $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0C693B8F

1.2.5 Fedora

Stable Repo: • Fedora 19 • Fedora 20

6 Chapter 1. Table of Contents