RHYTHMBOX-CLIENT(1)

๐Ÿ“ฆ
version 3.5.1 ยท 2 versions
  • 3.5.1 ยท alpine 3.24, arch rolling, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 3.4.6 ยท debian bookworm, ubuntu jammy
, in alpine 3.24, arch rolling, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

โœจ RHYTHMBOX-CLIENT โœจ ๐Ÿ’–

okay bestie, so this is rhythmbox-client, and it lives in the General Commands Manual section of your friendly neighbourhood man pages. she's the little remote-control bestie for a rhythmbox that's already running โ€” no cap, she does not do the launching herself, she does the bossing around. ๐ŸŽ€


๐Ÿฆ‹ NAME ๐Ÿฆ‹

rhythmbox-client โ€” controls a running instance of rhythmbox


๐ŸŒธ SYNOPSIS ๐ŸŒธ

rhythmbox-client [option...][file...]

๐Ÿ’… DESCRIPTION ๐Ÿ’…

so like. rhythmbox-client is a tool for controlling an already running instance of rhythmbox. it's giving remote control, fr fr. super useful for:

  • scripting your remote-control shenanigans ๐Ÿ‘‘
  • adding specific files to the library straight from the shell ๐Ÿš
  • printing out the details of whatever's playing rn โœจ

and she also has an interactive mode which is chef's kiss for controlling playback remotely over ssh. iconic.

any files you drop after the option arguments get added to the library. and if you pass the --enqueue option, those files get added to the play queue too. periodt. ๐Ÿ’–


โœจ OPTIONS โœจ

  • -?, --help โ€” show help options ๐Ÿซถ
  • --debug โ€” enable debug output ๐Ÿ›
  • --no-start โ€” do not start a new instance of rhythmbox
  • --quit โ€” quit rhythmbox ๐Ÿ’€
  • -i, --interactive โ€” start interactive mode ๐ŸŽฎ
  • --no-present โ€” don't present an existing rhythmbox window ๐Ÿ™ˆ
  • --next โ€” jump to next song โญ๏ธ
  • --previous โ€” jump to previous song โฎ๏ธ
  • --play โ€” resume playback if currently paused โ–ถ๏ธ
  • --pause โ€” pause playback if currently playing โธ๏ธ
  • --play-pause โ€” toggle play/pause mode ๐Ÿ”
  • --stop โ€” stop playback if currently playing โน๏ธ
  • --play-uri=URI โ€” play a specified URI, importing it if necessary ๐ŸŒˆ
  • --enqueue โ€” add specified tracks already in the library 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=format โ€” print formatted details of the song (see FORMAT OPTIONS below). ๐Ÿ‘€
  • --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 ๐Ÿ’ฌ
  • --select-source=URI โ€” select the source corresponding to a URI (device or mount point) ๐Ÿ“
  • --activate-source=URI โ€” select the source corresponding to a URI (device or mount point) and start playing from it if not already playing. โ–ถ๏ธ
  • --play-source=URI โ€” select the source corresponding to a URI (device or mount point) and start playing from it. ๐Ÿ”ฅ

๐ŸŽ€ FORMAT OPTIONS ๐ŸŽ€

these are the little magic codes, bestie. memorize them iykyk โœจ

  • %at โ€” album title ๐Ÿ’ฟ
  • %aa โ€” album artist ๐Ÿ‘‘
  • %aA โ€” album artist (lowercase) ๐Ÿ”ก
  • %as โ€” album artist sortname
  • %aS โ€” album artist sortname (lowercase)
  • %ay โ€” album year ๐Ÿ“…
  • %ag โ€” album genre ๐ŸŽญ
  • %aG โ€” album genre (lowercase)
  • %an โ€” album disc number
  • %aN โ€” album disc number, zero padded
  • %st โ€” stream title ๐Ÿ“ก
  • %tn โ€” track number (i.e 8)
  • %tN โ€” track number, zero padded (i.e 08)
  • %tt โ€” track title โญ
  • %ta โ€” track artist ๐ŸŽค
  • %tA โ€” track artist (lowercase)
  • %ts โ€” track artist sortname
  • %tS โ€” track artist sortname (lowercase)
  • %td โ€” track duration โฑ๏ธ
  • %te โ€” track elapsed time โŒ›

variables can be combined using quotes. for example, "%tn %aa %tt" will print the track number followed by the artist and the title of the track. slay. ๐Ÿ’…


๐Ÿซถ AUTHOR ๐Ÿซถ

this manual page was written by Sven Arvidsson <sa@whiz.se>, for the Debian system (but may be used by others). shoutout to the og. ๐Ÿ‘‘


๐ŸŒˆ SEE ALSO ๐ŸŒˆ


and that's the whole vibe, bestie โ€” this page came from the GNOME crew, dated June 28, 2007, and it's literally the RHYTHMBOX-CLIENT(1) manual page. go control that music player, main character. mwah. ๐Ÿ’–โœจ๐ŸŽ€๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from