Quod Libet (от О значении названия ) — аудиопроигрыватель с музыкальной библиотекой, являющийся свободным программным обеспечением, написанный на Python и использующий библиотеку PyGTK+ для создания пользовательского интерфейса.
Одной из ключевых возможностей Quod Libet является возможность фильтрации и поиска по библиотеке с использованием регулярных выражений. Другой сильной стороной является широкие возможности по работе с метаданными аудиофайлов, включая групповую обработку, генерирование тегов на основании имён файлов по шаблону и обработку тегов с использованием регулярных выражений (как следствие использования библиотеки работы с тегами Mutagen, создаваемой тем же разработчиком). Для работы с метаданными также имеется отдельное приложение, Ex Falso, использующее ту же библиотеку.
Возможности Воспроизведение: Поддержка ReplayGain Поддержка мультимедийных клавишПри этом, в связи с появившемся в GNOME с версии 2.18 недокументированным способом работы с мультимедийными клавишами через D-Bus, для их работы в этой DE требуется специальный плагин: Очередь воспроизведения Редактирование тегов: Полная поддержка Юникода Возможность одновременно изменять теги нескольких файлов Запись тегов по имени файла Переименование файлов по тегам Пользовательский интерфейс: Отображение обложки альбома Возможность полностью управлять плеером через трей Большое количество способов просмотра библиотеки Поддерживаемые аудиоформаты: Ogg Vorbis, FLAC, MP3, Musepack, MOD/XM/IT, WavPack, MPEG-4 AAC (без поддержки записи метаданных) — в качестве бэкенда используется GStreamerМожно указать другой, например, xine Поддержка интернет-радиоСписок интернет-радиостанций по умолчанию получается с yp.icecast.org Поддержка аудиофидов (подкастов) Поддержка плагинов (через плагины реализованы взаимодействие с last.fmПомимо плагина QLScrobbler, отправляющего текущие прослушиваемые записи на last.fm, существует также патч , позволяющий отображать списки Similiar Artists, Top 10 Songs и Top 10 Albums, отдаваемые last.fm в виде XML и libre.fm, получение обложек альбомов с Amazon.com, воспроизведение и остановка воспроизведения в определённое время, синхронизация с MusicBrainz, работа с флеш-плеерами и ряд других возможностей) Возможность управления через командную строкуНапример, quodlibet --play-pause, quodlibet --play-file URL, quodlibet --print-playing и др., полный список команд см. в quodlibet --help. и посредством D-BusНапример, dbus-send --dest='net.sacredchao.QuodLibet' /net/sacredchao/QuodLibet net.sacredchao.QuodLibet.Play. Другие поддерживаемые команды: Pause, Previous, Next, Stop, PlayPause. Также см. файл qltk/dbus_.py Перевод на большое количество языков (в том числе и русский)
Примечания
Категория:Свободные аудиоплееры Категория:Свободное программное обеспечение, написанное на Python