NORDLICHT(1)
π NORDLICHT π
okay so bestie, welcome to nordlicht(1) β a User Commands situation, and honestly? it's giving art. it's giving β¨cinemaβ¨. this little icon creates colorful barcodes from video files, and no cap, it's one of the prettiest things a terminal can do for you. π
π NAME π
nordlicht β creates colorful barcodes from video files. that's it, that's the whole vibe. π
π¦ SYNOPSIS π¦
nordlicht [OPTION]... VIDEOFILE
so you hand it a video, you hand it some options if you're feeling spicy, and it hands you back a whole barcode. main character energy fr fr. π
β¨ OPTIONS β¨
every single one of these is your bestie. they're all here, none skipped, periodt.
-w,--width=INTβ sets the barcode's width. by default it's"height*10", or1920pixels if both are undefined (like, if you didn't tell it anything, it just picks 1920 for you π«Ά).-h,--height=INTβ sets the barcode's height. by default it's"width/10".-o,--output=FILENAMEβ sets the output filename. the default isVIDEOFILE.png. and okay listen: when you specify an*.bgrafile, you'll get a raw 32-bit BGRA file that is updated as the barcode is generated. as in, it's literally live-updating while it works. obsessed. π-s,--style=STYLEβ default is'horizontal', and there's a whole Styles section below for you. you can specify more than one style, separated by'+', to get multiple tracks. multiple tracks!! stacked!! iconic. π₯--start=FLOATβ specify where to start the barcode (ratio between0and1).--end=FLOATβ specify where to end the barcode (ratio between0and1).-q,--quietβ don't show progress indicator. for when you want the drama of silence. π--helpβ display this help and exit.--versionβ output version information and exit.
πΈ Styles: πΈ
pick your fighter, bestie.
horizontalβ compress frames to vertical lines and append them.verticalβ compress frames to horizontal lines and rotate them counterclockwise by 90 degrees.slitscanβ take single columns while constantly moving to the right (and wrapping back to the left).middlecolumnβ take the middlemost column of each frame.thumbnailsβ display small thumbnails at regular intervals.spectrogramβ spectrogram of the first audio track (not all sample formats are supported yet). β οΈ heads up on that "yet", she's honest about her limits.
π§ EXAMPLES π§
here's how the girlies actually run it:
nordlicht video.mp4
generate video.mp4.nordlicht.png of default size. easy. effortless. β¨
nordlicht video.mp4 -s vertical
compress individual frames to columns.
nordlicht video.mp4 -w 1000 -h 1000 -o barcode.png
override size and name of the output file. 1000 by 1000, square, cute, named barcode.png. slay. π
π AUTHOR π
Written by Sebastian Morr and contributors. π«Ά
okay that's the whole page bestie, go make some barcodes. this was nordlicht version 0.4.5, from way back in September 2019 β still iconic, still eating. mwah. πππ¦
π¦ where this page comes from
- ubuntu jammy: nordlicht 0.4.5-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms