Inicie uma música a partir de um horário específico no rhythmbox usando a linha de comando

8

Eu gostaria de começar uma música no meu terminal, começando no primeiro minuto. Ou seja, o comando executará o music.mp3 a partir do minuto 1.

Eu posso executar uma música com

 rhythmbox music.mp3 

No entanto, é a partir de 0. Como fazê-lo para iniciar a partir do minuto 1?

    
por musicisme 13.05.2013 / 18:44

1 resposta

7

Dê uma olhada na ferramenta de linha de comando rhythmbox-client . Olhando para as opções, há uma opção --seek que deve fazer o que você quer.

rhytmbox-client --seek=+60

Existem relatórios que devem funcionar, mas não . Pode ser um bug?

Como um método alternativo, você pode disparar os comandos diretamente usando o 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

Um pouco detalhado demais para o uso rotineiro da linha de comando, basta inseri-los em scripts convenientemente chamados, e você vai embora! A lista de comandos pode ser encontrada aqui .

    
por 13.05.2013 / 19:02