|
|
@ -35,246 +35,246 @@ std::ostream& printCsLensTypeByMetadata(std::ostream& os, const Value& value, co
|
|
|
|
std::ostream& printCsLensFFFF(std::ostream& os, const Value& value, const ExifData* metadata);
|
|
|
|
std::ostream& printCsLensFFFF(std::ostream& os, const Value& value, const ExifData* metadata);
|
|
|
|
|
|
|
|
|
|
|
|
//! ModelId, tag 0x0010
|
|
|
|
//! ModelId, tag 0x0010
|
|
|
|
constexpr TagDetails canonModelId[] = {{0x00000811, "EOS M6 Mark II"},
|
|
|
|
constexpr TagDetails canonModelId[] = {{0x00000412, "EOS M50 / Kiss M"},
|
|
|
|
|
|
|
|
{0x00000801, "PowerShot SX740 HS"},
|
|
|
|
{0x00000804, "Powershot G5 X Mark II"},
|
|
|
|
{0x00000804, "Powershot G5 X Mark II"},
|
|
|
|
{0x00000805, "PowerShot SX70 HS"},
|
|
|
|
{0x00000805, "PowerShot SX70 HS"},
|
|
|
|
{0x00000808, "PowerShot G7 X Mark III"},
|
|
|
|
{0x00000808, "PowerShot G7 X Mark III"},
|
|
|
|
|
|
|
|
{0x00000811, "EOS M6 Mark II"},
|
|
|
|
{0x00000812, "EOS M200"},
|
|
|
|
{0x00000812, "EOS M200"},
|
|
|
|
{0x1010000, "PowerShot A30"},
|
|
|
|
{0x01010000, "PowerShot A30"},
|
|
|
|
{0x1040000, "PowerShot S300 / Digital IXUS 300 / IXY Digital 300"},
|
|
|
|
{0x01040000, "PowerShot S300 / Digital IXUS 300 / IXY Digital 300"},
|
|
|
|
{0x1060000, "PowerShot A20"},
|
|
|
|
{0x01060000, "PowerShot A20"},
|
|
|
|
{0x1080000, "PowerShot A10"},
|
|
|
|
{0x01080000, "PowerShot A10"},
|
|
|
|
{0x1090000, "PowerShot S110 / Digital IXUS v / IXY Digital 200"},
|
|
|
|
{0x01090000, "PowerShot S110 / Digital IXUS v / IXY Digital 200"},
|
|
|
|
{0x1100000, "PowerShot G2"},
|
|
|
|
{0x01100000, "PowerShot G2"},
|
|
|
|
{0x1110000, "PowerShot S40"},
|
|
|
|
{0x01110000, "PowerShot S40"},
|
|
|
|
{0x1120000, "PowerShot S30"},
|
|
|
|
{0x01120000, "PowerShot S30"},
|
|
|
|
{0x1130000, "PowerShot A40"},
|
|
|
|
{0x01130000, "PowerShot A40"},
|
|
|
|
{0x1140000, "EOS D30"},
|
|
|
|
{0x01140000, "EOS D30"},
|
|
|
|
{0x1150000, "PowerShot A100"},
|
|
|
|
{0x01150000, "PowerShot A100"},
|
|
|
|
{0x1160000, "PowerShot S200 / Digital IXUS v2 / IXY Digital 200a"},
|
|
|
|
{0x01160000, "PowerShot S200 / Digital IXUS v2 / IXY Digital 200a"},
|
|
|
|
{0x1170000, "PowerShot A200"},
|
|
|
|
{0x01170000, "PowerShot A200"},
|
|
|
|
{0x1180000, "PowerShot S330 / Digital IXUS 330 / IXY Digital 300a"},
|
|
|
|
{0x01180000, "PowerShot S330 / Digital IXUS 330 / IXY Digital 300a"},
|
|
|
|
{0x1190000, "PowerShot G3"},
|
|
|
|
{0x01190000, "PowerShot G3"},
|
|
|
|
{0x1210000, "PowerShot S45"},
|
|
|
|
{0x01210000, "PowerShot S45"},
|
|
|
|
{0x1230000, "PowerShot SD100 / Digital IXUS II / IXY Digital 30"},
|
|
|
|
{0x01230000, "PowerShot SD100 / Digital IXUS II / IXY Digital 30"},
|
|
|
|
{0x1240000, "PowerShot S230 / Digital IXUS v3 / IXY Digital 320"},
|
|
|
|
{0x01240000, "PowerShot S230 / Digital IXUS v3 / IXY Digital 320"},
|
|
|
|
{0x1250000, "PowerShot A70"},
|
|
|
|
{0x01250000, "PowerShot A70"},
|
|
|
|
{0x1260000, "PowerShot A60"},
|
|
|
|
{0x01260000, "PowerShot A60"},
|
|
|
|
{0x1270000, "PowerShot S400 / Digital IXUS 400 / IXY Digital 400"},
|
|
|
|
{0x01270000, "PowerShot S400 / Digital IXUS 400 / IXY Digital 400"},
|
|
|
|
{0x1290000, "PowerShot G5"},
|
|
|
|
{0x01290000, "PowerShot G5"},
|
|
|
|
{0x1300000, "PowerShot A300"},
|
|
|
|
{0x01300000, "PowerShot A300"},
|
|
|
|
{0x1310000, "PowerShot S50"},
|
|
|
|
{0x01310000, "PowerShot S50"},
|
|
|
|
{0x1340000, "PowerShot A80"},
|
|
|
|
{0x01340000, "PowerShot A80"},
|
|
|
|
{0x1350000, "PowerShot SD10 / Digital IXUS i / IXY Digital L"},
|
|
|
|
{0x01350000, "PowerShot SD10 / Digital IXUS i / IXY Digital L"},
|
|
|
|
{0x1360000, "PowerShot S1 IS"},
|
|
|
|
{0x01360000, "PowerShot S1 IS"},
|
|
|
|
{0x1370000, "PowerShot Pro1"},
|
|
|
|
{0x01370000, "PowerShot Pro1"},
|
|
|
|
{0x1380000, "PowerShot S70"},
|
|
|
|
{0x01380000, "PowerShot S70"},
|
|
|
|
{0x1390000, "PowerShot S60"},
|
|
|
|
{0x01390000, "PowerShot S60"},
|
|
|
|
{0x1400000, "PowerShot G6"},
|
|
|
|
{0x01400000, "PowerShot G6"},
|
|
|
|
{0x1410000, "PowerShot S500 / Digital IXUS 500 / IXY Digital 500"},
|
|
|
|
{0x01410000, "PowerShot S500 / Digital IXUS 500 / IXY Digital 500"},
|
|
|
|
{0x1420000, "PowerShot A75"},
|
|
|
|
{0x01420000, "PowerShot A75"},
|
|
|
|
{0x1440000, "PowerShot SD110 / Digital IXUS IIs / IXY Digital 30a"},
|
|
|
|
{0x01440000, "PowerShot SD110 / Digital IXUS IIs / IXY Digital 30a"},
|
|
|
|
{0x1450000, "PowerShot A400"},
|
|
|
|
{0x01450000, "PowerShot A400"},
|
|
|
|
{0x1470000, "PowerShot A310"},
|
|
|
|
{0x01470000, "PowerShot A310"},
|
|
|
|
{0x1490000, "PowerShot A85"},
|
|
|
|
{0x01490000, "PowerShot A85"},
|
|
|
|
{0x1520000, "PowerShot S410 / Digital IXUS 430 / IXY Digital 450"},
|
|
|
|
{0x01520000, "PowerShot S410 / Digital IXUS 430 / IXY Digital 450"},
|
|
|
|
{0x1530000, "PowerShot A95"},
|
|
|
|
{0x01530000, "PowerShot A95"},
|
|
|
|
{0x1540000, "PowerShot SD300 / Digital IXUS 40 / IXY Digital 50"},
|
|
|
|
{0x01540000, "PowerShot SD300 / Digital IXUS 40 / IXY Digital 50"},
|
|
|
|
{0x1550000, "PowerShot SD200 / Digital IXUS 30 / IXY Digital 40"},
|
|
|
|
{0x01550000, "PowerShot SD200 / Digital IXUS 30 / IXY Digital 40"},
|
|
|
|
{0x1560000, "PowerShot A520"},
|
|
|
|
{0x01560000, "PowerShot A520"},
|
|
|
|
{0x1570000, "PowerShot A510"},
|
|
|
|
{0x01570000, "PowerShot A510"},
|
|
|
|
{0x1590000, "PowerShot SD20 / Digital IXUS i5 / IXY Digital L2"},
|
|
|
|
{0x01590000, "PowerShot SD20 / Digital IXUS i5 / IXY Digital L2"},
|
|
|
|
{0x1640000, "PowerShot S2 IS"},
|
|
|
|
{0x01640000, "PowerShot S2 IS"},
|
|
|
|
{0x1650000, "PowerShot SD430 / Digital IXUS Wireless / IXY Digital Wireless"},
|
|
|
|
{0x01650000, "PowerShot SD430 / Digital IXUS Wireless / IXY Digital Wireless"},
|
|
|
|
{0x1660000, "PowerShot SD500 / Digital IXUS 700 / IXY Digital 600"},
|
|
|
|
{0x01660000, "PowerShot SD500 / Digital IXUS 700 / IXY Digital 600"},
|
|
|
|
{0x1668000, "EOS D60"},
|
|
|
|
{0x01668000, "EOS D60"},
|
|
|
|
{0x1700000, "PowerShot SD30 / Digital IXUS i Zoom / IXY Digital L3"},
|
|
|
|
{0x01700000, "PowerShot SD30 / Digital IXUS i Zoom / IXY Digital L3"},
|
|
|
|
{0x1740000, "PowerShot A430"},
|
|
|
|
{0x01740000, "PowerShot A430"},
|
|
|
|
{0x1750000, "PowerShot A410"},
|
|
|
|
{0x01750000, "PowerShot A410"},
|
|
|
|
{0x1760000, "PowerShot S80"},
|
|
|
|
{0x01760000, "PowerShot S80"},
|
|
|
|
{0x1780000, "PowerShot A620"},
|
|
|
|
{0x01780000, "PowerShot A620"},
|
|
|
|
{0x1790000, "PowerShot A610"},
|
|
|
|
{0x01790000, "PowerShot A610"},
|
|
|
|
{0x1800000, "PowerShot SD630 / Digital IXUS 65 / IXY Digital 80"},
|
|
|
|
{0x01800000, "PowerShot SD630 / Digital IXUS 65 / IXY Digital 80"},
|
|
|
|
{0x1810000, "PowerShot SD450 / Digital IXUS 55 / IXY Digital 60"},
|
|
|
|
{0x01810000, "PowerShot SD450 / Digital IXUS 55 / IXY Digital 60"},
|
|
|
|
{0x1820000, "PowerShot TX1"},
|
|
|
|
{0x01820000, "PowerShot TX1"},
|
|
|
|
{0x1870000, "PowerShot SD400 / Digital IXUS 50 / IXY Digital 55"},
|
|
|
|
{0x01870000, "PowerShot SD400 / Digital IXUS 50 / IXY Digital 55"},
|
|
|
|
{0x1880000, "PowerShot A420"},
|
|
|
|
{0x01880000, "PowerShot A420"},
|
|
|
|
{0x1890000, "PowerShot SD900 / Digital IXUS 900 Ti / IXY Digital 1000"},
|
|
|
|
{0x01890000, "PowerShot SD900 / Digital IXUS 900 Ti / IXY Digital 1000"},
|
|
|
|
{0x1900000, "PowerShot SD550 / Digital IXUS 750 / IXY Digital 700"},
|
|
|
|
{0x01900000, "PowerShot SD550 / Digital IXUS 750 / IXY Digital 700"},
|
|
|
|
{0x1920000, "PowerShot A700"},
|
|
|
|
{0x01920000, "PowerShot A700"},
|
|
|
|
{0x1940000, "PowerShot SD700 IS / Digital IXUS 800 IS / IXY Digital 800 IS"},
|
|
|
|
{0x01940000, "PowerShot SD700 IS / Digital IXUS 800 IS / IXY Digital 800 IS"},
|
|
|
|
{0x1950000, "PowerShot S3 IS"},
|
|
|
|
{0x01950000, "PowerShot S3 IS"},
|
|
|
|
{0x1960000, "PowerShot A540"},
|
|
|
|
{0x01960000, "PowerShot A540"},
|
|
|
|
{0x1970000, "PowerShot SD600 / Digital IXUS 60 / IXY Digital 70"},
|
|
|
|
{0x01970000, "PowerShot SD600 / Digital IXUS 60 / IXY Digital 70"},
|
|
|
|
{0x1980000, "PowerShot G7"},
|
|
|
|
{0x01980000, "PowerShot G7"},
|
|
|
|
{0x1990000, "PowerShot A530"},
|
|
|
|
{0x01990000, "PowerShot A530"},
|
|
|
|
{0x2000000, "PowerShot SD800 IS / Digital IXUS 850 IS / IXY Digital 900 IS"},
|
|
|
|
{0x02000000, "PowerShot SD800 IS / Digital IXUS 850 IS / IXY Digital 900 IS"},
|
|
|
|
{0x2010000, "PowerShot SD40 / Digital IXUS i7 / IXY Digital L4"},
|
|
|
|
{0x02010000, "PowerShot SD40 / Digital IXUS i7 / IXY Digital L4"},
|
|
|
|
{0x2020000, "PowerShot A710 IS"},
|
|
|
|
{0x02020000, "PowerShot A710 IS"},
|
|
|
|
{0x2030000, "PowerShot A640"},
|
|
|
|
{0x02030000, "PowerShot A640"},
|
|
|
|
{0x2040000, "PowerShot A630"},
|
|
|
|
{0x02040000, "PowerShot A630"},
|
|
|
|
{0x2090000, "PowerShot S5 IS"},
|
|
|
|
{0x02090000, "PowerShot S5 IS"},
|
|
|
|
{0x2100000, "PowerShot A460"},
|
|
|
|
{0x02100000, "PowerShot A460"},
|
|
|
|
{0x2120000, "PowerShot SD850 IS / Digital IXUS 950 IS / IXY Digital 810 IS"},
|
|
|
|
{0x02120000, "PowerShot SD850 IS / Digital IXUS 950 IS / IXY Digital 810 IS"},
|
|
|
|
{0x2130000, "PowerShot A570 IS"},
|
|
|
|
{0x02130000, "PowerShot A570 IS"},
|
|
|
|
{0x2140000, "PowerShot A560"},
|
|
|
|
{0x02140000, "PowerShot A560"},
|
|
|
|
{0x2150000, "PowerShot SD750 / Digital IXUS 75 / IXY Digital 90"},
|
|
|
|
{0x02150000, "PowerShot SD750 / Digital IXUS 75 / IXY Digital 90"},
|
|
|
|
{0x2160000, "PowerShot SD1000 / Digital IXUS 70 / IXY Digital 10"},
|
|
|
|
{0x02160000, "PowerShot SD1000 / Digital IXUS 70 / IXY Digital 10"},
|
|
|
|
{0x2180000, "PowerShot A550"},
|
|
|
|
{0x02180000, "PowerShot A550"},
|
|
|
|
{0x2190000, "PowerShot A450"},
|
|
|
|
{0x02190000, "PowerShot A450"},
|
|
|
|
{0x2230000, "PowerShot G9"},
|
|
|
|
{0x02230000, "PowerShot G9"},
|
|
|
|
{0x2240000, "PowerShot A650 IS"},
|
|
|
|
{0x02240000, "PowerShot A650 IS"},
|
|
|
|
{0x2260000, "PowerShot A720 IS"},
|
|
|
|
{0x02260000, "PowerShot A720 IS"},
|
|
|
|
{0x2290000, "PowerShot SX100 IS"},
|
|
|
|
{0x02290000, "PowerShot SX100 IS"},
|
|
|
|
{0x2300000, "PowerShot SD950 IS / Digital IXUS 960 IS / IXY Digital 2000 IS"},
|
|
|
|
{0x02300000, "PowerShot SD950 IS / Digital IXUS 960 IS / IXY Digital 2000 IS"},
|
|
|
|
{0x2310000, "PowerShot SD870 IS / Digital IXUS 860 IS / IXY Digital 910 IS"},
|
|
|
|
{0x02310000, "PowerShot SD870 IS / Digital IXUS 860 IS / IXY Digital 910 IS"},
|
|
|
|
{0x2320000, "PowerShot SD890 IS / Digital IXUS 970 IS / IXY Digital 820 IS"},
|
|
|
|
{0x02320000, "PowerShot SD890 IS / Digital IXUS 970 IS / IXY Digital 820 IS"},
|
|
|
|
{0x2360000, "PowerShot SD790 IS / Digital IXUS 90 IS / IXY Digital 95 IS"},
|
|
|
|
{0x02360000, "PowerShot SD790 IS / Digital IXUS 90 IS / IXY Digital 95 IS"},
|
|
|
|
{0x2370000, "PowerShot SD770 IS / Digital IXUS 85 IS / IXY Digital 25 IS"},
|
|
|
|
{0x02370000, "PowerShot SD770 IS / Digital IXUS 85 IS / IXY Digital 25 IS"},
|
|
|
|
{0x2380000, "PowerShot A590 IS"},
|
|
|
|
{0x02380000, "PowerShot A590 IS"},
|
|
|
|
{0x2390000, "PowerShot A580"},
|
|
|
|
{0x02390000, "PowerShot A580"},
|
|
|
|
{0x2420000, "PowerShot A470"},
|
|
|
|
{0x02420000, "PowerShot A470"},
|
|
|
|
{0x2430000, "PowerShot SD1100 IS / Digital IXUS 80 IS / IXY Digital 20 IS"},
|
|
|
|
{0x02430000, "PowerShot SD1100 IS / Digital IXUS 80 IS / IXY Digital 20 IS"},
|
|
|
|
{0x2460000, "PowerShot SX1 IS"},
|
|
|
|
{0x02460000, "PowerShot SX1 IS"},
|
|
|
|
{0x2470000, "PowerShot SX10 IS"},
|
|
|
|
{0x02470000, "PowerShot SX10 IS"},
|
|
|
|
{0x2480000, "PowerShot A1000 IS"},
|
|
|
|
{0x02480000, "PowerShot A1000 IS"},
|
|
|
|
{0x2490000, "PowerShot G10"},
|
|
|
|
{0x02490000, "PowerShot G10"},
|
|
|
|
{0x2510000, "PowerShot A2000 IS"},
|
|
|
|
{0x02510000, "PowerShot A2000 IS"},
|
|
|
|
{0x2520000, "PowerShot SX110 IS"},
|
|
|
|
{0x02520000, "PowerShot SX110 IS"},
|
|
|
|
{0x2530000, "PowerShot SD990 IS / Digital IXUS 980 IS / IXY Digital 3000 IS"},
|
|
|
|
{0x02530000, "PowerShot SD990 IS / Digital IXUS 980 IS / IXY Digital 3000 IS"},
|
|
|
|
{0x2540000, "PowerShot SD880 IS / Digital IXUS 870 IS / IXY Digital 920 IS"},
|
|
|
|
{0x02540000, "PowerShot SD880 IS / Digital IXUS 870 IS / IXY Digital 920 IS"},
|
|
|
|
{0x2550000, "PowerShot E1"},
|
|
|
|
{0x02550000, "PowerShot E1"},
|
|
|
|
{0x2560000, "PowerShot D10"},
|
|
|
|
{0x02560000, "PowerShot D10"},
|
|
|
|
{0x2570000, "PowerShot SD960 IS / Digital IXUS 110 IS / IXY Digital 510 IS"},
|
|
|
|
{0x02570000, "PowerShot SD960 IS / Digital IXUS 110 IS / IXY Digital 510 IS"},
|
|
|
|
{0x2580000, "PowerShot A2100 IS"},
|
|
|
|
{0x02580000, "PowerShot A2100 IS"},
|
|
|
|
{0x2590000, "PowerShot A480"},
|
|
|
|
{0x02590000, "PowerShot A480"},
|
|
|
|
{0x2600000, "PowerShot SX200 IS"},
|
|
|
|
{0x02600000, "PowerShot SX200 IS"},
|
|
|
|
{0x2610000, "PowerShot SD970 IS / Digital IXUS 990 IS / IXY Digital 830 IS"},
|
|
|
|
{0x02610000, "PowerShot SD970 IS / Digital IXUS 990 IS / IXY Digital 830 IS"},
|
|
|
|
{0x2620000, "PowerShot SD780 IS / Digital IXUS 100 IS / IXY Digital 210 IS"},
|
|
|
|
{0x02620000, "PowerShot SD780 IS / Digital IXUS 100 IS / IXY Digital 210 IS"},
|
|
|
|
{0x2630000, "PowerShot A1100 IS"},
|
|
|
|
{0x02630000, "PowerShot A1100 IS"},
|
|
|
|
{0x2640000, "PowerShot SD1200 IS / Digital IXUS 95 IS / IXY Digital 110 IS"},
|
|
|
|
{0x02640000, "PowerShot SD1200 IS / Digital IXUS 95 IS / IXY Digital 110 IS"},
|
|
|
|
{0x2700000, "PowerShot G11"},
|
|
|
|
{0x02700000, "PowerShot G11"},
|
|
|
|
{0x2710000, "PowerShot SX120 IS"},
|
|
|
|
{0x02710000, "PowerShot SX120 IS"},
|
|
|
|
{0x2720000, "PowerShot S90"},
|
|
|
|
{0x02720000, "PowerShot S90"},
|
|
|
|
{0x2750000, "PowerShot SX20 IS"},
|
|
|
|
{0x02750000, "PowerShot SX20 IS"},
|
|
|
|
{0x2760000, "PowerShot SD980 IS / Digital IXUS 200 IS / IXY Digital 930 IS"},
|
|
|
|
{0x02760000, "PowerShot SD980 IS / Digital IXUS 200 IS / IXY Digital 930 IS"},
|
|
|
|
{0x2770000, "PowerShot SD940 IS / Digital IXUS 120 IS / IXY Digital 220 IS"},
|
|
|
|
{0x02770000, "PowerShot SD940 IS / Digital IXUS 120 IS / IXY Digital 220 IS"},
|
|
|
|
{0x2800000, "PowerShot A495"},
|
|
|
|
{0x02800000, "PowerShot A495"},
|
|
|
|
{0x2810000, "PowerShot A490"},
|
|
|
|
{0x02810000, "PowerShot A490"},
|
|
|
|
{0x2820000, "PowerShot A3100/A3150 IS"},
|
|
|
|
{0x02820000, "PowerShot A3100/A3150 IS"},
|
|
|
|
{0x2830000, "PowerShot A3000 IS"},
|
|
|
|
{0x02830000, "PowerShot A3000 IS"},
|
|
|
|
{0x2840000, "PowerShot SD1400 IS / IXUS 130 / IXY 400F"},
|
|
|
|
{0x02840000, "PowerShot SD1400 IS / IXUS 130 / IXY 400F"},
|
|
|
|
{0x2850000, "PowerShot SD1300 IS / IXUS 105 / IXY 200F"},
|
|
|
|
{0x02850000, "PowerShot SD1300 IS / IXUS 105 / IXY 200F"},
|
|
|
|
{0x2860000, "PowerShot SD3500 IS / IXUS 210 / IXY 10S"},
|
|
|
|
{0x02860000, "PowerShot SD3500 IS / IXUS 210 / IXY 10S"},
|
|
|
|
{0x2870000, "PowerShot SX210 IS"},
|
|
|
|
{0x02870000, "PowerShot SX210 IS"},
|
|
|
|
{0x2880000, "PowerShot SD4000 IS / IXUS 300 HS / IXY 30S"},
|
|
|
|
{0x02880000, "PowerShot SD4000 IS / IXUS 300 HS / IXY 30S"},
|
|
|
|
{0x2890000, "PowerShot SD4500 IS / IXUS 1000 HS / IXY 50S"},
|
|
|
|
{0x02890000, "PowerShot SD4500 IS / IXUS 1000 HS / IXY 50S"},
|
|
|
|
{0x2920000, "PowerShot G12"},
|
|
|
|
{0x02920000, "PowerShot G12"},
|
|
|
|
{0x2930000, "PowerShot SX30 IS"},
|
|
|
|
{0x02930000, "PowerShot SX30 IS"},
|
|
|
|
{0x2940000, "PowerShot SX130 IS"},
|
|
|
|
{0x02940000, "PowerShot SX130 IS"},
|
|
|
|
{0x2950000, "PowerShot S95"},
|
|
|
|
{0x02950000, "PowerShot S95"},
|
|
|
|
{0x2980000, "PowerShot A3300 IS"},
|
|
|
|
{0x02980000, "PowerShot A3300 IS"},
|
|
|
|
{0x2990000, "PowerShot A3200 IS"},
|
|
|
|
{0x02990000, "PowerShot A3200 IS"},
|
|
|
|
{0x3000000, "PowerShot ELPH 500 HS / IXUS 310 HS / IXY 31S"},
|
|
|
|
{0x03000000, "PowerShot ELPH 500 HS / IXUS 310 HS / IXY 31S"},
|
|
|
|
{0x3010000, "PowerShot Pro90 IS"},
|
|
|
|
{0x03010000, "PowerShot Pro90 IS"},
|
|
|
|
{0x3010001, "PowerShot A800"},
|
|
|
|
{0x03010001, "PowerShot A800"},
|
|
|
|
{0x3020000, "PowerShot ELPH 100 HS / IXUS 115 HS / IXY 210F"},
|
|
|
|
{0x03020000, "PowerShot ELPH 100 HS / IXUS 115 HS / IXY 210F"},
|
|
|
|
{0x3030000, "PowerShot SX230 HS"},
|
|
|
|
{0x03030000, "PowerShot SX230 HS"},
|
|
|
|
{0x3040000, "PowerShot ELPH 300 HS / IXUS 220 HS / IXY 410F"},
|
|
|
|
{0x03040000, "PowerShot ELPH 300 HS / IXUS 220 HS / IXY 410F"},
|
|
|
|
{0x3050000, "PowerShot A2200"},
|
|
|
|
{0x03050000, "PowerShot A2200"},
|
|
|
|
{0x3060000, "PowerShot A1200"},
|
|
|
|
{0x03060000, "PowerShot A1200"},
|
|
|
|
{0x3070000, "PowerShot SX220 HS"},
|
|
|
|
{0x03070000, "PowerShot SX220 HS"},
|
|
|
|
{0x3080000, "PowerShot G1 X"},
|
|
|
|
{0x03080000, "PowerShot G1 X"},
|
|
|
|
{0x3090000, "PowerShot SX150 IS"},
|
|
|
|
{0x03090000, "PowerShot SX150 IS"},
|
|
|
|
{0x3100000, "PowerShot ELPH 510 HS / IXUS 1100 HS / IXY 51S"},
|
|
|
|
{0x03100000, "PowerShot ELPH 510 HS / IXUS 1100 HS / IXY 51S"},
|
|
|
|
{0x3110000, "PowerShot S100 (new)"},
|
|
|
|
{0x03110000, "PowerShot S100 (new)"},
|
|
|
|
{0x3130000, "PowerShot SX40 HS"},
|
|
|
|
{0x03120000, "PowerShot ELPH 310 HS / IXUS 230 HS / IXY 600F"},
|
|
|
|
{0x3120000, "PowerShot ELPH 310 HS / IXUS 230 HS / IXY 600F"},
|
|
|
|
{0x03130000, "PowerShot SX40 HS"},
|
|
|
|
{0x3140000, "IXY 32S"},
|
|
|
|
{0x03140000, "IXY 32S"},
|
|
|
|
{0x3160000, "PowerShot A1300"},
|
|
|
|
{0x03160000, "PowerShot A1300"},
|
|
|
|
{0x3170000, "PowerShot A810"},
|
|
|
|
{0x03170000, "PowerShot A810"},
|
|
|
|
{0x3180000, "PowerShot ELPH 320 HS / IXUS 240 HS / IXY 420F"},
|
|
|
|
{0x03180000, "PowerShot ELPH 320 HS / IXUS 240 HS / IXY 420F"},
|
|
|
|
{0x3190000, "PowerShot ELPH 110 HS / IXUS 125 HS / IXY 220F"},
|
|
|
|
{0x03190000, "PowerShot ELPH 110 HS / IXUS 125 HS / IXY 220F"},
|
|
|
|
{0x3200000, "PowerShot D20"},
|
|
|
|
{0x03200000, "PowerShot D20"},
|
|
|
|
{0x3210000, "PowerShot A4000 IS"},
|
|
|
|
{0x03210000, "PowerShot A4000 IS"},
|
|
|
|
{0x3220000, "PowerShot SX260 HS"},
|
|
|
|
{0x03220000, "PowerShot SX260 HS"},
|
|
|
|
{0x3230000, "PowerShot SX240 HS"},
|
|
|
|
{0x03230000, "PowerShot SX240 HS"},
|
|
|
|
{0x3240000, "PowerShot ELPH 530 HS / IXUS 510 HS / IXY 1"},
|
|
|
|
{0x03240000, "PowerShot ELPH 530 HS / IXUS 510 HS / IXY 1"},
|
|
|
|
{0x3250000, "PowerShot ELPH 520 HS / IXUS 500 HS / IXY 3"},
|
|
|
|
{0x03250000, "PowerShot ELPH 520 HS / IXUS 500 HS / IXY 3"},
|
|
|
|
{0x3260000, "PowerShot A3400 IS"},
|
|
|
|
{0x03260000, "PowerShot A3400 IS"},
|
|
|
|
{0x3270000, "PowerShot A2400 IS"},
|
|
|
|
{0x03270000, "PowerShot A2400 IS"},
|
|
|
|
{0x3280000, "PowerShot A2300"},
|
|
|
|
{0x03280000, "PowerShot A2300"},
|
|
|
|
{0x3320000, "PowerShot S100V"},
|
|
|
|
{0x03320000, "PowerShot S100V"},
|
|
|
|
{0x3330000, "PowerShot G15"},
|
|
|
|
{0x03330000, "PowerShot G15"},
|
|
|
|
{0x3340000, "PowerShot SX50 HS"},
|
|
|
|
{0x03340000, "PowerShot SX50 HS"},
|
|
|
|
{0x3350000, "PowerShot SX160 IS"},
|
|
|
|
{0x03350000, "PowerShot SX160 IS"},
|
|
|
|
{0x3360000, "PowerShot S110 (new)"},
|
|
|
|
{0x03360000, "PowerShot S110 (new)"},
|
|
|
|
{0x3370000, "PowerShot SX500 IS"},
|
|
|
|
{0x03370000, "PowerShot SX500 IS"},
|
|
|
|
{0x3380000, "PowerShot N"},
|
|
|
|
{0x03380000, "PowerShot N"},
|
|
|
|
{0x3390000, "IXUS 245 HS / IXY 430F"},
|
|
|
|
{0x03390000, "IXUS 245 HS / IXY 430F"},
|
|
|
|
{0x3400000, "PowerShot SX280 HS"},
|
|
|
|
{0x03400000, "PowerShot SX280 HS"},
|
|
|
|
{0x3410000, "PowerShot SX270 HS"},
|
|
|
|
{0x03410000, "PowerShot SX270 HS"},
|
|
|
|
{0x3420000, "PowerShot A3500 IS"},
|
|
|
|
{0x03420000, "PowerShot A3500 IS"},
|
|
|
|
{0x3430000, "PowerShot A2600"},
|
|
|
|
{0x03430000, "PowerShot A2600"},
|
|
|
|
{0x3440000, "PowerShot SX275 HS"},
|
|
|
|
{0x03440000, "PowerShot SX275 HS"},
|
|
|
|
{0x3450000, "PowerShot A1400"},
|
|
|
|
{0x03450000, "PowerShot A1400"},
|
|
|
|
{0x3460000, "PowerShot ELPH 130 IS / IXUS 140 / IXY 110F"},
|
|
|
|
{0x03460000, "PowerShot ELPH 130 IS / IXUS 140 / IXY 110F"},
|
|
|
|
{0x3470000, "PowerShot ELPH 115/120 IS / IXUS 132/135 / IXY 90F/100F"},
|
|
|
|
{0x03470000, "PowerShot ELPH 115/120 IS / IXUS 132/135 / IXY 90F/100F"},
|
|
|
|
{0x3490000, "PowerShot ELPH 330 HS / IXUS 255 HS / IXY 610F"},
|
|
|
|
{0x03490000, "PowerShot ELPH 330 HS / IXUS 255 HS / IXY 610F"},
|
|
|
|
{0x3510000, "PowerShot A2500"},
|
|
|
|
{0x03510000, "PowerShot A2500"},
|
|
|
|
{0x3540000, "PowerShot G16"},
|
|
|
|
{0x03540000, "PowerShot G16"},
|
|
|
|
{0x3550000, "PowerShot S120"},
|
|
|
|
{0x03550000, "PowerShot S120"},
|
|
|
|
{0x3560000, "PowerShot SX170 IS"},
|
|
|
|
{0x03560000, "PowerShot SX170 IS"},
|
|
|
|
{0x3580000, "PowerShot SX510 HS"},
|
|
|
|
{0x03580000, "PowerShot SX510 HS"},
|
|
|
|
{0x3590000, "PowerShot S200 (new)"},
|
|
|
|
{0x03590000, "PowerShot S200 (new)"},
|
|
|
|
{0x3600000, "IXY 620F"},
|
|
|
|
{0x03600000, "IXY 620F"},
|
|
|
|
{0x3610000, "PowerShot N100"},
|
|
|
|
{0x03610000, "PowerShot N100"},
|
|
|
|
{0x3640000, "PowerShot G1 X Mark II"},
|
|
|
|
{0x03640000, "PowerShot G1 X Mark II"},
|
|
|
|
{0x3650000, "PowerShot D30"},
|
|
|
|
{0x03650000, "PowerShot D30"},
|
|
|
|
{0x3660000, "PowerShot SX700 HS"},
|
|
|
|
{0x03660000, "PowerShot SX700 HS"},
|
|
|
|
{0x3670000, "PowerShot SX600 HS"},
|
|
|
|
{0x03670000, "PowerShot SX600 HS"},
|
|
|
|
{0x3680000, "PowerShot ELPH 140 IS / IXUS 150 / IXY 130"},
|
|
|
|
{0x03680000, "PowerShot ELPH 140 IS / IXUS 150 / IXY 130"},
|
|
|
|
{0x3690000, "PowerShot ELPH 135 / IXUS 145 / IXY 120"},
|
|
|
|
{0x03690000, "PowerShot ELPH 135 / IXUS 145 / IXY 120"},
|
|
|
|
{0x3700000, "PowerShot ELPH 340 HS / IXUS 265 HS / IXY 630"},
|
|
|
|
{0x03700000, "PowerShot ELPH 340 HS / IXUS 265 HS / IXY 630"},
|
|
|
|
{0x3710000, "PowerShot ELPH 150 IS / IXUS 155 / IXY 140"},
|
|
|
|
{0x03710000, "PowerShot ELPH 150 IS / IXUS 155 / IXY 140"},
|
|
|
|
{0x3740000, "EOS M3"},
|
|
|
|
{0x03740000, "EOS M3"},
|
|
|
|
{0x3750000, "PowerShot SX60 HS"},
|
|
|
|
{0x03750000, "PowerShot SX60 HS"},
|
|
|
|
{0x3760000, "PowerShot SX520 HS"},
|
|
|
|
{0x03760000, "PowerShot SX520 HS"},
|
|
|
|
{0x3770000, "PowerShot SX400 IS"},
|
|
|
|
{0x03770000, "PowerShot SX400 IS"},
|
|
|
|
{0x3780000, "PowerShot G7 X"},
|
|
|
|
{0x03780000, "PowerShot G7 X"},
|
|
|
|
{0x3790000, "PowerShot N2"},
|
|
|
|
{0x03790000, "PowerShot N2"},
|
|
|
|
{0x3800000, "PowerShot SX530 HS"},
|
|
|
|
{0x03800000, "PowerShot SX530 HS"},
|
|
|
|
{0x3820000, "PowerShot SX710 HS"},
|
|
|
|
{0x03820000, "PowerShot SX710 HS"},
|
|
|
|
{0x3830000, "PowerShot SX610 HS"},
|
|
|
|
{0x03830000, "PowerShot SX610 HS"},
|
|
|
|
{0x3840000, "EOS M10"},
|
|
|
|
{0x03840000, "EOS M10"},
|
|
|
|
{0x3850000, "PowerShot G3 X"},
|
|
|
|
{0x03850000, "PowerShot G3 X"},
|
|
|
|
{0x3860000, "PowerShot ELPH 165 HS / IXUS 165 / IXY 160"},
|
|
|
|
{0x03860000, "PowerShot ELPH 165 HS / IXUS 165 / IXY 160"},
|
|
|
|
{0x3870000, "PowerShot ELPH 160 / IXUS 160"},
|
|
|
|
{0x03870000, "PowerShot ELPH 160 / IXUS 160"},
|
|
|
|
{0x3880000, "PowerShot ELPH 350 HS / IXUS 275 HS / IXY 640"},
|
|
|
|
{0x03880000, "PowerShot ELPH 350 HS / IXUS 275 HS / IXY 640"},
|
|
|
|
{0x3890000, "PowerShot ELPH 170 IS / IXUS 170"},
|
|
|
|
{0x03890000, "PowerShot ELPH 170 IS / IXUS 170"},
|
|
|
|
{0x3910000, "PowerShot SX410 IS"},
|
|
|
|
{0x03910000, "PowerShot SX410 IS"},
|
|
|
|
{0x3930000, "PowerShot G9 X"},
|
|
|
|
{0x03930000, "PowerShot G9 X"},
|
|
|
|
{0x3940000, "EOS M5"},
|
|
|
|
{0x03940000, "EOS M5"},
|
|
|
|
{0x3950000, "PowerShot G5 X"},
|
|
|
|
{0x03950000, "PowerShot G5 X"},
|
|
|
|
{0x3970000, "PowerShot G7 X Mark II"},
|
|
|
|
{0x03970000, "PowerShot G7 X Mark II"},
|
|
|
|
{0x3980000, "EOS M100"},
|
|
|
|
{0x03980000, "EOS M100"},
|
|
|
|
{0x3990000, "PowerShot ELPH 360 HS / IXUS 285 HS / IXY 650"},
|
|
|
|
{0x03990000, "PowerShot ELPH 360 HS / IXUS 285 HS / IXY 650"},
|
|
|
|
{0x4010000, "PowerShot SX540 HS"},
|
|
|
|
{0x04010000, "PowerShot SX540 HS"},
|
|
|
|
{0x4020000, "PowerShot SX420 IS"},
|
|
|
|
{0x04020000, "PowerShot SX420 IS"},
|
|
|
|
{0x4030000, "PowerShot ELPH 190 IS / IXUS 180 / IXY 190"},
|
|
|
|
{0x04030000, "PowerShot ELPH 190 IS / IXUS 180 / IXY 190"},
|
|
|
|
{0x4040000, "PowerShot G1"},
|
|
|
|
{0x04040000, "PowerShot G1"},
|
|
|
|
{0x4040001, "PowerShot ELPH 180 IS / IXUS 175 / IXY 180"},
|
|
|
|
{0x04040001, "PowerShot ELPH 180 IS / IXUS 175 / IXY 180"},
|
|
|
|
{0x4050000, "PowerShot SX720 HS"},
|
|
|
|
{0x04050000, "PowerShot SX720 HS"},
|
|
|
|
{0x4060000, "PowerShot SX620 HS"},
|
|
|
|
{0x04060000, "PowerShot SX620 HS"},
|
|
|
|
{0x4070000, "EOS M6"},
|
|
|
|
{0x04070000, "EOS M6"},
|
|
|
|
{0x4100000, "PowerShot G9 X Mark II"},
|
|
|
|
{0x04100000, "PowerShot G9 X Mark II"},
|
|
|
|
{0x412, "EOS M50 / Kiss M"},
|
|
|
|
{0x04150000, "PowerShot ELPH 185 / IXUS 185 / IXY 200"},
|
|
|
|
{0x4150000, "PowerShot ELPH 185 / IXUS 185 / IXY 200"},
|
|
|
|
{0x04160000, "PowerShot SX430 IS"},
|
|
|
|
{0x4160000, "PowerShot SX430 IS"},
|
|
|
|
{0x04170000, "PowerShot SX730 HS"},
|
|
|
|
{0x4170000, "PowerShot SX730 HS"},
|
|
|
|
{0x04180000, "PowerShot G1 X Mark III"},
|
|
|
|
{0x4180000, "PowerShot G1 X Mark III"},
|
|
|
|
{0x06040000, "PowerShot S100 / Digital IXUS / IXY Digital"},
|
|
|
|
{0x6040000, "PowerShot S100 / Digital IXUS / IXY Digital"},
|
|
|
|
|
|
|
|
{0x801, "PowerShot SX740 HS"},
|
|
|
|
|
|
|
|
{0x4007d673, "DC19/DC21/DC22"},
|
|
|
|
{0x4007d673, "DC19/DC21/DC22"},
|
|
|
|
{0x4007d674, "XH A1"},
|
|
|
|
{0x4007d674, "XH A1"},
|
|
|
|
{0x4007d675, "HV10"},
|
|
|
|
{0x4007d675, "HV10"},
|
|
|
@ -351,11 +351,11 @@ constexpr TagDetails canonModelId[] = {{0x00000811, "EOS M6 Mark II"},
|
|
|
|
{0x80000327, "EOS Rebel T5 / 1200D / Kiss X70 / Hi"},
|
|
|
|
{0x80000327, "EOS Rebel T5 / 1200D / Kiss X70 / Hi"},
|
|
|
|
{0x80000328, "EOS-1D X Mark II"},
|
|
|
|
{0x80000328, "EOS-1D X Mark II"},
|
|
|
|
{0x80000331, "EOS M"},
|
|
|
|
{0x80000331, "EOS M"},
|
|
|
|
{0x80000350, "EOS 80D"},
|
|
|
|
|
|
|
|
{0x80000355, "EOS M2"},
|
|
|
|
|
|
|
|
{0x80000346, "EOS Rebel SL1 / 100D / Kiss X7"},
|
|
|
|
{0x80000346, "EOS Rebel SL1 / 100D / Kiss X7"},
|
|
|
|
{0x80000347, "EOS Rebel T6s / 760D / 8000D"},
|
|
|
|
{0x80000347, "EOS Rebel T6s / 760D / 8000D"},
|
|
|
|
{0x80000349, "EOS 5D Mark IV"},
|
|
|
|
{0x80000349, "EOS 5D Mark IV"},
|
|
|
|
|
|
|
|
{0x80000350, "EOS 80D"},
|
|
|
|
|
|
|
|
{0x80000355, "EOS M2"},
|
|
|
|
{0x80000382, "EOS 5DS"},
|
|
|
|
{0x80000382, "EOS 5DS"},
|
|
|
|
{0x80000393, "EOS Rebel T6i / 750D / Kiss X8i"},
|
|
|
|
{0x80000393, "EOS Rebel T6i / 750D / Kiss X8i"},
|
|
|
|
{0x80000401, "EOS 5DS R"},
|
|
|
|
{0x80000401, "EOS 5DS R"},
|
|
|
@ -370,7 +370,7 @@ constexpr TagDetails canonModelId[] = {{0x00000811, "EOS M6 Mark II"},
|
|
|
|
{0x80000428, "EOS-1D X Mark III"},
|
|
|
|
{0x80000428, "EOS-1D X Mark III"},
|
|
|
|
{0x80000432, "EOS Rebel T7 / 2000D / 1500D / Kiss X90"},
|
|
|
|
{0x80000432, "EOS Rebel T7 / 2000D / 1500D / Kiss X90"},
|
|
|
|
{0x80000433, "EOS RP"},
|
|
|
|
{0x80000433, "EOS RP"},
|
|
|
|
{0x80000435, "EOS 850D / EOS Rebel T8i / Kiss X10i"},
|
|
|
|
{0x80000435, "EOS Rebel T8i / 850D / Kiss X10i"},
|
|
|
|
{0x80000436, "EOS SL3 / 250D / Kiss X10"},
|
|
|
|
{0x80000436, "EOS SL3 / 250D / Kiss X10"},
|
|
|
|
{0x80000437, "EOS 90D"},
|
|
|
|
{0x80000437, "EOS 90D"},
|
|
|
|
{0x80000450, "EOS R3"},
|
|
|
|
{0x80000450, "EOS R3"},
|
|
|
@ -379,7 +379,7 @@ constexpr TagDetails canonModelId[] = {{0x00000811, "EOS M6 Mark II"},
|
|
|
|
{0x80000465, "EOS R10"},
|
|
|
|
{0x80000465, "EOS R10"},
|
|
|
|
{0x80000467, "PowerShot ZOOM"},
|
|
|
|
{0x80000467, "PowerShot ZOOM"},
|
|
|
|
{0x80000468, "EOS M50 Mark II / Kiss M2"},
|
|
|
|
{0x80000468, "EOS M50 Mark II / Kiss M2"},
|
|
|
|
//{ (long int)tbd, "EOS M50 Mark II" },
|
|
|
|
//{ (long int)tbd, "EOS Ra" },
|
|
|
|
{0x80000520, "EOS D2000C"},
|
|
|
|
{0x80000520, "EOS D2000C"},
|
|
|
|
{0x80000560, "EOS D6000C"}};
|
|
|
|
{0x80000560, "EOS D6000C"}};
|
|
|
|
|
|
|
|
|
|
|
@ -1931,16 +1931,27 @@ constexpr TagDetails canonCsLensType[] = {{1, "Canon EF 50mm f/1.8"},
|
|
|
|
{61182, "Canon RF 100-500mm F4.5-7.1L IS USM + RF1.4x"},
|
|
|
|
{61182, "Canon RF 100-500mm F4.5-7.1L IS USM + RF1.4x"},
|
|
|
|
{61182, "Canon RF 100-500mm F4.5-7.1L IS USM + RF2x"},
|
|
|
|
{61182, "Canon RF 100-500mm F4.5-7.1L IS USM + RF2x"},
|
|
|
|
{61182, "Canon RF 70-200mm F4L IS USM"},
|
|
|
|
{61182, "Canon RF 70-200mm F4L IS USM"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 100mm F2.8L MACRO IS USM"},
|
|
|
|
{61182, "Canon RF 50mm F1.8 STM"},
|
|
|
|
{61182, "Canon RF 50mm F1.8 STM"},
|
|
|
|
{61182, "Canon RF 14-35mm F4L IS USM"},
|
|
|
|
{61182, "Canon RF 14-35mm F4L IS USM"},
|
|
|
|
|
|
|
|
{61182, "Canon RF-S 18-45mm F4.5-6.3 IS STM"},
|
|
|
|
{61182, "Canon RF 100-400mm F5.6-8 IS USM"},
|
|
|
|
{61182, "Canon RF 100-400mm F5.6-8 IS USM"},
|
|
|
|
{61182, "Canon RF 100-400mm F5.6-8 IS USM + RF1.4x"},
|
|
|
|
{61182, "Canon RF 100-400mm F5.6-8 IS USM + RF1.4x"},
|
|
|
|
{61182, "Canon RF 100-400mm F5.6-8 IS USM + RF2x"},
|
|
|
|
{61182, "Canon RF 100-400mm F5.6-8 IS USM + RF2x"},
|
|
|
|
|
|
|
|
{61182, "Canon RF-S 18-150mm F3.5-6.3 IS STM"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 24mm F1.8 MACRO IS STM"},
|
|
|
|
{61182, "Canon RF 16mm F2.8 STM"},
|
|
|
|
{61182, "Canon RF 16mm F2.8 STM"},
|
|
|
|
{61182, "Canon RF 400mm F2.8L IS USM"},
|
|
|
|
{61182, "Canon RF 400mm F2.8L IS USM"},
|
|
|
|
{61182, "Canon RF 400mm F2.8L IS USM + RF1.4x"},
|
|
|
|
{61182, "Canon RF 400mm F2.8L IS USM + RF1.4x"},
|
|
|
|
{61182, "Canon RF 400mm F2.8L IS USM + RF2x"},
|
|
|
|
{61182, "Canon RF 400mm F2.8L IS USM + RF2x"},
|
|
|
|
{61182, "Canon RF 600mm F4L IS USM"},
|
|
|
|
{61182, "Canon RF 600mm F4L IS USM"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 800mm F5.6L IS USM"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 800mm F5.6L IS USM + RF1.4x"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 800mm F5.6L IS USM + RF2x"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 1200mm F8L IS USM"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 1200mm F8L IS USM + RF1.4x"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 1200mm F8L IS USM + RF2x"},
|
|
|
|
|
|
|
|
{61182, "Canon RF 15-30mm F4.5-6.3 IS STM"},
|
|
|
|
{65535, "n/a"}};
|
|
|
|
{65535, "n/a"}};
|
|
|
|
|
|
|
|
|
|
|
|
//! FlashActivity, tag 0x001c
|
|
|
|
//! FlashActivity, tag 0x001c
|
|
|
@ -2309,6 +2320,7 @@ constexpr TagDetails canonToningEffect[] = {
|
|
|
|
{0, N_("None")}, {1, N_("Sepia")}, {2, N_("Blue")}, {3, N_("Purple")}, {4, N_("Green")}};
|
|
|
|
{0, N_("None")}, {1, N_("Sepia")}, {2, N_("Blue")}, {3, N_("Purple")}, {4, N_("Green")}};
|
|
|
|
|
|
|
|
|
|
|
|
//! RFLensType, tag 0x003D
|
|
|
|
//! RFLensType, tag 0x003D
|
|
|
|
|
|
|
|
// from https://github.com/exiftool/exiftool/blob/12.49/lib/Image/ExifTool/Canon.pm#L6791
|
|
|
|
constexpr TagDetails canonRFLensType[] = {{0, N_("n/a")},
|
|
|
|
constexpr TagDetails canonRFLensType[] = {{0, N_("n/a")},
|
|
|
|
{257, "Canon RF 50mm F1.2L USM"},
|
|
|
|
{257, "Canon RF 50mm F1.2L USM"},
|
|
|
|
{258, "Canon RF 24-105mm F4L IS USM"},
|
|
|
|
{258, "Canon RF 24-105mm F4L IS USM"},
|
|
|
@ -2332,16 +2344,27 @@ constexpr TagDetails canonRFLensType[] = {{0, N_("n/a")},
|
|
|
|
{276, "Canon RF 100-500mm F4.5-7.1L IS USM + RF1.4x"},
|
|
|
|
{276, "Canon RF 100-500mm F4.5-7.1L IS USM + RF1.4x"},
|
|
|
|
{277, "Canon RF 100-500mm F4.5-7.1L IS USM + RF2x"},
|
|
|
|
{277, "Canon RF 100-500mm F4.5-7.1L IS USM + RF2x"},
|
|
|
|
{278, "Canon RF 70-200mm F4L IS USM"},
|
|
|
|
{278, "Canon RF 70-200mm F4L IS USM"},
|
|
|
|
|
|
|
|
{279, "Canon RF 100mm F2.8L MACRO IS USM"},
|
|
|
|
{280, "Canon RF 50mm F1.8 STM"},
|
|
|
|
{280, "Canon RF 50mm F1.8 STM"},
|
|
|
|
{281, "Canon RF 14-35mm F4L IS USM"},
|
|
|
|
{281, "Canon RF 14-35mm F4L IS USM"},
|
|
|
|
|
|
|
|
{282, "Canon RF-S 18-45mm F4.5-6.3 IS STM"},
|
|
|
|
{283, "Canon RF 100-400mm F5.6-8 IS USM"},
|
|
|
|
{283, "Canon RF 100-400mm F5.6-8 IS USM"},
|
|
|
|
{284, "Canon RF 100-400mm F5.6-8 IS USM + RF1.4x"},
|
|
|
|
{284, "Canon RF 100-400mm F5.6-8 IS USM + RF1.4x"},
|
|
|
|
{285, "Canon RF 100-400mm F5.6-8 IS USM + RF2x"},
|
|
|
|
{285, "Canon RF 100-400mm F5.6-8 IS USM + RF2x"},
|
|
|
|
|
|
|
|
{286, "Canon RF-S 18-150mm F3.5-6.3 IS STM"},
|
|
|
|
|
|
|
|
{287, "Canon RF 24mm F1.8 MACRO IS STM"},
|
|
|
|
{288, "Canon RF 16mm F2.8 STM"},
|
|
|
|
{288, "Canon RF 16mm F2.8 STM"},
|
|
|
|
{289, "Canon RF 400mm F2.8L IS USM"},
|
|
|
|
{289, "Canon RF 400mm F2.8L IS USM"},
|
|
|
|
{290, "Canon RF 400mm F2.8L IS USM + RF1.4x"},
|
|
|
|
{290, "Canon RF 400mm F2.8L IS USM + RF1.4x"},
|
|
|
|
{291, "Canon RF 400mm F2.8L IS USM + RF2x"},
|
|
|
|
{291, "Canon RF 400mm F2.8L IS USM + RF2x"},
|
|
|
|
{292, "Canon RF 600mm F4L IS USM"}};
|
|
|
|
{292, "Canon RF 600mm F4L IS USM"},
|
|
|
|
|
|
|
|
{295, "Canon RF 800mm F5.6L IS USM"},
|
|
|
|
|
|
|
|
{296, "Canon RF 800mm F5.6L IS USM + RF1.4x"},
|
|
|
|
|
|
|
|
{297, "Canon RF 800mm F5.6L IS USM + RF2x"},
|
|
|
|
|
|
|
|
{298, "Canon RF 1200mm F8L IS USM"},
|
|
|
|
|
|
|
|
{299, "Canon RF 1200mm F8L IS USM + RF1.4x"},
|
|
|
|
|
|
|
|
{300, "Canon RF 1200mm F8L IS USM + RF2x"},
|
|
|
|
|
|
|
|
{302, "Canon RF 15-30mm F4.5-6.3 IS STM"}};
|
|
|
|
|
|
|
|
|
|
|
|
// Canon File Info Tag
|
|
|
|
// Canon File Info Tag
|
|
|
|
constexpr TagInfo CanonMakerNote::tagInfoFi_[] = {
|
|
|
|
constexpr TagInfo CanonMakerNote::tagInfoFi_[] = {
|
|
|
|