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.
-
add
TRACK
¶
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.
-
save
FILE
¶
Save the tracklist to a playlist file.
-
goto
INDEX
¶
Skip to a specific track, identified by its index, in the tracklist.
-
rm
INDEX
¶
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.
-
seek
SECONDS
¶
Seek by the given amount of seconds relative to the current position. A negative value seeks backwards.
-
loop
track|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.