groovectl¶
SYNOPSIS¶
groovectl command [args]
DESCRIPTION¶
groovectl is a command-line client for grooved. It communicates with the grooved daemon via the DBus session bus.
COMMANDS¶
-
play¶
Unpause the player.
-
pause¶
Pause the player.
-
toggle¶
Toggle the player’s pause status.
-
next¶
Skip to the next track.
-
prev¶
Skip to the previous track.
-
stop¶
Stop playback and clear tracklist.
-
addTRACK¶
Append tracks to the player’s tracklist. Tracks can be either files on the filesystem or other kinds of streams (e.g. HTTP streams, Youtube videos, …).
-
[--append]load FILE¶
Load a playlist file. The tracklist will be replaced with the content of the given playlist and playback stopped, unless –append is used.
-
saveFILE¶
Save the tracklist to a playlist file.
-
gotoINDEX¶
Skip to a specific track, identified by its index, in the tracklist.
-
rmINDEX¶
Remove a track identified by its index in the tracklist, from the tracklist. The special value -1 corresponds to the current track.
-
ls¶
Show tracklist (the current track is marked with ‘*’).
-
status¶
Show the status of the player.
-
seekSECONDS¶
Seek by the given amount of seconds relative to the current position. A negative value seeks backwards.
-
looptrack|list|none|force¶
Set the player’s loop mode.
-
quit¶
Shutdown the player.
AUTHOR¶
Alessandro Ghedini <alessandro@ghedini.me>
COPYRIGHT¶
Copyright (C) 2014 Alessandro Ghedini <alessandro@ghedini.me>
This program is released under the 2 clause BSD license.