Acessa recursos avançados e comandos da GUI do rhythmbox-client?

1

O rhythmbox-client inclui ações como carregar uma lista de reprodução e reproduzi-la, visualizar listas de reprodução ou lista de músicas, misturar a lista de reprodução e a ordem de reprodução atual?

Basicamente, posso fazer tudo o que posso fazer com a GUI, a partir do terminal usando rhythmbox-client ou preciso de algo mais?

Eu li a página man , mas ela mostra uma lista básica de comandos e não muito mais.

    
por udiboy1209 22.04.2014 / 20:13

1 resposta

0

O Rhythmbox-client fora da caixa não tem toda a capacidade que você está procurando.

Apenas para registro, o rhythmbox-client suporta as seguintes opções de linha de comando:

rhythmbox-client --help
Usage:
  rhythmbox-client [OPTION…]

Help Options:
  -h, --help                               Show help options

Application Options:
  --debug                                  
  --no-start                               Don't start a new instance of Rhythmbox
  --quit                                   Quit Rhythmbox
  --check-running                          Check if Rhythmbox is already running
  --no-present                             Don't present an existing Rhythmbox window
  --next                                   Jump to next song
  --previous                               Jump to previous song
  --seek                                   Seek in current track
  --play                                   Resume playback if currently paused
  --pause                                  Pause playback if currently playing
  --play-pause                             Toggle play/pause mode
  --play-uri=URI to play                   Play a specified URI, importing it if necessary
  --enqueue                                Add specified tracks to the play queue
  --clear-queue                            Empty the play queue before adding new tracks
  --print-playing                          Print the title and artist of the playing song
  --print-playing-format                   Print formatted details of the song
  --select-source=Source to select         Select the source matching the specified URI
  --activate-source=Source to activate     Activate the source matching the specified URI
  --play-source=Source to play from        Play from the source matching the specified URI
  --set-volume                             Set the playback volume
  --volume-up                              Increase the playback volume
  --volume-down                            Decrease the playback volume
  --print-volume                           Print the current playback volume
  --set-rating                             Set the rating of the current song

rhythmbox-client usa um recurso chamado dbus - acessível quando você tem o "MPRIS D-Bus plugin" ativado.

Você precisará escrever um aplicativo externo que utilize essa interface. Um bom ponto de partida é este projeto:

Este é um projeto python - você executa o arquivo python com parâmetros de linha de comando, assim como o rhythmbox-client. Você precisará estender a funcionalidade para suportar o que particularmente lhe interessa.

    
por fossfreedom 22.04.2014 / 20:48