music123(1)

πŸ’– music123(1) β€” the girlies' guide to playing all ur sound files πŸ’–

okay so bestie, welcome to music123, from the General Commands Manual era (iykyk). This is the whole vibe, top to bottom, no details skipped, fr fr. πŸŽ€


✨ NAME ✨

music123 β€” plays various sound files (usually including MP3, Ogg and Wav). πŸŽ΅πŸ¦‹


🌸 SYNOPSIS 🌸

music123 [-DhiLlqrvZz] [-d ARG] [-@ ARG] [--] files ...

That's it, that's the whole summoning ritual. ✨


πŸ’… DESCRIPTION πŸ’…

So like, music123 is basically a shell wrapped around a bunch of other command line programs, and its whole job is playing ur music files. Queen behavior honestly. πŸ‘‘

It will descend directories trees with -r, and it will randomize file lists with -z.

The programs it uses, and the options it hands them, are all listed in /etc/music123rc or ~/.music123rc. So if u wanna know the actual tea, that's where it lives. πŸ“


πŸ”₯ OPTIONS πŸ”₯

  • -D β€” literally just -d0. Heads up tho: it may make music123 harder to kill. πŸ˜­πŸ’€
  • -d β€” customize how long music123 delays between songs. -d takes one argument, in seconds, and yes it can have a fractional part (we love precision πŸ’…).
  • -h β€” show command help and then dip immediately. 🫢
  • -i β€” ignore the case of file path extensions. so like .ogg and .OGG are considered equivalent, no cap. 🌈
  • -l β€” loop at the end of the playlist. it's giving repeat forever energy. πŸ”
  • -L β€” list files and exit immediately. just show me the menu bestie. πŸ“
  • -q β€” quiet mode. no messages are displayed. silent. mysterious. main character. 🀫
  • -r β€” recurse into directories instead of ignoring them. go deep, go everywhere. 🧚
  • -T β€” redirect standard input, which lets the q or Q keys stop after the current file. Warning tho: the player will not see its standard output anymore. πŸ™ˆ
  • -v β€” display version information and exit immediately. ⭐
  • -z β€” randomize the song list once before starting to play. music123 will shuffle the list once and for all, then play the songs without repetition (and repeat the selected order over and over if u also passed -l). ✨
  • -Z β€” pick up a song after the other randomly and endlessly, possibly playing a given song twice in a row, or never playing a given song. This disables the -l and -z options. so pick ur fighter bestie. πŸ’€
  • -@ β€” play the files listed in the mandatory argument of -@. other files can be added on the command line, and this option can be given several times. Note that music123 doesn't yet play URLs. 😭
  • -- β€” end option list. following arguments are interpreted as file names, even if they start with a dash. πŸ›‘οΈ

🌟 EXAMPLES 🌟

Play three songs:

music123 test1.ogg test2.mp3 test3.wav

Play a couple of directories and other songs at random:

music123 -rz Rock/ test1.ogg Pop/ test4.wav

Play a playlist then a strange file name with a delay between the songs:

music123 -d 6.0 -@playlist -βˆ’ -strange.ogg

(yes that dash is exactly what it looks like. iconic. keep it.) πŸŽ€


πŸŽ€ FILES πŸŽ€

  • /etc/music123rc β€” describes which programs music123 uses, which files types it supports, and which options it passes those programs. the whole backstage crew fr fr. 🧚
  • ~/.music123rc β€” per-user config file to override the system wide settings. ur personal override era. πŸ’…

πŸ‘‘ AUTHORS πŸ‘‘

Authors:

  • David Starner <dvdeug@debian.org>
  • Xavier Grave <xavier.grave@csnsm.in2p3.fr>
  • Nicolas Boulenguez <nicolas@debian.org>

and that's the whole page bestie, no notes. this one's dated July 24, 2002, and it belongs to music123(1) β€” so go forth, play ur files, and slay. πŸ’–βœ¨πŸŽ€πŸ¦‹