Ang Quod Libet ay isang open source at cross-platform software na nagbibigay sa mga user ng audio library manager at manlalaro na dinisenyo mula sa lupa upang pahintulutan ang mga user na ayusin ang kanilang koleksyon ng musika habang nakikita nilang magkasya. Mayroon din itong Ex Falso software para sa mga pag-edit ng mga tag at metadata ng mga file na audio.
Mga tampok sa isang sulyap
Ang mga pangunahing tampok ay may kasamang suporta para sa isang malawak na hanay ng mga format ng audio file, madaling gamitin at tuwirang graphical user interface, playlist generator batay sa mga regular na expression, album art, Unicode encoding, Replay Gain, advanced na pag-edit ng tag, mga podcast, At radyo sa Internet.
Bilang karagdagan, nagtatampok ito ng suporta para sa maramihang mga backend ng audio (xine o GStreamer), pila ng paglalaro, mga bookmark, nakaraang suporta sa shuffle mode, random playback, mga key ng multimedia, pre-amp na mga halaga, auto-selection sa pagitan ng & lsquo; album & rsquo; At & lsquo; subaybayan & rsquo; Mga mode, pagpigil sa pag-clipping, pati na rin ang isang tunay na shuffle mode.
Mga sinusuportahang mga format ng audio file kasama ang MP3, FLAC, Ogg Vorbis, MPEG-4 AAC, Opus, Speex, Musepack, Wavpack, Monkey & rsquo; s Audio, Midi, MOD, XM, IT, at WMA.
Availability, suportadong mga platform at sa ilalim ng hood
Sa ilalim ng hood, maaari naming iulat na ang application ay nakasulat sa Python programming language, ginagamit nito ang library ng Mutagen tagging para sa pag-edit ng tag, at ang toolkit ng GTK + para sa graphical na interface ng gumagamit. Ang mga sinusuportahang operating system ay kasama ang GNU / Linux at Microsoft Windows.
Ito ay magagamit para sa pag-download para sa maraming mga distribusyon ng Linux, kabilang ang Ubuntu, Debian GNU / Linux, Fedora, openSUSE, at Arch Linux, nang direkta mula sa kanilang default na mga channel ng software. Available din ang isang mapagkukunang archive sa pahina ng pag-download (tingnan sa itaas).
Ibabang linya
Sa wakas, ang Quod Libet ay isang napakagandang audio player na application para sa GNU / Linux platform, na nagpapahintulot sa mga user na ayusin ang kanilang library ng musika gayunpaman gusto nila, nang walang mga limitasyon. Kasama rin dito si Ex Falso, isang advanced na editor ng tag na nagbibigay-daan sa mga user na i-edit ang metadata ng kanilang mga file ng musika.
Ano ang bago sa paglabas na ito:
- Mga Pagbabago sa Packaging:
- ang python-zeitgeist na hindi na ginagamit
- kinakailangan ang feeder ng feed ng python (hindi na opsyonal)
- python-faulthandler required
- Kinakailangan ng GTK + 3.14 (ay 3.10)
- Kinakailangan ang PyGObject 3.14 (ay 3.12)
- Kinakailangan ng GStreamer 1.4 (ay 1.2)
- Hindi na nag-i-install ng mga icon sa & quot; / usr / share / pixmaps & quot;
- Pag-install ng higit pang mga icon sa & quot; / usr / share / icons / hicolor / & quot; Tema
- Mga Update sa Pagsasalin:
- Czech # 2175 (Marek Suchanek)
- Danish # 2185 (scootergrisen)
- Pranses # 2206 (Olivier Humbert)
- Czech # 2209 (Honza Hejzl)
- Norwegian Bokmal # 2232 # 2354 (Aka Sikrom)
- Pranses # 2240 (Jean-Michel Poure)
- Aleman # 2388 (Hanggang Berger)
- Polish # 2391 (Piotr Drag)
- Pangkalahatan:
- Windows: Gumamit ng mga tagapili ng katutubong file # 2324
- operon: idagdag ang & quot; -all & quot; Pagpipilian para sa & quot; mga tag & quot; Utos. # 2335
- I-queue: Magdagdag ng checkbox upang huminto matapos ang queue ay walang laman # 2340 (Fredrik Strupe)
- Mag-opt-in sa pag-uulat ng pag-crash sa online gamit ang sentry.io # 2313
- Pahintulutan ang pagbabago ng laki ng mga pane sa PanedBrowser # 2301 (Fredrik Strupe)
- Mga Plugin: Magdagdag ng UI para sa pag-filter ng uri ng plugin # 2218 (Nick Boultbee)
- Magdagdag ng mga accelerators para sa & quot; Buksan ang Browser & quot; Menu # 2305 (Uriel Zajaczkovski)
- replaygain: i-save ang mga napiling profile ng replaygain upang config # 2279 (Didier Villevalois)
- Payagan! = Sa mga tanong # 2056 (Nick Boultbee)
- Magdagdag ng ~ # channels # 1686
- songlist: gumawa ng & quot; puwang & quot; Mag-trigger ng pag-play / pause. Tingnan ang # 1288
- Magdagdag - magsimula at alisin ang visibility na ibalik mula sa tray icon # 814
- Magdagdag ng pag-uulat ng di-python crash sa susunod na pagsisimula # 1853
- mp3: isama ang pilay na preset sa ~ encoding
- Pag-aayos:
- Ayusin ang taas ng pila na hindi naibalik sa ilang mga kaso # 2330 (Fredrik Strupe)
- macOS: Ayusin ang paglulunsad ng URL mula sa mga label # 2306
- Windows: Ayusin ang pag-crash kapag ginamit ang pahina ng 65001 code # 2333
- Windows: Ayusin ang pag-crash sa French locale sa ilang mga kaso. # 2364
- MPRIS: Ayusin ang mga pagbabago sa metadata na hindi napalabas # 2359 (IBBoard)
- Icon ng Tray: Ayusin ang menu ng rating # 2355 (IBBoard)
- Player: Fix & quot; previous & quot; Hindi gumagana sa daluyan ng radyo # 2198
- gstbe: dagdagan ang default na tagal buffer. # 2191
- macOS: Ayusin ang meta key para sa mga accelerators na hindi gumagana # 2271
- Ayusin ang error sa kaso ng stdout ay sarado bago QL # 2205
- Ayusin ang laki ng icon ng app menu na naka-embed sa gnome-shell decoration # 2320 # 2334 (Vimalan Reddy)
- Mga Plugin:
- Windows: Paganahin ang crossfeed plugin
- Magdagdag ng isang plugin upang mag-export ng isang playlist sa isang folder # 2307 (Didier Villevalois)
- Magdagdag ng laktawan sa pamamagitan ng rating plugin # 2201 (Jason Heard)
- Advanced Prefaulthandlerfs: magdagdag ng configuration para sa pattern ng pamagat ng window # 2272 (Didier Villevalois)
- waveformseekbar: idagdag ang hidpi detection # 2261 (Didier Villevalois)
- waveformseekbar: mas malalim na pag-update ng mga update # 2289 (Didier Villevalois)
- Magdagdag ng isang tap sa bpm plugin # 2264 (Didier Villevalois)
- Magdagdag ng plugin para sa pagbabago ng wika ng user interface # 2154
- Magdagdag ng mga panlabas na visualisation plugin # 737 (Nick Boultbee)
- EQ Plugin: iba't ibang mga pagpapabuti # 1913 (Nick Boultbee)
- Magdagdag ng isang plugin upang i-toggle ang visibility ng menubar gamit ang & quot; alt & quot; # 2263 # 2267 (Didier Villevalois)
- Mga Karagdagang Kontribusyon:
- Development:
- pagsusulit: gamitin ang xvfwwrapper kung magagamit # 2287
- gdist: relicense sa modernong estilo MIT
- Gumamit ng docker sa travis-ci # 2269 # 2290
# 2284 (Jakub Wilk) # 2294 # 2385 (Fredrik Strupe), # 2270 # 2302 # 2280 # 2385 (Uriel Zajaczkovski) # 2331 (CreamyCookie)
Ano ang bago sa bersyon 3.6.2:
- Ayusin ang pagpapalawak na hindi lumalawak sa GTK + 3.20
- Tag editor: Ayusin ang mensahe ng error para sa mga hindi naka-bot na pattern
Ano ang bagong sa bersyon 3.5.1:
- Ayusin ang pag-reset ng dami / Ilang mga configuration [1703]
- Ayusin ang pag-crash kapag itinakda ang G_FILENAME_ENCODING [1699]
Ano ang bago sa bersyon 3.4.0:
- Pinahusay na Gnome 3.16 compatibility
- Pag-aayos para sa mga tooltip ng listahan na may kumbinasyon sa GTK 3.16 scrollbars
- Isama ang mga simbolikong icon para sa gnome-shell 3.16
- Album browser: mas mabilis na paglo-load ng pabalat
- Mga Device: ayusin ang pagtuklas ng Sansa Clip + gamit ang ilang mga setup [1523]
- Prefs: ibalik ang aktibong tab
- Songlist: mga pattern ng suporta sa menu ng listahan ng song ng filter
- Bagong shortcut ctrl + shift + j, tulad ng ctrl + j ngunit pinapalamig palaging ang browser
- Gumawa ng maitatayo na maaaring magamit [1524]
- MP4: isama ang impormasyon ng codec sa ~ format (nangangailangan ng isang pag-reload ng library) [1505]
- GStreamer: ayusin ang isang hindi pagkakasundo kapag naghahanap ng karapatan sa pagbabago ng kanta li>
- I-queue: huwag muna nang maaga ang susunod na kanta [1496]
- Widget ng impormasyon ng kanta: ibigay ang buong menu ng konteksto ng kanta [1527]
- CLI: - gawing magsimula ang QL kung hindi pa. Kapaki-pakinabang para sa pagpapares sa iba pang mga utos tulad ng - play-file. [67]
- Magdagdag ng mga suportadong uri ng mime sa file ng desktop [67]
- CLI: - Ang pag-play-file ay hindi na magdagdag ng mga kanta sa library [1537]
- Ayusin ang QL simula nang dalawang beses kung nagsimula sa mabilis na pagkakasunud-sunod
- Mga tooltip: huwag maglaman ng maraming monitor [1554]
- MPD-Server: Ayusin ang isang pag-crash kapag binago ang numero ng port [1559]
- Fix short hang sa shutdown na may GStreamer plugins aktibo [1567]
- Ayusin ang pagtatakda ng isang naka-embed na imahe kung ang file ay walang mga tag [1531]
- OSX: magdagdag ng menu bar para sa Ex Falso
- Fifo: Ayusin ang mga utos na nabigo kung sakaling ang QL ay abala [1542]
- Mga Pagsasalin:
- Gumamit ng msgctx para sa mga konteksto ng mensahe
- Packaging:
- Tingnan ang Gabay sa Pagpapasadya para sa mga pagbabago
Ano ang bago sa bersyon 3.3.1:
- Mga Pagbabago:
- Magtatag ng mga paminsan-minsang error kapag tinatapos ang mga menu (kasama ang menu ng plugin sa Ex Falso halimbawa) [1515]
- Ayusin ang impormasyon ng operon [1514]
- Ayusin ang error ng error sa operon kung hindi tumutugma ang isang tag [1520]
- Pag-aayos:
- Ayusin ang mga larawan ng HiDPI DnD kapag nag-drag ng maraming mga hanay
Ano ang bago sa bersyon 3.3.0:
- Pangkalahatang:
- Suporta - kakapusan sa lahat ng mga browser na may isang entry sa paghahanap. [1437]
- Songlist: Mag-scroll sa paglalaro ng kanta kapag pinapalitan ang listahan. [568]
- Songlist: Mag-scroll sa unang napiling kanta at ibalik ang seleksyon para dito sa muling pag-uri-uriin. [568]
- Isaalang-alang ang lahat ng mga kanta sa isang album para sa paghahanap (naka-embed) album art. [924]
- Suporta buwan (30 araw) sa mga query sa oras (# (lastplayed & lt; 1 buwan). [706]
- Suporta sa pag-play ng isang kanta na wala sa listahan ng kanta. [1358]
- Suportahan ang paghahanap ng numerong petsa halimbawa. # (2004-01 & lt; date & lt; 2004-05) [1455]
- Browser ng playlist: gumawa ng delete key alisin ang mga napiling kanta mula sa kasalukuyang playlist [1481] (Nick Boultbee)
- puno ng File: Ipakita ang XDG mga folder ng desktop / download / musika kung magagamit
- puno ng File: Maglista ng mga mountpoints sa linux
- Ipakita ang menu ng filter sa pangalawang mga window ng browser (gumagana ang mga shortcut sa filter na mayroong ngayon)
- Idagdag alt + [1-9] shortcut para sa mga widget ng notebook na tumalon sa isang partikular na pahina
- Suporta sa paglo-load ng ADTS / ADIF file (* .aac). Kailangan mutagen 1.27.
- Maghanap: Bagong modifier ng regex & quot; d & quot; Na gumagawa ng lahat ng mga titik na tumutugma sa mga variant na may diacritic mark (accent atbp). Pinagana bilang default para sa mga normal na paghahanap ng teksto. Matatagpuan na ngayon ni Sigur Ros ang mga awit na naglalaman ng Sigur Ros. Para sa paggamit ng regex at eksaktong mga paghahanap / Sigur Ros / d at & quot; Sigur Ros & quot; d upang paganahin. [133]
- Bagong ~ mga tao: tunay na tag na nagsasala & quot; Iba't ibang Artist & quot; Mga halaga (Nick Boultbee) [1034]
- Gustung-gusto ng artist sa albumartist para sa mga single song sa ~ mga tao (Nick Boultbee) [1034]
- Pag-aayos:
- I-update para sa mga pagbabago sa theming sa gtk3.15
- Ayusin ang maghanap ng slider na hindi gumagana sa mas bagong gtk + at ilang mga tema [1477]
- Ayusin ang pag-play ng kanta na hindi ibalik sa simula sa radyo / filesystem browser
- Mga Pagsasalin:
- Pag-update ng wikang Russian (Anton Shestakov) [1441]
- Na-update na salin sa Griyego (Dimitris Papageorgiou). [1491]
- Tagger:
- WMA: sumusuporta sa maramihang mga halaga para sa producer, konduktor, artist, lyricist, albumartist, kompositor, genre at mood (nangangailangan ng mutagen 1.26)
- APEv2: Suporta sa pagbabasa / pagsulat ng naka-embed na sining ng album para sa mga format na batay sa APEv2 (Wavpack, Musepack, Audio ng Monkey)
- Payagan ang pag-alis at pag-rename mula sa mga pangalan ng tag na hindi sinusuportahan ng lahat ng napiling mga format.
- Payagan ang toggling ng mga programmatic na tag sa UI ng pag-tag
- Mga Plugin:
- Iba't ibang mga kaugnay na pag-aayos ng pagsasalin (Anton Shestakov) [1442] [1445]
- Bagong simpleng plugin ng lyricwiki gamit ang WebKitGtk webview
- Bagong plugin ng pag-import ng Rhythmbox. [1463]
- MPD server: gawing muli ang trabaho gamit ang mas bagong MPDroid (nabagsak ang MPDroid sa simula)
- Trayicon: magdagdag ng opsyon upang umalis kapag isinasara ang pangunahing window sa halip na pagtatago [619]
- Tagalipat ng tema: magdagdag ng pagpipilian upang paganahin / huwag paganahin ang mga dekorasyon sa side ng client
- ReplayGain: magdagdag ng opsyon upang laktawan ang mga album gamit ang umiiral na mga halaga ng ReplayGain (Nick Boultbee) [1471]
- Mga Abiso: Gumawa ng cover display work sa ilalim ng e19 [1504]
- Operon:
- bagong 'i-edit' ang command para sa mga pag-edit ng mga tag na may isang editor ng text (VISUAL = vi editon song.flac) [1084]
- bagong 'punan' na utos para sa pagpuno ng mga tag gamit ang mga bahagi ng landas ng file (pagpuno ng operon - na pinapatakbo ng & quot ;. & quot; * .flac)
- OSX:
- Suporta sa pangunahing multimedia (Eric Le Lay)
- Global menu support / OSX integration. (Eric Le Lay)
- Iba't ibang mga pag-aayos / pagpapabuti
- Windows:
- Mas bagong mutagen (1.27)
- Mas bagong GTK + / Gstreamer (Tumagonx)
- Ayusin ang cover cover art mula sa mga di-ansi na landas
- Simula ng QL ay itutuon na ngayon ang unang pagkakataon kung umiiral ang isa
- ngayon ipinapasa ng quodlibet.exe ang mga argumento ng command sa pagpapatakbo ng instance (quodlibet.exe -next) [635]
- Bagong quodlibet-cmd.exe na katulad ng quodlibet.exe ngunit maisasakatuparan sa console ng Windows na may nakikitang stdout [635]
Ano ang bago sa bersyon 3.2.2:
- Mga Pag-aayos:
- Ayusin ang isang pag-crash kapag naghahanap ng mga stream sa ilang mga kaso [1450]
- Mag-ayos ng pag-crash kung sakaling mag-link ang mga paborito ng Windows Explorer sa isang path ng hindi ASCII [1464]
- Ayusin ang pagpapalabas ng pag-playback kapag naglalaro ng mga chained ogg streams [1454]
- Ayusin ang mga menu ng konteksto kung minsan ay hindi nagpapakita ng GTK + 3.14.1
- Mga Pagsasalin:
- Pag-update sa wikang Russian (Anton Shestakov)
Ano ang bago sa bersyon 3.2.1:
- Pag-aayos:
- Ayusin Ex Ex Falso hindi simula sa ilang mga kaso. [1448]
- Pag-download ng plugin ng sining ng album: Ayusin ang extension ng file ng imahe (Nick Boultbee) [1435]
- Mga Pagsasalin:
- Pag-update ng wikang Russian (Anton Shestakov) [1441]
Ano ang bago sa bersyon 3.1.1:
- Ayusin ang isang pag-crash sa GTK + 3.12 [1384]
- Hawakan ang mga di-wastong bloke ng larawan ng flac [1385]
- Ayusin ang & quot; setup.py i-install -record & quot; [1373]
Ano ang bago sa bersyon 3.1.0:
- Sinusuportahan muli ang Windows. At dapat itong mas mahusay kaysa sa 2.6 sa maraming aspeto. Gumagana ang naka-embed na mga larawan ngayon, mas bagong GStreamer na may higit pang mga codec, kasama ang operon atbp Ang file browser at EF ngayon ay nagpapakita ng mga paboritong folder mula sa Windows Explorer. Ang installer ay mag-i-uninstall muna sa anumang umiiral na pag-install muna at tulad ng sa 2.6.3 mayroong isang portable na bersyon na magagamit.
- Mayroon pa ring hindi nalutas na suliranin tungkol sa mga menu ng konteksto na hindi nakalagay sa maraming monitor [1319].
- Salamat sa Bakhtiar Hasmanan para sa pagbibigay ng isang gumaganang PyGObject stack.
- Paunang suporta sa Wayland ay narito (sinubok lamang sa ilalim ng weston). Ito ay karamihan sa pag-aayos ng kakaibang paggamit ng GTK + na nangyari lamang na gumana sa ilalim ng X11 at hindi gumagamit ng laki ng screen para sa mga kalkulasyon dahil walang tunay na screen sa ilalim ng Wayland.
- Piotr Drag, Rudiger Arp, Diego Beraldin at Dimitris Papageorgiou nagtrabaho sa pagpapabuti ng mga pagsasalin.
- Nagtrabaho si Nick Boultbee sa isang sistema ng plugin para sa mga plugin ng playlist at inilipat ang mga aksyon na pagkopya / pagbabalasa dito. Inilipat din niya ang configuration ng rating mula sa plugin sa core.
- Si Simonas Kazlauskas ay nagtrabaho sa isang sistema ng plugin para sa mga pinagkukunan ng cover art kasalukuyang sumusuporta sa last.fm at musicbrainz (nakalantad na dalawang plugin). Kung aktibo ito ay kukuha ng mga sakop kung sakaling walang lokal na takip ang natagpuan. Sa hinaharap maaari naming ipatupad ang album art downloader sa ibabaw ng iyon.
- Gumawa muli si Thomas Vogt ng transparency sa GTK + 3 sa OSD plugin. (Pekeng transparency ngayon ay gumagana muli, na kung saan ay ang huling kilala pagbabalik mula sa PyGObject port)
- Nagtamo ng operon ang mga bagong command (imahe-extract, imahe-set, malinaw na imahe) para sa pagmamanipula at pagkuha ng naka-embed na mga imahe para sa lahat ng mga format na sumusuporta sa naka-embed na mga imahe sa QL (id3, ogg, flac, wma, mp4). Tingnan ang manpage [0] para sa mga halimbawa. Mayroon ding isang QL plugin na nagbibigay-daan sa pag-alis ng lahat ng naka-embed na mga imahe at i-embed ang aktibong isa. Ito ay dapat na mas mahusay na isinama sa tag editor sa isang punto.
- Sinusuportahan na ngayon ng mga pattern ng display ang pagtukoy sa markup gamit ang mga parisukat na bracket na hindi nangangailangan ng escaping sa karaniwang kaso. & Quot; & quot; Maaari na ngayong isulat bilang & quot; [b] [/ b] & quot; (Ang lumang paraan ay gumagana pa rin).
- Sa browser ng radyo ang listahan ng radyo ay naglalaman na ngayon ng mga istasyon ng icecast at shoutcast2 bilang karagdagan sa mga shoutcast1 at isa pang karagdagang mirror ang kasama para sa bawat istasyon. Nagpapakita na ngayon ang QL ~ 4100 istasyon ng ~ 30000 na alam namin. Gamitin ang & quot; I-update ang mga istasyon & quot; Upang makuha ang bagong listahan.
- Iba pang mga pagbabago:
- Naaalala na ngayon ng QL ang mga karagdagang bukas na browser at muling bubuksan ang mga ito sa simula.
- Ang pangunahing tool bar ay mas mahusay na isinama sa mga tema ng GTK +.
- Gumagamit kami ng mga simbolikong icon sa maraming lugar.
- Nagdagdag ng simpleng menu ng GNOME app.
- nagbibigay-daan ang espasyo & quot; huminto pagkatapos ng kasalukuyang kanta & quot;.
- Babala bago magbukas ng masyadong maraming mga window ng plugin (Nick Boultbee) [1231]
- New -unqueue-all command [1234]
- Pag-aayos:
- Ang Config ay makakakuha ng naka-save na atomically at hawakan ang isang napinsala [1042]
- pag-edit: ang pagpipilian sa id3encode ay hindi pinansin [1290]
- browser ng album: Ayusin ang pag-uuri ayon sa rating [1352]
- paghahanap: Ayusin ang mga resulta para sa & quot; & (foo,! Bar) & quot; [1327]
- Iba't ibang mga pag-crash na sanhi ng code na hindi ma-port sa maayos na PyGObject.
- Dependencies & Packaging:
- Walang mga pagbabago sa dependency kumpara sa 3.0
- Nag-install na kami ngayon ng mga file na appdata.xml
- Nag-i-install na kami ngayon ng isang dbus service file
- setup.py build_sphinx gagawa ng html user guide
Ang 'albumartist' ay ginagamit na ngayon para sa pagkilala ng album.
Ano ang bago sa bersyon 2.0:
- Ang release na ito ay may maraming pagpapabuti sa arkitektura, Isang bagong pagtatayo-based na build at test system upang mabawasan ang mga madalas na paglabas.
- Ang audio playback engine ay mapapalitan na ngayon, at isinasama ang mga pagpapatupad na batay sa Xine at GStreamer.
- Maraming bugfixes at mga menor de edad na mga enhancement ang ginawa mula noong 1.0.
Mga Kinakailangan :
- PyGObject
- CPython
- Mutagen
- GStreamer
Mga Komento hindi natagpuan