mpd
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mpd [2021/09/03 14:21] – Little fix rjt | mpd [2024/11/05 19:58] (current) – [Notes on Clients] MALP update status...update rjt | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== MPD ====== | ====== MPD ====== | ||
| - | **MPD** (__M__usic __P__layer __D__aemon) is a light-weight server for streaming music. Because it's a //server// you'll also need a client to tell the server what to do, but this setup means you can run the server on one computer, and use a number of other devices to control it. | + | **MPD** (__M__usic __P__layer __D__aemon) is a light-weight server for streaming music. Because it's a //server// you'll also need a //client// to tell the server what to do, but this setup means you can run the server on one computer, and use a number of other devices to control it and play the audio from it. I believe you can set things up to have multiple streams even. |
| ===== Notes on Clients ===== | ===== Notes on Clients ===== | ||
| - | * [[ncmpcpp]] - [[Curses]]-based client that seems more full-featured than any of the available GUI ones. Good tag management, which includes being [[Picard]]-friendly. I think you still need a [[music player]] that can handle streams ([[MPlayer]], | + | * [[ncmpcpp]] - [[Curses]]-based client that seems more full-featured than any of the available GUI ones. Good tag management, which includes being [[Picard]]-friendly. |
| * [[MPDroid]] - It's the only [[Android]] client in [[F-Droid]] that works on [[samsung_sm-t330|my old tablet]] (Android 4.4). | * [[MPDroid]] - It's the only [[Android]] client in [[F-Droid]] that works on [[samsung_sm-t330|my old tablet]] (Android 4.4). | ||
| + | * [[MALP]] - Android client that's pretty similar to [[MPDroid]], | ||
| + | * [[Ymuse]] - Simple GUI client. | ||
| + | |||
| + | ==== Haven' | ||
| + | |||
| + | Just listing some GUI clients I might try at some point. | ||
| + | |||
| + | * Ario [[arch> | ||
| + | * Cantata [[arch> | ||
| + | * Xfmpc [[arch> | ||
| + | * Sonata [[aur> | ||
| + | * Ymuse [[aur> | ||
| + | * Ympd [[aur> | ||
| + | * QMPDClient [[aur> | ||
| + | * myMPD [[github> | ||
| + | * Maximum MPD [[github> | ||
| + | * There are some [[rofi]]-based ones that seem interesting too... | ||
| + | * [[https:// | ||
| + | * [[github> | ||
| ===== Guide ===== | ===== Guide ===== | ||
| Line 16: | Line 35: | ||
| * https:// | * https:// | ||
| + | |||
| + | NB: Qnapclub is basically dead now, but the MPD package on it's replacement is currently not available due to an error (https:// | ||
| The files you need are in ''/ | The files you need are in ''/ | ||
| Line 39: | Line 60: | ||
| You don't need to forward ports unless you want to access MPD from outside the local network. | You don't need to forward ports unless you want to access MPD from outside the local network. | ||
| + | |||
| + | Only option I have for output is HTTPD. This has a bit of lag when doing things like skipping songs and starting that is // | ||
| === My Config === | === My Config === | ||
| Line 88: | Line 111: | ||
| Got stuck on this for a bit because it's weird. | Got stuck on this for a bit because it's weird. | ||
| - | The '' | + | The '' |
| - | You can, however, load many kinds of playlists from other directories, | + | You can, however, load many kinds of playlists from other directories, |
| + | |||
| + | * [[MPDroid]] doesn' | ||
| + | * [[ncmpcpp]] shows playlists from '' | ||
| + | * [[MALP]] doesn' | ||
| + | * [[ymuse]] shows playlists in file browser, but can't load songs unless they use absolute paths. Web URLs don't even work. | ||
| If you do want to manually make playlists by hand, or by exporting from your [[music_player]], | If you do want to manually make playlists by hand, or by exporting from your [[music_player]], | ||
| Line 111: | Line 139: | ||
| If you load this in MPD, then resave it, it'll sort out that first line silliness. | If you load this in MPD, then resave it, it'll sort out that first line silliness. | ||
| + | ==== Cover Art ==== | ||
| + | |||
| + | MPD now supports cover art. It'll grab any image in the same directory as the file called '' | ||
| + | |||
| + | ==== Streaming ==== | ||
| + | |||
| + | You can use mpd to host an [[internet radio]] stream using shout/ice cast. | ||
| + | |||
| + | * https:// | ||
| ===== See Also ===== | ===== See Also ===== | ||
| * [[https:// | * [[https:// | ||
| - | * [[archw> | + | * [[archw> |
| + | * [[archw> | ||
| + | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| {{tag> | {{tag> | ||
mpd.1630642905.txt.gz · Last modified: 2021/09/03 14:21 by rjt
