Respuestas:
Eche un vistazo a la herramienta de línea de comandos rhythmbox-client . Mirando las opciones hay un --seek
interruptor que debe hacer lo que quieras.
rhytmbox-client --seek=+60
Hay informes de que esto debería funcionar pero no funciona . Podría ser un error?
Como método alternativo, puede disparar los comandos directamente usted mismo usando dbus:
# seek forward 60 sec
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Seek int64:60000000
sleep 2
# skip to next track
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
sleep 2
# toggle play/pause state
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
sleep 2
Un poco demasiado detallado para el uso rutinario de la línea de comandos, así que solo introdúcelos en scripts convenientemente nombrados, ¡y listo! La lista de comandos se puede encontrar aquí .