https://github.com/cassava/moped
Advanced playlist manipulator for MPD, the Music Player Daemon.
https://github.com/cassava/moped
mpd mpd-client
Last synced: 8 months ago
JSON representation
Advanced playlist manipulator for MPD, the Music Player Daemon.
- Host: GitHub
- URL: https://github.com/cassava/moped
- Owner: cassava
- License: gpl-3.0
- Created: 2010-10-21T16:10:40.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-03-20T20:08:46.000Z (about 15 years ago)
- Last Synced: 2025-08-22T22:23:43.020Z (10 months ago)
- Topics: mpd, mpd-client
- Language: Python
- Homepage:
- Size: 219 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
README
MPD Moped -- Driving your MPD playlists where they need to go!
=======================================================================
Moped is an advanced playlist manipulator for the Music Player Daemon,
also known as MPD. The purpose is to provide a flexible and easy way to
add music to the playlist, as well as perform other extra tasks
Examples (shamelessly copied from the man file)
-------------------------------------------------
The most basic example of a Moped command would be to insert a single
track into the playlist, by using the default operation and the default
keyword:
Landing in London
Using a little bit more power from Moped, we could insert an album, all
the songs from a particular artist, and two different tracks:
b: Hatchery a: 3 Doors mt: "Breaking the Habit" "Easier to Run"
Note that, because we have only been specifying keywords and search
terms, we do not have to provide the full term, just part of it.
Suppose that we want to remove a song from a particular artist:
r
Alternatively we could make it more complicated with another query:
+ r
Features
----------
* Flexible search functions
- regex
- filtering
- grouping
- easy syntax
- dry search
* Insert, append or remove songs
* Add the database to the playlist
* Blacklists
* Shuffling
- [ Intelligent shuffling ]
* Configuration file support
* Crop or clear the playlist
* Withhold songs while cropping
* Perform individual commands (such as only crop)
* Simple GUI interface (use `moped -g`)
_Read the man file!_
_Revision: 20. March 2011_