Включает ли rhythmbox-client
такие действия, как загрузка списка воспроизведения и его воспроизведение, просмотр списков воспроизведения или списка песен, перетасовывание списка воспроизведения и текущий порядок воспроизведения?
В основном я могу делать все, что могу, с помощью графического интерфейса пользователя, из терминала, использующего rhythmbox-client
, или мне нужно что-то еще?
Я прочитал страницу man
, но она отображает основной список команд, и больше ничего.
У Rhythmbox-клиента out-of-the поле нет всей возможности, которую Вы ищете.
Только для справки, rhythmbox-поддержки-клиентов следующие параметры командной строки:
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
использование возможность, названная dbus - сделанный доступным, когда у Вас есть "плагин D-шины MPRIS", включила.
необходимо будет записать внешнее приложение, которое использует этот интерфейс. Хорошая начальная точка является этим проектом:
Это - проект Python - Вы выполняете файл Python с параметрами командной строки точно так же, как rhythmbox-клиент. Необходимо будет расширить функциональность для поддержки то, чем особенно Вы интересуетесь.