aznn / Rhythmbox-Remote

Command line remote for Rhythmbox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is this?

RhythmRemote is a Command Line remote to control Rhythm Box (Tested with 2.97).

  • rhythmRemote.py - Contains the main and the code for all functions
  • fuzzySearch.py - Search module for the play command.

Commands

  • start - Starts playing (Play)
  • pause - Pause
  • next- Plays next song in the playlist
  • prev, p - Plays previous song in playlist
  • what, w - Displays information about the song playing now
  • play [song name] - Plays the song, searches your media library folder. (look in fuzzySearch.py). see play --help
  • lyrics, l - Downloads lyrics from chartlyrics.com and displays with less
  • rating [rate out of 5] - Displays the current song rating/rate the current song
  • shuffle [on/off] - Displays if shuffle is on/switch shuffle on or off

Note: When you give a song name to play no quotes are necessary. Unless you are using other options with it. Also, change the MEDIA_PATH in fuzzySearch.py for it to work properly. This will only work if your library is organized the way it assumes (see fuzzySearch.py).

Improvements I'd like to do

  • Make the play command work with the RhythmDB instead of the Media Folder. This would make it much more flexible.
  • Store downloaded lyrics so it only has to be downloaded once.

About

Command line remote for Rhythmbox


Languages

Language:Python 100.0%