mpd
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mpd [2022/01/22 11:40] – [See Also] Gentoo wiki 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 90: | 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 113: | 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:// | * [[https:// | ||
{{tag> | {{tag> |
mpd.1642812012.txt.gz · Last modified: 2022/01/22 11:40 by rjt