Quod Libet (programvara)
Utvecklare | Quod Libet Team |
---|---|
Initial release | 30 oktober 2004 |
Stabil frisättning | |
Förvar | |
Skrivet i | Python ( PyGObject ) |
Operativ system | Windows , macOS , Linux |
Storlek |
|
Typ | Ljudspelare |
Licens | GPL-2.0 eller senare |
Hemsida |
Quod Libet är en plattformsoberoende gratis ljudspelare med öppen källkod, taggredigerare och biblioteksorganisatör. Den huvudsakliga designfilosofin är att användaren vet hur de vill organisera sin musik bäst; mjukvaran är därför byggd för att vara helt anpassningsbar och utbyggbar med hjälp av reguljära uttryck och boolesk logik . Quod Libet är baserat på GTK och skrivet i Python och använder Mutagen-taggningsbiblioteket. Ex Falso är den fristående taggredigeringsappen (inget ljud) baserad på samma kod och bibliotek.
Quod Libet är mycket skalbar, kan hantera bibliotek med tiotusentals låtar med lätthet. Det ger en komplett uppsättning funktioner inklusive stöd för Unicode , sökning efter reguljära uttryck, nyckelbindningar till multimedianycklar, snabb men kraftfull taggredigering och en mängd plugins .
Quod Libet är tillgängligt på de flesta Linux-distributioner, macOS och Windows , och kräver endast PyGObject , Python och en Open Sound System (OSS), ALSA eller JACK -kompatibel ljudenhet. XFCE - skrivbordets ISO-avbildning som tillhandahålls av Debianprojektet installerar Quod Libet som standardljudspelare.
Funktioner
Ljuduppspelning
- Kan hantera olika ljudbackends via plug-in-arkitekturen för GStreamer
- Stöder ReplayGain med smart val baserat på antingen enstaka spår eller hela albumet, baserat på aktuell vy och spelordning
- "Riktigt" shuffle-läge - hela spellistan spelas upp innan den upprepas
- Betyg viktad slumpmässig uppspelningsinställning
- Konfigurerbar spelkö
Tag redigering
- Komplett Unicode-stöd
- Ändringar till flera filer samtidigt, även om filerna har olika format
- Möjlighet att tagga filer baserat på filnamn med fullt konfigurerbara format
- Anpassningsbar byte av filer baserat på deras taggar och ett användarlevererat format
- Mänskliga läsbara taggreferenser, t.ex.
<artist>
eller<title>
snarare än%a
eller%t
, med stöd för "if not-null x else y "-logik (t.ex.<albumartist|albumartist|artist>
) - Snabb omnumrering av spår
Ljudbibliotek
- Stöd för ljudflöden/ podcast
- Autentiserat SoundCloud- stöd
- Kan spara spelräkningar
- Kan ladda ner och spara sångtexter
- Snabb uppdatering av hela biblioteket baserat på ändrade filer
- Stöd för Internetradio / SHOUTcast
- Konfigurerbar låtbetyg
Användargränssnitt
- Konfigurerbart gränssnitt för att passa användarens preferenser; Pango- uppmärkning används så att användaren kan visa taggar på vilket sätt som helst i spelaren
- Starta ytterligare "webbläsare" för att behålla olika eller flera vyer på biblioteket
- Dra-n-släpp-stöd i hela gränssnittet.
- Brickikon med full spelarkontroll
- Känner automatiskt igen och visa taggar från många ovanliga taggar
- Anpassningsbar aggregation mellan album eller spellistor (min, max, medel, summa, Bayesiskt medelvärde )
- Flera sätt att bläddra i biblioteket:
- Progressiv sökning - biblioteket filtreras när sökningar skrivs
- Frågor stöder boolesk logik , numeriska/datumbaserade uttryck och reguljära uttryck och syntetiska taggar som härleds internt (t.ex. antal spelningar, betyg, inkludering i spellistan).
- Spellistor med integration i hela spelaren
- Panorerad webbläsare som använder alla helt anpassningsbara taggar (t.ex. genre, datum, albumartist...), så att användaren kan [drilla ner] genom sitt bibliotek som de föredrar
- Visa efter albumlista med omslagsbild
- Visa efter filsystemkatalog, som innehåller låtar som inte finns i ditt bibliotek
Filformat
Inkludera MP3 , Ogg Vorbis , Opus , FLAC , ALAC , Musepack , MOD/XM/IT , WMA , Wavpack , MPEG-4 AAC
Unix-liknande kontroll- och frågemekanismer
- Statusinformation tillgänglig från kommandoraden
- Styrning av spelare med namngiven pipe (FIFO) är möjlig
- Textbaserade filer tillgängliga med aktuell låtinformation
Plugins
Quod Libet levereras för närvarande med över 80 Python -baserade plugins, inklusive:
- Automatisk taggning via MusicBrainz och CDDB
- Ladda ner och förhandsgranska albumomslag från en mängd olika onlinekällor
- Popup-fönster på skärmen
- Last.fm /AudioScrobbler-inlämning
- Konvertering av taggteckenkodning
- Intelligent titel-case för taggar
- Hitta dubbletter eller nästan dubbletter av låtar i hela biblioteket
- Skanna och spara Replay Gain-värden över flera album samtidigt (med GStreamer )
- D-Bus-baserade multimediagenvägstangenter
- Integrera med Sonos -system och Logitech Squeezebox
- Exportera spellistor till vanliga format (PLS, M3U, XSPF)
- Publicera till MQTT- köer
Se även
externa länkar
- 2004 programvara
- Applikationer som använder D-Bus
- Programvara för ljudspelare som använder GTK
- Ljudmjukvara med JACK-stöd
- Gratis programvara för flera plattformar
- Gratis programvara för ljud
- Gratis mediaspelare
- Gratis programvara programmerad i Python
- Linux mediaspelare
- MacOS multimediaprogramvara
- Programvara som använder PyGObject
- Tag-redigerare för Linux
- Windows multimediaprogramvara