aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--man/blind-concat.15
-rw-r--r--man/blind-cut.15
-rw-r--r--man/blind-disperse.136
-rw-r--r--man/blind-interleave.131
-rw-r--r--man/blind-split-cols.138
-rw-r--r--man/blind-split-rows.137
-rw-r--r--man/blind-split.17
-rw-r--r--man/blind.718
8 files changed, 173 insertions, 4 deletions
diff --git a/man/blind-concat.1 b/man/blind-concat.1
index 5d1a000..fb9fad2 100644
--- a/man/blind-concat.1
+++ b/man/blind-concat.1
@@ -40,7 +40,10 @@ processes are rendering.
.SH SEE ALSO
.BR blind (7),
.BR blind-to-video (1),
-.BR blind-split (1)
+.BR blind-split (1),
+.BR blind-interleave (1),
+.BR blind-cat-rows (1),
+.BR blind-cat-cols (1)
.SH AUTHORS
Mattias Andrée
.RI < maandree@kth.se >
diff --git a/man/blind-cut.1 b/man/blind-cut.1
index 5065578..b79a73f 100644
--- a/man/blind-cut.1
+++ b/man/blind-cut.1
@@ -29,7 +29,10 @@ is specified instead of
.BR blind (7),
.BR blind-from-video (1),
.BR blind-split (1),
-.BR blind-concat (1)
+.BR blind-concat (1),
+.BR blind-disperse (1),
+.BR blind-split-cols (1),
+.BR blind-split-rows (1)
.SH AUTHORS
Mattias Andrée
.RI < maandree@kth.se >
diff --git a/man/blind-disperse.1 b/man/blind-disperse.1
new file mode 100644
index 0000000..279613e
--- /dev/null
+++ b/man/blind-disperse.1
@@ -0,0 +1,36 @@
+.TH BLIND-DISPERSE 1 blind
+.SH NAME
+blind-disperse - Framewise split a video into multiple videos
+.SH SYNOPSIS
+.B blind-disperse
+.RI ( file
+.IR frames )\ ...
+.SH DESCRIPTION
+.B blind-disperse
+reads a video from stdin and splits into multiple videos.
+Starting from the first frame in stdin, it writes a video
+to the first specified
+.I file
+until the first specified number of
+.I frames
+have been written.
+.B blind-disperse
+then proceeds to do to the same for the next pair of
+.I file
+and
+.I frames
+until, and in including, the last pair. This process
+is repeated until the last frame in stdin has been read.
+.SH RATIONALE
+This is useful processing a video on multiple computers.
+.SH SEE ALSO
+.BR blind (7),
+.BR blind-interleave (1),
+.BR blind-cut (1),
+.BR blind-split (1),
+.BR blind-split-cols (1),
+.BR blind-split-rows (1),
+.BR blind-skip-pattern (1)
+.SH AUTHORS
+Mattias Andrée
+.RI < maandree@kth.se >
diff --git a/man/blind-interleave.1 b/man/blind-interleave.1
new file mode 100644
index 0000000..38687a2
--- /dev/null
+++ b/man/blind-interleave.1
@@ -0,0 +1,31 @@
+.TH BLIND-INTERLEAVE 1 blind
+.SH NAME
+blind-interleave - Framewise interleave videos
+.SH SYNOPSIS
+.B blind-interleave
+.RI ( file
+.IR frames )\ ...
+.SH DESCRIPTION
+.BR blind-interleave ,
+for each specified pair of
+.I file
+and
+.IR frames ,
+in order, reads
+.I frames
+frames from
+.R file
+and writes the read frames to stdout.
+This process is repeated until the number of specified
+.I frames
+cannot be read from a
+.IR file .
+.SH SEE ALSO
+.BR blind (7),
+.BR blind-disperse (1),
+.BR blind-concat (1),
+.BR blind-cat-cols (1),
+.BR blind-cat-rows (1),
+.SH AUTHORS
+Mattias Andrée
+.RI < maandree@kth.se >
diff --git a/man/blind-split-cols.1 b/man/blind-split-cols.1
new file mode 100644
index 0000000..9229697
--- /dev/null
+++ b/man/blind-split-cols.1
@@ -0,0 +1,38 @@
+.TH BLIND-SPLIT-COLS 1 blind
+.SH NAME
+blind-split-cols - Split a video horizontally into multiple videos
+.SH SYNOPSIS
+.B blind-split-cols
+.RI ( file
+.IR columns )\ ...
+.SH DESCRIPTION
+.B blind-split-cols
+reads a video from stdin and splits into multiple videos.
+Starting from the first column in stdin, it writes a video
+to the first specified
+.I file
+until the first specified number of
+.I columns
+have been written.
+.B blind-split-cols
+then proceeds to do to the same for the next pair of
+.I file
+and
+.I columns
+until, and in including, the last pair. This process
+is repeated until the last column in stdin has been read.
+(In this context a column is technically defined as a segment of a row.)
+.P
+The sum of all
+.I columns
+must add up exactly to the width of the input video.
+.SH SEE ALSO
+.BR blind (7),
+.BR blind-cat-cols (1),
+.BR blind-cut (1),
+.BR blind-split (1),
+.BR blind-disperse (1),
+.BR blind-split-rows (1)
+.SH AUTHORS
+Mattias Andrée
+.RI < maandree@kth.se >
diff --git a/man/blind-split-rows.1 b/man/blind-split-rows.1
new file mode 100644
index 0000000..96e6247
--- /dev/null
+++ b/man/blind-split-rows.1
@@ -0,0 +1,37 @@
+.TH BLIND-SPLIT-ROWS 1 blind
+.SH NAME
+blind-split-rows - Split a video horizontally into multiple videos
+.SH SYNOPSIS
+.B blind-split-rows
+.RI ( file
+.IR rows )\ ...
+.SH DESCRIPTION
+.B blind-split-rows
+reads a video from stdin and splits into multiple videos.
+Starting from the first row in stdin, it writes a video
+to the first specified
+.I file
+until the first specified number of
+.I rows
+have been written.
+.B blind-split-rows
+then proceeds to do to the same for the next pair of
+.I file
+and
+.I rows
+until, and in including, the last pair. This process
+is repeated until the last row in stdin has been read.
+.P
+The sum of all
+.I rows
+must add up exactly to the height of the input video.
+.SH SEE ALSO
+.BR blind (7),
+.BR blind-cat-rows (1),
+.BR blind-cut (1),
+.BR blind-split (1),
+.BR blind-disperse (1),
+.BR blind-split-cols (1)
+.SH AUTHORS
+Mattias Andrée
+.RI < maandree@kth.se >
diff --git a/man/blind-split.1 b/man/blind-split.1
index c27d01f..99fac75 100644
--- a/man/blind-split.1
+++ b/man/blind-split.1
@@ -11,14 +11,14 @@ blind-split - Split a video, by frame, into multiple videos
.SH DESCRIPTION
.B blind-split
reads a video from stdin and splits into multiple videos.
-Starting from the first frame in stdin, it write a video
+Starting from the first frame in stdin, it writes a video
to the first specified
.I file
until the first specified
.I end-point
number of frames have been written.
.B blind-split
-the proceeds to write the following frames to the next
+then proceeds to write the following frames to the next
specified
.B file
until a total of
@@ -85,6 +85,9 @@ rewrite its head with
.BR blind-to-video (1),
.BR blind-cut (1),
.BR blind-concat (1),
+.BR blind-disperse (1),
+.BR blind-split-cols (1),
+.BR blind-split-rows (1),
.BR blind-rewrite-head (1)
.SH AUTHORS
Mattias Andrée
diff --git a/man/blind.7 b/man/blind.7
index 75f244a..b811440 100644
--- a/man/blind.7
+++ b/man/blind.7
@@ -22,6 +22,12 @@ first convert it with
.BR blind-arithm (1)
Perform simple arithmetic on a video
.TP
+.BR blind-cat-cols (1)
+Place videos side by side
+.TP
+.BR blind-cat-rows (1)
+Stack videos vertically
+.TP
.BR blind-colour-ciexyz (1)
Convert CIE XYZ for use with blind-single-colour(1)
.TP
@@ -49,6 +55,9 @@ Decompress a video compressed by blind-compress(1)
.BR blind-dissolve (1)
Fade a video by chaning it's alpha channel
.TP
+.BR blind-disperse (1)
+Framewise split a video into multiple videos
+.TP
.BR blind-extend (1)
Add margins to a video
.TP
@@ -76,6 +85,9 @@ Converts a regular, cooked video to a blind video
.BR blind-gauss-blur (1)
Apply Gaussian blur to a video
.TP
+.BR blind-interleave (1)
+Framewise interleave videos
+.TP
.BR blind-invert-luma (1)
Invert the luminosity of a video
.TP
@@ -124,6 +136,12 @@ Skips frames in a video according to pattern
.BR blind-split (1)
Split a video, by frame, into multiple videos
.TP
+.BR blind-split-cols (1)
+Split a video vertically into multiple videos
+.TP
+.BR blind-split-rows (1)
+Split a video horizontally into multiple videos
+.TP
.BR blind-stack (1)
Overlay videos
.TP