Flathub Logosu

Euphonica

Huynh Thien Khiem tarafından
Kur
Recent View

An MPD client with delusions of grandeur

Euphonica is an MPD client with integrated spectrum visualiser, metadata downloading & more.

  • Responsive GTK4 LibAdwaita UI for most MPD features, from basic things like playback controls, queue reordering and ReplayGain to things like output control, crossfade and MixRamp configuration
  • Automatically fetch album arts, artist avatars and (synced) song lyrics from external sources (currently supports Last.fm, MusicBrainz and LRCLIB). All external metadata are cached locally & persisted on disk to avoid needless API calls.
  • Playlist browser and editor
  • Integrated MPRIS client with background running supported (via the XDG Background protocol).
  • Built-in, customisable spectrum visualiser, reading from MPD FIFO or system PipeWire.
  • Rate albums (requires MPD 0.24+)
  • Live bitrate readout + audio quality indicators (lossy, lossless, hi-res, DSD) for individual songs as well as albums & detailed format printout
  • Browse your library by album, artist and folders with multiselection support. Browsing by genre and other criteria are planned.
  • Sort albums by name, AlbumArtist or release date (provided you have the tags)
  • Asynchronous search for large collections
  • Configurable multi-artist tag splitting
  • Performant album art fetching & display (cached with Stretto)
  • Super-fast, multithreaded, statically-cached background blur powered by libblur
  • Volume knob with dBFS readout support ('cuz why not?)
  • User-friendly configuration UI & GSettings backend
  • MPD passwords are securely stored in your user's login keyring
  • Commands are bundled into lists for efficient MPD-side processing where possible.

PipeWire permissions

Euphonica requires PipeWire capture permissions for its PipeWire visualizer backend, but currently it is only possible to specify a "blanket" PipeWire permission that also allows screen recording, microphone access, etc. Euphonica does not make use of these extra permissions, and will be updated to use a more restricted "audio portal" when one becomes available.

Screenshot content copyright information & disclaimer

Album arts contained in the screenshots have been substituted with random photos from Pexel. All credits go to the original authors.

Euphonica is solely a music player programme and does not provide any media content or sources. Users must provide their own content or manually configure Euphonica to access third party online services.

0.97.0-beta sürümdeki değişiklikler

3 days ago
(Derleme: 3 days ago)

New: Global background task counter and spinner.

Refactor: Lazy init for all views, should markedly improve startup smoothness.

Refactor: Switched to libsecret to manage MPD password. Will require reentering your password if you use one.

Refactor: Add more padding to Recent View row separators.

Fix: Many timeout-related crashes. Euphonica will now automatically attempt a reconnection instead.

Fix: Playlist editor apply button remaining disabled after one edit.

Daha fazla bilgi edinin
  • Topluluk inşası

    Bu uygulama uluslararası bir topluluk tarafından açık olarak geliştirilmiş ve GNU General Public License v3.0 or later lisansı ile yayınlanmıştır.
    Siz de Katılın
Kurulu Boyut~21.98 MiB
İndirme Boyutu12.55 MiB
Kullanılabilir Mimarilerx86_64, aarch64
Kurulum537
Etiketler: