| blind-split.1 - blind - suckless command-line video editing utility | |
| git clone git://git.suckless.org/blind | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| blind-split.1 (2491B) | |
| --- | |
| 1 .TH BLIND-SPLIT 1 blind | |
| 2 .SH NAME | |
| 3 blind-split - Split a video, by frame, into multiple videos | |
| 4 .SH SYNOPSIS | |
| 5 .B blind-split | |
| 6 [-L] | |
| 7 .RI ( file | |
| 8 .RI ( end-point | |
| 9 | | |
| 10 .RB ' end '))\ ... | |
| 11 .SH DESCRIPTION | |
| 12 .B blind-split | |
| 13 reads a video from stdin and splits into multiple videos. | |
| 14 Starting from the first frame in stdin, it writes a video | |
| 15 to the first specified | |
| 16 .I file | |
| 17 until the first specified | |
| 18 .I end-point | |
| 19 number of frames have been written. | |
| 20 .B blind-split | |
| 21 then proceeds to write the following frames to the next | |
| 22 specified | |
| 23 .B file | |
| 24 until a total of | |
| 25 .I end-point | |
| 26 frames has been written (that is, including all previous | |
| 27 videos), where | |
| 28 .I end-point | |
| 29 is the associated | |
| 30 .IR end-point . | |
| 31 If | |
| 32 .RB ' end ' | |
| 33 is used instead of | |
| 34 .IR end-point , | |
| 35 .B blind-split | |
| 36 will proceed until the end of the input video. If you | |
| 37 want to discard a section of the video, you can specify | |
| 38 the | |
| 39 .I file | |
| 40 /dev/null. | |
| 41 .P | |
| 42 All specified | |
| 43 .IR end-point s, | |
| 44 including | |
| 45 .RB ' end ' | |
| 46 must be in strictly ascending order. | |
| 47 .P | |
| 48 The specified | |
| 49 .IR file s | |
| 50 may be of any type, except directory, including pipes | |
| 51 and FIFO:s. Indeed you probably want all of the to be | |
| 52 pipes, as saving a raw video to disc will probably fill | |
| 53 your disc almost immediately. If you are levering the | |
| 54 power of | |
| 55 .BR make (1) | |
| 56 to only rerended parts you have changes, you can | |
| 57 pipe the videos into | |
| 58 .BR blind-to-video (1) | |
| 59 to compress them. If you're shall does not support | |
| 60 process substitution or creating anonymous pipes, you | |
| 61 can uses FIFO:s. If you try to truncate a FIFO, it | |
| 62 will be flushed, if this is done after all writes have | |
| 63 been done, the process reading from the FIFO will think | |
| 64 that there no longer are any processes that have it | |
| 65 open for writing, assuming it, like all | |
| 66 .B blind | |
| 67 tools, have been written to treat the file as any a | |
| 68 regular file (which is usually have pipes are also | |
| 69 treated). | |
| 70 .SH OPTIONS | |
| 71 .TP | |
| 72 .B -L | |
| 73 Ignore the number of frames specified in the videos head | |
| 74 and read until the end or the last desired frame is reached. | |
| 75 If this option is used in combination with | |
| 76 .RB ' end ', | |
| 77 the last video will have an incorrect frame count written | |
| 78 in its head. Depending on what tools you will being using, | |
| 79 you may need to save that video into a regular file and | |
| 80 rewrite its head with | |
| 81 .BR blind-rewrite-head (1). | |
| 82 .SH SEE ALSO | |
| 83 .BR blind (7), | |
| 84 .BR blind-from-video (1), | |
| 85 .BR blind-to-video (1), | |
| 86 .BR blind-cut (1), | |
| 87 .BR blind-concat (1), | |
| 88 .BR blind-disperse (1), | |
| 89 .BR blind-split-cols (1), | |
| 90 .BR blind-split-rows (1), | |
| 91 .BR blind-rewrite-head (1) | |
| 92 .SH AUTHORS | |
| 93 Mattias Andrée | |
| 94 .RI < [email protected] > |