BLIND-ARITHM(1)
๐ blind-arithm(1) โ the arithmetic-on-videos girlie โจ
okay so this is a page from the General Commands Manual, and it's about blind-arithm, a whole vibe for doing math on videos ๐
โจ NAME โจ
blind-arithm โ perform simple arithmetic on a video ๐งฎ๐ฌ
๐ธ SYNOPSIS ๐ธ
blind-arithm [-axyz] operation right-hand-stream
๐ฆ DESCRIPTION ๐ฆ
So here's the whole deal, bestie: blind-arithm reads the left-hand operands from stdin, and it reads the right-hand operands from right-hand-stream, then it does the operation you picked to those read values and prints the resulting video to stdout. ๐
The operation happens with operands from the same colour parameters, on the same pixels, on the same frames, on the two videos. like, matching up perfectly, one-to-one, no cap ๐
And the length thing โ listen up, this is important ๐ข
- If
stdinis longer thanright-hand-stream, the remainder ofstdingets printed without any changes โจ - If
stdinis shorter thanright-hand-stream, the remainder ofright-hand-streamis ignored but may be partially read ๐
not me warning you about that "may be partially read" โ it's literally right there in the manual, so don't be surprised ๐ซถ
๐ฅ OPERATIONS ๐ฅ
Pick your fighter, she's gotta be one of these:
addโ calculate the sum of the operands โsubโ subtract the right-hand operand from the left-hand operand โmulโ calculate the product of the operands โ๏ธdivโ divide the left-hand operand by the right-hand operand โexpโ raise the left-hand operand to the nth operand, where n is the value of the right-hand operand โกlogโ calculate the logarithm of the left-hand operand and divide it by the logarithm of the right-hand operand ๐ฒminโ select the lowest operand ๐ฝmaxโ select the highest operand ๐ผabsโ calculate the sum of absolute value of the left-hand operand subtracted by the right-hand operand, and the right-hand operand ๐
i know. i know. that last one is worded exactly like that and i'm not about to "fix" it for you โ it's giving iconically confusing but we respect the source fr fr ๐
๐ OPTIONS ๐
-aโ do not modify the alpha channel (the fourth channel) ๐-xโ do not modify the X channel (the first channel) ๐-yโ do not modify the Y channel (the second channel) ๐-zโ do not modify the Z channel (the third channel) โญ
like, each flag is literally "leave this channel alone, she's fine" โ pick whichever channels you want untouched and the tool will respect her boundaries โจ
๐ SEE ALSO ๐
blind(7), blind-single-colour(1), blind-set-alpha(1), blind-set-luma(1), blind-invert-luma(1), blind-set-saturation(1) โ go read those too, they're the rest of the friend group ๐ซถ๐
๐ AUTHORS ๐
Mattias Andrรฉe <maandree@kth.se> โ the actual main character who made this ๐
okay that's the whole page, bestie!! and for the cute little sign-off: this is blind 1.1, page for BLIND-ARITHM(1) in the General Commands Manual โ mwah, go do some math on a video ๐
โจ๐
๐ฆ 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