yuvplay(1)
πΈ yuvplay β the manual, but make it cute π
okay so bestie, welcome to yuvplay(1) from the MJPEG tools manual. this little icon is all about showing off YUV4MPEG2 streams on your screen, and yes she's serving SDL realness β¨
β¨ NAME β¨
yuvplay β Display YUV4MPEG2 streams (using SDL) π¦
π SYNOPSIS π
yuvplay [options]
that's it. that's the whole vibe. no files, no drama, just options π«Ά
π DESCRIPTION π
yuvplay produces on-screen playback of a YUV4MPEG2 stream that gets handed to it through stdin. and like, how does it get there? typically you pipe it in from the stdout of lavpipe(1), lav2yuv(1), mpeg2dec(1), or some other similar program doing the same kinda thing. it's giving pipeline energy fr fr π
now, real talk for a sec: if you just want pure playback, bestie, lavplay should be a superior option. no cap. yuvplay is intended primarily as a debugging or diagnostic utility β like, she's the girl you call when you're setting up video processing pipelines and you need to see what's actually coming through. she's not the main character of your playback setup, she's the one holding the flashlight π₯
π OPTIONS π
yuvplay accepts the following options:
-s WxHβ the size of the SDL window, bestie. by default it uses the size of the input video stream, scaled so you get 1:1 pixels (using the sample aspect ratio encoded in the stream header, iykyk). but literally you can specify any size you want.WxHis the width x height of the scaled window π-ttitleβ set the window title. give her a name, she deserves one π-f numβ override the framerate specified in the input stream header. not feeling the header's choice? override it, periodt β¨-cβ by default,yuvplaywill try to play at the framerate of the input movie. with this option,yuvplaywill just play all the frames as fast as it can. zoom zoom, no pacing, absolute chaos, we love her ππ₯-v [0,1,2]β set the verbosity of user feedback. default is"1": errors, warnings, and info messages. so like, level 1 is the standard girlie chatter π¬
π¦ AUTHOR π¦
this man page was originally written by Ronald Bultje (and since edited by Matt Marjanovic). legends only π
if you have questions, remarks, problems, or you just want to contact the developers, the main mailing list for the MJPEG-tools is:
mjpeg-users@lists.sourceforge.net
for more info, see our website at:
http://mjpeg.sourceforge.net/
π SEE ALSO π
mjpegtools(1), lavpipe(1), lav2yuv(1) lavplay(1)
and that's the whole page, bestie π this one came from the MJPEG Tools Team, dated 8 April 2002 β yeah she's an elder icon, respect her, she's been slaying since forever ππΈ
π¦ where this page comes from
- arch rolling: mjpegtools 2.2.1-4 Β· GPL-2.0-or-later
- debian bookworm: mjpegtools 1:2.1.0+debian-7
- debian trixie: mjpegtools 1:2.1.0+debian-8.1+b1
- fedora 43: mjpegtools-gui 2.2.1-11.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND GPL-1.0-or-later
- fedora 44: mjpegtools-gui 2.2.1-12.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND GPL-1.0-or-later
- nixos 26.05: mjpegtools 2.2.1
- nixpkgs unstable: mjpegtools 2.2.1
- opensuse-leap 16.0: mjpegtools 2.2.1-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: mjpegtools 2.2.1-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: mjpegtools 2.2.1-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: mjpegtools 2.2.1-160000.2.2 Β· GPL-2.0-only
- ubuntu jammy: mjpegtools 1:2.1.0+debian-6build1
- ubuntu noble: mjpegtools 1:2.1.0+debian-8.1build1
- ubuntu questing: mjpegtools 1:2.1.0+debian-8.1build1
- ubuntu resolute: mjpegtools 1:2.2.1-3
- ubuntu stonking: mjpegtools 1:2.2.1-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms