nordlicht(1)
creates colorful barcodes from video files
SYNOPSIS
nordlicht
[,OPTION/]... ,VIDEOFILE/
OPTIONS
- -w, --width=,INT/
-
set the barcode's width; by default it's
"height*10", or 1920 pixels, if both are undefined
- -h, --height=,INT/
-
set the barcode's height; by default it's
"width/10"
- -o, --output=,FILENAME/
-
set output filename, the default is VIDEOFILE.png;
when you specify an *.bgra file, you'll get a raw
32-bit BGRA file that is updated as the barcode is
generated
- -s, --style=,STYLE/
-
default is 'horizontal', see "Styles" section
below. You can specify more than one style,
separated by '+', to get multiple tracks
- --start=,FLOAT/
-
specify where to start the barcode (in percent
between 0 and 1)
- --end=,FLOAT/
-
specify where to end the barcode (in percent
between 0 and 1)
- -q, --quiet
-
don't show progress indicator
- --help
-
display this help and exit
- --version
-
output version information and exit
Styles:
- 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)
EXAMPLES
- nordlicht video.mp4
-
generate video.mp4.png of 1000 x 100 pixels size
- nordlicht video.mp4 --style=vertical
-
compress individual frames to columns
- nordlicht video.mp4 -w 1920 -h 200 -o barcode.png
-
override size and name of the output file
AUTHOR
Written by Sebastian Morr and contributors.