10-bit RGB 周りで扱う必要があったのでまとめました。BE で表記していますが,一般的なコンピューターは LE だと思うので適宜読み替えてください。
fourcc なし
のフォーマット。
R |
G |
R |
B |
G |
A |
B |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
LE では
7:0 |
15:8 |
23:16 |
31:24 |
A |
B |
G |
R |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
r210
A |
R |
G |
B |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
R10b (R10k とも)
R |
G |
B |
X |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
x |
x |
R10l
B |
X |
G |
B |
R |
G |
R |
5 |
4 |
3 |
2 |
1 |
0 |
x |
x |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
LE では
7:0 |
15:8 |
23:16 |
31:24 |
R |
G |
B |
X |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
x |
x |