1
0
mirror of https://github.com/gryf/pygtktalog.git synced 2025-12-17 11:30:19 +01:00

* Supplemented dictionary for MeteringMode and Flash.

This commit is contained in:
2008-04-10 12:16:31 +00:00
parent 6926a93223
commit 6de1f88d7d

View File

@@ -200,33 +200,54 @@ EXIF_TAGS={
1: 'Average', 1: 'Average',
2: 'CenterWeightedAverage', 2: 'CenterWeightedAverage',
3: 'Spot', 3: 'Spot',
4: 'MultiSpot'}), 4: 'MultiSpot',
5: 'Pattern',
6: 'Partial',
255: 'other'}),
0x9208: ('LightSource', 0x9208: ('LightSource',
{0: 'Unknown', {0: 'Unknown',
1: 'Daylight', 1: 'Daylight',
2: 'Fluorescent', 2: 'Fluorescent',
3: 'Tungsten', 3: 'Tungsten (incandescent light)',
10: 'Flash', 4: 'Flash',
17: 'Standard Light A', 9: 'Fine weather',
18: 'Standard Light B', 10: 'Cloudy weather',
19: 'Standard Light C', 11: 'Shade',
12: 'Daylight fluorescent (D 5700 - 7100K)',
13: 'Day white fluorescent (N 4600 - 5400K)',
14: 'Cool white fluorescent (W 3900 - 4500K)',
15: 'White fluorescent (WW 3200 - 3700K)',
17: 'Standard light A',
18: 'Standard light B',
19: 'Standard light C',
20: 'D55', 20: 'D55',
21: 'D65', 21: 'D65',
22: 'D75', 22: 'D75',
255: 'Other'}), 23: 'D50',
0x9209: ('Flash', {0: 'No', 24: 'ISO studio tungsten',
1: 'Fired', 255: 'other light source',}),
5: 'Fired (?)', # no return sensed 0x9209: ('Flash', {0: 'Flash did not fire',
7: 'Fired (!)', # return sensed 1: 'Flash fired',
9: 'Fill Fired', 5: 'Strobe return light not detected',
13: 'Fill Fired (?)', 7: 'Strobe return light detected',
15: 'Fill Fired (!)', 9: 'Flash fired, compulsory flash mode',
16: 'Off', 13: 'Flash fired, compulsory flash mode, return light not detected',
24: 'Auto Off', 15: 'Flash fired, compulsory flash mode, return light detected',
25: 'Auto Fired', 16: 'Flash did not fire, compulsory flash mode',
29: 'Auto Fired (?)', 24: 'Flash did not fire, auto mode',
31: 'Auto Fired (!)', 25: 'Flash fired, auto mode',
32: 'Not Available'}), 29: 'Flash fired, auto mode, return light not detected',
31: 'Flash fired, auto mode, return light detected',
32: 'No flash function',
65: 'Flash fired, red-eye reduction mode',
69: 'Flash fired, red-eye reduction mode, return light not detected',
71: 'Flash fired, red-eye reduction mode, return light detected',
73: 'Flash fired, compulsory flash mode, red-eye reduction mode',
77: 'Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected',
79: 'Flash fired, compulsory flash mode, red-eye reduction mode, return light detected',
89: 'Flash fired, auto mode, red-eye reduction mode',
93: 'Flash fired, auto mode, return light not detected, red-eye reduction mode',
95: 'Flash fired, auto mode, return light detected, red-eye reduction mode'}),
0x920A: ('FocalLength', ), 0x920A: ('FocalLength', ),
0x927C: ('MakerNote', ), 0x927C: ('MakerNote', ),
# print as string # print as string