BLIND-TRANSPOSE(1)
π« BLIND-TRANSPOSE(1) π«
okay so bestie, welcome to blind-transpose from the blind manual, section 1 β general commands, the whole squad lives here π«Ά
β¨ NAME β¨
blind-transpose β transposes a video. that's it. that's the whole gig π
πΈ SYNOPSIS πΈ
blind-transpose
no flags. no arguments. no notes. she takes zero input on the command line and she is thriving π
π¦ DESCRIPTION π¦
okay so picture this: blind-transpose reads a video in from stdin π and prints it back out to stdout, all transposed and gorgeous β¨
and what does "transpose" actually mean? ngl it's literally just swapping the X and Y coordinates π that's the entire vibe. X becomes Y, Y becomes X, they trade places, main character energy all around π
π REQUIREMENTS π
bestie you're gonna need enough free memory to load two full frames into memory. two. whole. frames. at once π€
and here's the math, because iykyk: a frame requires 32 bytes per pixel it contains π so do the vibes-based calculation before you hit enter, fr fr.
also just so we're clear β blind-transpose has not been optimised for memory usage. she was optimised for code simplicity instead π so like... memory-friendly she is not. iconic behaviour honestly.
π SEE ALSO π
the whole blind family reunion, periodt π go say hi:
π AUTHORS π
Mattias AndrΓ©e <maandree@kth.se> β thank you for your service legend π«Άβ
π okay that's the page!! this beauty ships as part of blind 1.1 β go transpose something and slay π β¨ no cap, you got this π§π
π¦ 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