CACAXINE(1)

πŸ‘‘ CACAXINE(1) β€” like, the cacaxine manual page, bestie πŸ’–

okay so real talk: this is the man page for cacaxine, living in section 1 of the manual (User Commands, obvi). Pull up a chair, grab a boba, we're doing this. πŸ§‹βœ¨


✨ NAME ✨

cacaxine β€” this is xine (caca ui) β€” a free video player v0.99.13hg πŸŽ€


🌸 DESCRIPTION 🌸

the vibe, the whole vibe, is basically this:

usage: cacaxine [cacaxine-options] mrl ...

so you give it some options, you give it one or more mrls (we'll get to those, don't worry 🫢), and it does its little caca-UI video player thing. iconic behavior honestly.

and now, the CACAXINE options β€” every single one, no skips, no cuts, we're not doing that to you πŸ’…

  • -v, --version β€” shows you the version. that's it, that's the whole job. queen of doing one thing. πŸ‘‘
  • -q, --auto-quit β€” dips out automatically once it's played all the mrls. no lingering, no awkward goodbyes. πŸ¦‹
  • -V, --video-driver <drv> β€” picks your video driver by id. the ones you can choose from are literally: vdpau aadxr3 dxr3 vaapi xv XDirectFB opengl2 DirectFB raw opengl aa caca xshm xxmc none sdl fb xvmc β€” yes, all of them, we listed every last one because you deserve the full menu πŸ“
  • -A, --audio-driver <drv> β€” same energy but for audio, by id. options are: pulseaudio alsa oss jack file none πŸ”Š
  • -a, --audio-channel <#> β€” picks audio channel #. yes the literal number sign is the placeholder, we didn't make the rules. πŸ™ˆ
  • -P, --post-plugin <name> β€” hands you a plugin name for video-less stream animation (default is the first one, fyi). your lineup: fftgraph fftscope goom oscope tdaudioanalyzer ✨
  • -N, --no-post β€” nope, no post effect at all. zero. none. not today. πŸ’€
  • -d, --debug β€” spills the debug messages so you can see what's going on under the hood. detective mode activated πŸ•΅οΈβ™€οΈ

🌈 Examples for valid MRLs (media resource locator) 🌈

this is the part where it gets good. MRL = media resource locator, and here's what's valid, fr fr:

File: πŸŽ€

'path/foo.vob' '/path/foo.vob' 'file://path/foo.vob'
'fifo://[[mpeg1|mpeg2]:/]path/foo' 'stdin://[mpeg1|mpeg2]' or '-' (mpeg2 only)

DVD: πŸ“€

'dvd://VTS_01_2.VOB'

VCD: πŸ’Ώ

'vcd://<track number>'
ok bestie, tiny heads up on that stdin one β€” the '-' shorthand is mpeg2 only. don't come for me, it's right there in the original. 😭

πŸ’œ SEE ALSO / SIGN-OFF πŸ’œ

so (c) 2000-2019 The xine Team. β€” that's the copyright, all theirs, we're just vibing in their house. 🫢

and this page? it's from the xine (caca ui) crew, and the footer date on the original is September 2022. it got cut off mid-sentence in the original footer as "This is xine (caca ui) - a fr..." β€” but you and me both know where that sentence was going. main character energy, truly. ⭐

that's the whole page, no cap. go play something. πŸŒΈπŸ’…βœ¨