BLIND-SET-LUMA(1)
π blind-set-luma(1) β the manual, but make it group-chat
okay so bestie, welcome to blind-set-luma, a lil general-commands-manual girlie whose whole personality is multiplying the luminosity of a video. yes that's the NAME section, yes I'm folding it in up here, and no I will not be quiet about it. let's go β¨
πΈ SYNOPSIS πΈ
blind-set-luma luma-stream
that's it. one argument. she's low maintenance, she's iconic, she ate π
π¦ DESCRIPTION π¦
okay so here's the tea, and it's genuinely cute:
blind-set-luma reads a video from stdin and a mask video from luma-stream. then it prints the video to stdout β but with a lil β¨glow-upβ¨ applied: the luminosity of each pixel gets multiplied by the product of the luminosity and the alpha value of the corresponding pixel and frame in the mask video.
read that again if you need to, no judgement π«Ά β pixel βοΈ luminosity βοΈ alpha, per frame, per pixel, matching up mask-to-video.
and the length-mismatch behaviour, which honestly is so considerate of her:
- if stdin is longer than
luma-streamβ the remainder of stdin is printed without any changes. she just vibes, unmasked, raw footage energy. - if stdin is shorter than
luma-streamβ the remainder ofluma-streamis ignored but may be partially read. no cap, it might peek and then leave you on read π
β NOTES β
ngl bestie, in most cases this is not what you want to use. like, respectfully.
what you probably want is blind-arithm(1), to multiply the X, Y and Z values on one value. that produces the same affect as reducing the intensity of the light sources β which is not what blind-set-luma does. two different girlies, two different jobs π
so like... know which one you're summoning. that's the vibe check.
π SEE ALSO π
the whole friend group, fr fr:
blind(7)blind-single-colour(1)blind-arithm(1)blind-set-alpha(1)blind-invert-luma(1)blind-set-saturation(1)
go say hi, they're all slay π
π AUTHORS π
written by Mattias AndrΓ©e <maandree@kth.se> β the main character who made all this happen, we stan π
and that's the page, bestie!! this whole thing ships as part of blind 1.1 β that's the source-and-version moment in the footer, consider it mentioned with love πβ¨ bye, go multiply some luminosity responsibly π¦π
π¦ where this page comes from
- alpine 3.24: blind-doc 1.1-r6 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms