1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
.TH BLIND-CONVERT 1 blind
.SH NAME
blind-convert - Change pixel format of a video
.SH SYNOPSIS
.B blind-convert
.IR pixel-format " ..."
.SH DESCRIPTION
.B blind-convert
converts a video to use the pixel format
.I pixel-format
(all arguments are joined together with
a blank space). Available formats are:
.TP
.B xyza f
Unscaled CIE XYZ with unscaled alpha channel, in the
order, X, Y, Z, alpha. Each subpixel value is stored
as a single-precision floating-point number using the
local machines endianness.
.TP
.B xyza !f
Unscaled CIE XYZ with unscaled alpha channel, in the
order, X, Y, Z, alpha. Each subpixel value is stored
as a double-precision floating-point number using the
local machines endianness. This is the default format
in other commands.
.TP
.B xyza
Unscaled CIE XYZ with unscaled alpha channel, in the
order, X, Y, Z, alpha. Each subpixel value is stored
in the same format as in the input stream.
.TP
.B f
The same colour space as the input stream, but with
each subpixel value is stored as a single-precision
floating-point number using the local machines
endianness.
.TP
.B !f
The same colour space as the input stream, but with
each subpixel value is stored as a double-precision
floating-point number using the local machines
endianness.
.TP
.B raw0
Use output from
.BR ffmpeg (1)
as-is, that is little-endian, 16-bit integer AY'UV.
.TP
.B raw1
Little-endian, 16-bit integer Y'UVA.
.TP
.B raw2
Host-endian, 16-bit integer Y'UV.
.TP
.B raw2a
Host-endian, 16-bit integer Y'UVA.
.TP
.B raw3 f
Host-endian, single-precision float-point Y'UV.
.TP
.B raw3 !f
Host-endian, double-precision float-point Y'UV.
.TP
.B raw3
Host-endian, double-precision float-point Y'UV,
but single-precision float-point if input is
single-precision float-point.
.TP
.B raw3a f
Host-endian, single-precision float-point Y'UVA.
.TP
.B raw3a !f
Host-endian, double-precision float-point Y'UVA.
.TP
.B raw3a
Host-endian, double-precision float-point Y'UVA,
but single-precision float-point if input is
single-precision float-point.
.TP
.B raw4 f
Host-endian, single-precision float-point sR'G'B'.
.TP
.B raw4 !f
Host-endian, double-precision float-point sR'G'B'.
.TP
.B raw4
Host-endian, double-precision float-point sR'G'B',
but single-precision float-point if input is
single-precision float-point.
.TP
.B raw4a f
Host-endian, single-precision float-point sR'G'B'A.
.TP
.B raw4a !f
Host-endian, double-precision float-point sR'G'B'A.
.TP
.B raw4a
Host-endian, double-precision float-point sR'G'B'A,
but single-precision float-point if input is
single-precision float-point.
.TP
.B raw5 f
Host-endian, single-precision float-point sRGB.
.TP
.B raw5 !f
Host-endian, double-precision float-point sRGB.
.TP
.B raw5
Host-endian, double-precision float-point sRGB,
but single-precision float-point if input is
single-precision float-point.
.TP
.B raw5a f
Host-endian, single-precision float-point sRGBA.
.TP
.B raw5a !f
Host-endian, double-precision float-point sRGBA.
.TP
.B raw5a
Host-endian, double-precision float-point sRGBA,
but single-precision float-point if input is
single-precision float-point.
.SH SEE ALSO
.BR blind (7)
.SH AUTHORS
Mattias Andrée
.RI < maandree@kth.se >
|