BLIND-SPLIT(1)
π NAME π
blind-split β split a video, by frame, into multiple videos π
β¨ SYNOPSIS β¨
blind-split [-L] (file (end-point | 'end')) ...
π DESCRIPTION π
okay so blind-split reads a video from stdin and splits it into multiple videos, bestie. Starting from the first frame in stdin, it writes a video to the first specified file until the first specified end-point number of frames have been written. Then blind-split proceeds to write the following frames to the next specified file until a total of end-point frames has been written β and yes, that total includes all previous videos β where end-point is the end-point associated with that file. If you use 'end' instead of an end-point, blind-split will proceed until the end of the input video. If you want to discard a section of the video, you can specify the file as /dev/null π«Ά.
All specified end-points, including 'end', must be in strictly ascending order. no cap, ascending only π¨.
The specified files may be of any type, except directory, including pipes and FIFO:s. Indeed, you probably want all of them to be pipes, as saving a raw video to disc will probably fill your disc almost immediately ππ. If you're leveraging the power of make(1) to only rerender the parts you changed, you can pipe the videos into blind-to-video(1) to compress them. If your shell does not support process substitution or creating anonymous pipes, you can use FIFO:s. If you try to truncate a FIFO, it will be flushed; if that's done after all writes have been done, the process reading from the FIFO will think that there no longer are any processes that have it open for writing β assuming it, like all blind tools, have been written to treat the file as any a regular file (which is usually how pipes are also treated) π§.
π₯ OPTIONS π₯
-Lβ ignore the number of frames specified in the video's head and read until the end or the last desired frame is reached. If you use this option in combination with'end', the last video will have an incorrect frame count written in its head π. Depending on what tools you'll be using, you may need to save that video into a regular file and rewrite its head withblind-rewrite-head(1)π οΈβ¨.
π SEE ALSO π
blind(7), blind-from-video(1), blind-to-video(1), blind-cut(1), blind-concat(1), blind-rewrite-head(1) π«
π AUTHORS π
Mattias AndrΓ©e <maandree@kth.se> π
bye from the blind 1.1 build of BLIND-SPLIT(1) β that's the source/version and page name from the footer, and there's no extra date listed there, so this is the whole sign-off π«Άππ
π¦ 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