Introduction
Introduction Statistics Contact Development Disclaimer Help
blind.7 - blind - suckless command-line video editing utility
git clone git://git.suckless.org/blind
Log
Files
Refs
README
LICENSE
---
blind.7 (8394B)
---
1 .TH BLIND 7 blind
2 .SH NAME
3 blind - Collection of command line video editing utilities
4 .SH DESCRIPTION
5 .B blind
6 is a collection of command line video editing utilities.
7 .B blind
8 uses a custom raw video format with a simple container.
9 If you have a video file you want to edit, you first
10 have to convert it with
11 .BR blind-from-video (1).
12 To be able to play your video in a video play, you
13 have to convert it with
14 .BR blind-to-video (1).
15 .P
16 Raw video takes up tremendous amount of space, you
17 should therefore avoid storing the video without
18 first convert it with
19 .BR blind-to-video (1).
20 .SH UTILITIES
21 .TP
22 .BR blind-affine-colour (1)
23 Apply an affine transformation to the colours in a video
24 .TP
25 .BR blind-apply-kernel (1)
26 Apply a convolution matrix to a video
27 .TP
28 .BR blind-apply-palette (1)
29 Apply a colour palette to a video
30 .TP
31 .BR blind-arithm (1)
32 Perform simple arithmetic on a video
33 .TP
34 .BR blind-cat-cols (1)
35 Place videos side by side
36 .TP
37 .BR blind-cat-rows (1)
38 Stack videos vertically
39 .TP
40 .BR blind-chroma-key(1)
41 Replace a colour range with transparency
42 .TP
43 .BR blind-colour-ciexyz (1)
44 Convert CIE XYZ for use with
45 .BR blind-single-colour (1)
46 .TP
47 .BR blind-colour-matrix(1)
48 Create colour space conversion matrix
49 .TP
50 .BR blind-colour-srgb (1)
51 Convert sRGB for use with
52 .BR blind-single-colour (1)
53 and
54 .BR colour-colour-matrix (1)
55 .TP
56 .BR blind-compress (1)
57 Compress a video for network transmission
58 .TP
59 .BR blind-concat (1)
60 Concatenate videos
61 .TP
62 .BR blind-cone-gradient (1)
63 Generate a video with a cone gradient
64 .TP
65 .BR blind-convert (1)
66 Change pixel format of a video
67 .TP
68 .BR blind-coordinate-field (1)
69 Generate a video where each pixel indicate their position
70 .TP
71 .BR blind-crop (1)
72 Extract subframes for all frames
73 .TP
74 .BR blind-cross-product (1)
75 Calculate the cross product of colours in a video
76 .TP
77 .BR blind-cut (1)
78 Retain consecutive frames
79 .TP
80 .BR blind-decompress (1)
81 Decompress a video compressed by
82 .BR blind-compress (1)
83 .TP
84 .BR blind-disperse (1)
85 Framewise split a video into multiple videos
86 .TP
87 .BR blind-dissolve (1)
88 Fade a video by chaning it's alpha channel
89 .TP
90 .BR blind-dot-product (1)
91 Calculate the dot product of colours in a video
92 .TP
93 .BR blind-double-sine-wave (1)
94 Apply double-sine-wave repetition to gradient
95 .TP
96 .BR blind-dual-key(1)
97 Apply transparency to a video based on two videos and two key
98 .TP
99 .BR blind-extend (1)
100 Add margins to a video
101 .TP
102 .BR blind-extract-alpha (1)
103 Split a video into an alpha mask video and a colour mask video
104 .TP
105 .BR blind-find-rectangle (1)
106 Locate a coloured rectangle
107 .TP
108 .BR blind-flip (1)
109 Mirror a video vertically
110 .TP
111 .BR blind-flop (1)
112 Mirror a video horizontally
113 .TP
114 .BR blind-from-image (1)
115 Convert an image to a frame
116 .TP
117 .BR blind-from-named (1)
118 Receive a file descriptor
119 .TP
120 .BR blind-from-portable (1)
121 Convert a video from a portable format to a processable format
122 .TP
123 .BR blind-from-text (1)
124 Convert text to a video
125 .TP
126 .BR blind-from-video (1)
127 Converts a regular, cooked video to a blind video
128 .TP
129 .BR blind-gauss-blur (1)
130 Apply Gaussian blur to a video
131 .TP
132 .BR blind-get-colours (1)
133 Get a frame with all colours from a video
134 .TP
135 .BR blind-hexagon-tessellation (1)
136 Create a frame with tessellated hexagons
137 .TP
138 .BR blind-interleave (1)
139 Framewise interleave videos
140 .TP
141 .BR blind-invert-luma (1)
142 Invert the luminosity of a video
143 .TP
144 .BR blind-invert-matrix (1)
145 Invert matrix-video
146 .TP
147 .BR blind-kernel (1)
148 Create a convolution matrix
149 .TP
150 .BR blind-linear-gradient (1)
151 Generate a video with a linear gradient
152 .TP
153 .BR blind-make-kernel (1)
154 Create a custom convolution matrix
155 .TP
156 .BR blind-matrix-orthoproject (1)
157 Create an affine 2D-transformation matrix for othogonal projection
158 .TP
159 .BR blind-matrix-reflect (1)
160 Create an affine 2D-transformation matrix for reflection about a line
161 .TP
162 .BR blind-matrix-rotate (1)
163 Create an affine 2D-transformation matrix for rotation
164 .TP
165 .BR blind-matrix-scale (1)
166 Create an affine 2D-transformation matrix for scaling
167 .TP
168 .BR blind-matrix-shear (1)
169 Create an affine 2D-transformation matrix for shearing
170 .TP
171 .BR blind-matrix-translate (1)
172 Create an affine 2D-transformation matrix for translation
173 .TP
174 .BR blind-matrix-transpose (1)
175 Create an affine 2D-transformation matrix for transposition
176 .TP
177 .BR blind-mean (1)
178 Calcuate the mean over videos for each pixel in each frame
179 .TP
180 .BR blind-mosaic (1)
181 Redraw each frame in video as a mosaic
182 .TP
183 .BR blind-mosaic-corners (1)
184 Find corners in a mosaic video
185 .TP
186 .BR blind-mosaic-edges (1)
187 Find edges in a mosaic video
188 .TP
189 .BR blind-multiply-matrices (1)
190 Multiply matrix-vidoes
191 .TP
192 .BR blind-next-frame (1)
193 Extracts the next frame from a video
194 .TP
195 .BR blind-norm (1)
196 Calculate the norm of colours in a video
197 .TP
198 .BR blind-peek-head (1)
199 Peeks the head from a video
200 .TP
201 .BR blind-premultiply (1)
202 Premultiply the alpha channel of a video
203 .TP
204 .BR blind-primary-key (1)
205 Replace a primary with transparency
206 .TP
207 .BR blind-quaternion-product (1)
208 Calculate the quaternion product of colours in a video
209 .TP
210 .BR blind-radial-gradient (1)
211 Generate a video with a radial gradient
212 .TP
213 .BR blind-rectangle-tessellation (1)
214 Create a frame with tessellated rectangles
215 .TP
216 .BR blind-read-head (1)
217 Reads the head from a video
218 .TP
219 .BR blind-repeat (1)
220 Repeat a video
221 .TP
222 .BR blind-repeat-tessellation (1)
223 Repeat a video horizontally and veritically to a specific size
224 .TP
225 .BR blind-reverse (1)
226 Reverse a video
227 .TP
228 .BR blind-rewrite-head (1)
229 Rewrite the head of a video
230 .TP
231 .BR blind-rotate-90 (1)
232 Rotate a video 90 degrees clockwise
233 .TP
234 .BR blind-rotate-180 (1)
235 Rotate a video 180 degrees
236 .TP
237 .BR blind-rotate-270 (1)
238 Rotate a video 270 degrees clockwise
239 .TP
240 .BR blind-round-wave (1)
241 Apply round wave repetition to gradient
242 .TP
243 .BR blind-sawtooth-wave (1)
244 Apply sawtooth-wave repetition to gradient
245 .TP
246 .BR blind-set-alpha (1)
247 Multiply the alpha channel of a video
248 .TP
249 .BR blind-set-luma (1)
250 Multiply the luminosity of a video
251 .TP
252 .BR blind-set-saturation (1)
253 Multiply the saturation of a video
254 .TP
255 .BR blind-sinc-wave (1)
256 Apply cardinal sine-wave repetition to gradient
257 .TP
258 .BR blind-single-colour (1)
259 Generate a single-colour video
260 .TP
261 .BR blind-sine-wave (1)
262 Apply sine-wave repetition to gradient
263 .TP
264 .BR blind-skip-pattern (1)
265 Skips frames in a video according to pattern
266 .TP
267 .BR blind-spatial-arithm (1)
268 Perform simple arithmetic over all pixels for each frame in a video
269 .TP
270 .BR blind-spatial-mean (1)
271 Calculate the mean over all pixel for each frame in a video
272 .TP
273 .BR blind-spectrum (1)
274 Transform a gradient into a spectrum
275 .TP
276 .BR blind-spiral-gradient (1)
277 Generate a video with a spiral gradient
278 .TP
279 .BR blind-split (1)
280 Split a video, by frame, into multiple videos
281 .TP
282 .BR blind-split-chans (1)
283 Split colour channels into separate videos
284 .TP
285 .BR blind-split-cols (1)
286 Split a video vertically into multiple videos
287 .TP
288 .BR blind-split-rows (1)
289 Split a video horizontally into multiple videos
290 .TP
291 .BR blind-square-gradient (1)
292 Generate a video with a square gradient
293 .TP
294 .BR blind-stack (1)
295 Overlay videos
296 .TP
297 .BR blind-tee (1)
298 /dev/fd/ aware
299 .BR tee (1)
300 implementation
301 .TP
302 .BR blind-temporal-arithm (1)
303 Perform simple arithmetic over all frames in a video for each pixel
304 .TP
305 .BR blind-temporal-mean (1)
306 Calculate the mean over all frames in a video for each pixel
307 .TP
308 .BR blind-time-blur (1)
309 Draw new frames on top of old frames with partial alpha
310 .TP
311 .BR blind-to-image (1)
312 Convert a frame to an image
313 .TP
314 .BR blind-to-named (1)
315 Send a file descriptor
316 .TP
317 .BR blind-to-portable (1)
318 Convert a video to a portable format
319 .TP
320 .BR blind-to-text (1)
321 Convert a video to text
322 .TP
323 .BR blind-to-video (1)
324 Converts blind video to a regular video
325 .TP
326 .BR blind-transition (1)
327 Turn a gradient video to transition-gradient video
328 .TP
329 .BR blind-translate (1)
330 Perform framewise translation of a video
331 .TP
332 .BR blind-transpose (1)
333 Transpose a video
334 .TP
335 .BR blind-triangle-tessellation (1)
336 Create a frame with tessellated triangles
337 .TP
338 .BR blind-triangular-wave (1)
339 Apply triangular wave repetition to gradient
340 .TP
341 .BR blind-unpremultiply (1)
342 Unpremultiply the alpha channel of a video
343 .TP
344 .BR blind-vector-projection (1)
345 Calculate the projection or rejection of colours in a video
346 .TP
347 .BR blind-write-head (1)
348 Writes the head of a video
349 .SH SEE ALSO
350 .BR ffmpeg (1),
351 .BR ffprobe (1),
352 .BR convert (1),
353 .BR sox (1),
354 .BR rubberband (1),
355 .BR soundstretch (1)
356 .P
357 .BR blind 's
358 website:
359 .RI < http://tools.suckless.org/blind/ >.
360 .SH AUTHORS
361 Mattias Andrée
362 .RI < [email protected] >
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.