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 < maandree@kth.se >