blind-extend.1 (1542B)
1 .TH BLIND-EXTEND 1 blind 2 .SH NAME 3 blind-extend - Add margins to a video 4 .SH SYNOPSIS 5 .B blind-extend 6 [-l 7 .IR left ] 8 [-r 9 .IR right ] 10 [-a 11 .IR above ] 12 [-b 13 .IR below ] 14 [-t] 15 .SH DESCRIPTION 16 .B blind-extend 17 reads a video from stdin and prints a version of it, 18 where extra space has been to its sides, to stdout. 19 .SH OPTIONS 20 .TP 21 .BR -l " "\fIleft\fP 22 Extend the video by 23 .I left 24 pixels to the left side of the video. 25 .I left 26 most be a non-negative integer. 27 .TP 28 .BR -r " "\fIright\fP 29 Extend the video by 30 .I right 31 pixels to the right side of the video. 32 .I right 33 most be a non-negative integer. 34 .TP 35 .BR -a " "\fIabove\fP 36 Extend the video by 37 .I above 38 pixels to the top of the video. 39 .I above 40 most be a non-negative integer. 41 .TP 42 .BR -b " "\fIbelow\fP 43 Extend the video by 44 .I below 45 pixels to the bottom of the video. 46 .I blelow 47 most be a non-negative integer. 48 .TP 49 .BR -t 50 Instead of adding transparent pixels, draw the end 51 of the input videos in the new room, such that the 52 right-most part of the video has is put side-by-side 53 with the left-most part of the video, and analogously 54 for the other sides. 55 .SH REQUIREMENTS 56 .B blind-extend 57 requires enough free memory to load two full frames into 58 memory, one of the size of the source video's frames, 59 and one of the size of the target video's frames. A frame 60 requires 32 bytes per pixel it contains. 61 .B blind-extend 62 has not been optimised for memory usage, but instead 63 for code simplicity. 64 .SH SEE ALSO 65 .BR blind (7), 66 .BR blind-crop (1), 67 .BR blind-translate (1) 68 .SH AUTHORS 69 Mattias Andrée 70 .RI < maandree@kth.se >