1 | <?php |
---|
2 | /* |
---|
3 | * --:: JPEG MetaDatas ::------------------------------------------------------- |
---|
4 | * |
---|
5 | * Author : Grum |
---|
6 | * email : grum at piwigo.org |
---|
7 | * website : http://photos.grum.fr |
---|
8 | * |
---|
9 | * << May the Little SpaceFrog be with you ! >> |
---|
10 | * |
---|
11 | * |
---|
12 | * +-----------------------------------------------------------------------+ |
---|
13 | * | JpegMetaData - a PHP based Jpeg Metadata manager | |
---|
14 | * +-----------------------------------------------------------------------+ |
---|
15 | * | Copyright(C) 2010 Grum - http://www.grum.fr | |
---|
16 | * +-----------------------------------------------------------------------+ |
---|
17 | * | This program is free software; you can redistribute it and/or modify | |
---|
18 | * | it under the terms of the GNU General Public License as published by | |
---|
19 | * | the Free Software Foundation | |
---|
20 | * | | |
---|
21 | * | This program is distributed in the hope that it will be useful, but | |
---|
22 | * | WITHOUT ANY WARRANTY; without even the implied warranty of | |
---|
23 | * | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
---|
24 | * | General Public License for more details. | |
---|
25 | * | | |
---|
26 | * | You should have received a copy of the GNU General Public License | |
---|
27 | * | along with this program; if not, write to the Free Software | |
---|
28 | * | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | |
---|
29 | * | USA. | |
---|
30 | * +-----------------------------------------------------------------------+ |
---|
31 | * |
---|
32 | * |
---|
33 | * ----------------------------------------------------------------------------- |
---|
34 | * |
---|
35 | * The PentaxTags is the definition of the specific Pentax Exif tags |
---|
36 | * |
---|
37 | * ----------------------------------------------------------------------------- |
---|
38 | * |
---|
39 | * .. Notes .. |
---|
40 | * |
---|
41 | * The PentaxTags class is derived from the KnownTags class. |
---|
42 | * |
---|
43 | * ======> See KnownTags.class.php to know more about the tag definitions <===== |
---|
44 | * |
---|
45 | * |
---|
46 | * Pentax values from |
---|
47 | * - Exiftool by Phil Harvey => http://www.sno.phy.queensu.ca/~phil/exiftool/ |
---|
48 | * http://owl.phy.queensu.ca/~phil/exiftool/TagNames |
---|
49 | * - Exiv2 by Andreas Huggel => http://www.exiv2.org/ |
---|
50 | * |
---|
51 | */ |
---|
52 | |
---|
53 | require_once(JPEG_METADATA_DIR."TagDefinitions/KnownTags.class.php"); |
---|
54 | |
---|
55 | /** |
---|
56 | * Define the tags for Pentax camera |
---|
57 | */ |
---|
58 | class PentaxTags extends KnownTags |
---|
59 | { |
---|
60 | protected $label = "Pentax specific tags"; |
---|
61 | protected $tags = Array( |
---|
62 | /* |
---|
63 | * tags with defined values |
---|
64 | */ |
---|
65 | |
---|
66 | // ShootingMode, tag 0x0001 |
---|
67 | 0x0001 => Array( |
---|
68 | 'tagName' => "ShootingMode", |
---|
69 | 'schema' => "Pentax", |
---|
70 | 'translatable'=> true, |
---|
71 | 'combiTag' => 0, |
---|
72 | 'implemented' => true, |
---|
73 | 'tagValues' => Array( |
---|
74 | 0 => "Auto", |
---|
75 | 1 => "Night-Scene", |
---|
76 | 2 => "Manual" |
---|
77 | ) |
---|
78 | ), // < ShootingMode |
---|
79 | |
---|
80 | // CameraModel, tag 0x0005 |
---|
81 | 0x0005 => Array( |
---|
82 | 'tagName' => "CameraModel", |
---|
83 | 'schema' => "Pentax", |
---|
84 | 'translatable'=> false, |
---|
85 | 'combiTag' => 0, |
---|
86 | 'implemented' => true, |
---|
87 | 'tagValues' => Array( |
---|
88 | 0x0000d => "Optio 330/430", |
---|
89 | 0x12926 => "Optio 230", |
---|
90 | 0x12958 => "Optio 330GS", |
---|
91 | 0x12962 => "Optio 450/550", |
---|
92 | 0x1296c => "Optio S", |
---|
93 | 0x12971 => "Optio S V1.01", |
---|
94 | 0x12994 => "*ist D", |
---|
95 | 0x129b2 => "Optio 33L", |
---|
96 | 0x129bc => "Optio 33LF", |
---|
97 | 0x129c6 => "Optio 33WR/43WR/555", |
---|
98 | 0x129d5 => "Optio S4", |
---|
99 | 0x12a02 => "Optio MX", |
---|
100 | 0x12a0c => "Optio S40", |
---|
101 | 0x12a16 => "Optio S4i", |
---|
102 | 0x12a34 => "Optio 30", |
---|
103 | 0x12a52 => "Optio S30", |
---|
104 | 0x12a66 => "Optio 750Z", |
---|
105 | 0x12a70 => "Optio SV", |
---|
106 | 0x12a75 => "Optio SVi", |
---|
107 | 0x12a7a => "Optio X", |
---|
108 | 0x12a8e => "Optio S5i", |
---|
109 | 0x12a98 => "Optio S50", |
---|
110 | 0x12aa2 => "*ist DS", |
---|
111 | 0x12ab6 => "Optio MX4", |
---|
112 | 0x12ac0 => "Optio S5n", |
---|
113 | 0x12aca => "Optio WP", |
---|
114 | 0x12afc => "Optio S55", |
---|
115 | 0x12b10 => "Optio S5z", |
---|
116 | 0x12b1a => "*ist DL", |
---|
117 | 0x12b24 => "Optio S60", |
---|
118 | 0x12b2e => "Optio S45", |
---|
119 | 0x12b38 => "Optio S6", |
---|
120 | 0x12b4c => "Optio WPi", |
---|
121 | 0x12b56 => "BenQ DC X600", |
---|
122 | 0x12b60 => "*ist DS2", |
---|
123 | 0x12b62 => "Samsung GX-1S", |
---|
124 | 0x12b6a => "Optio A10", |
---|
125 | 0x12b7e => "*ist DL2", |
---|
126 | 0x12b80 => "Samsung GX-1L", |
---|
127 | 0x12b9c => "K100D", |
---|
128 | 0x12b9d => "K110D", |
---|
129 | 0x12ba2 => "K100D Super", |
---|
130 | 0x12bb0 => "Optio T10", |
---|
131 | 0x12be2 => "Optio W10", |
---|
132 | 0x12bf6 => "Optio M10", |
---|
133 | 0x12c1e => "K10D", |
---|
134 | 0x12c20 => "Samsung GX10", |
---|
135 | 0x12c28 => "Optio S7", |
---|
136 | 0x12c2d => "Optio L20", |
---|
137 | 0x12c32 => "Optio M20", |
---|
138 | 0x12c3c => "Optio W20", |
---|
139 | 0x12c46 => "Optio A20", |
---|
140 | 0x12c78 => "Optio E30", |
---|
141 | 0x12c7d => "Optio E35", |
---|
142 | 0x12c82 => "Optio T30", |
---|
143 | 0x12c8c => "Optio M30", |
---|
144 | 0x12c91 => "Optio L30", |
---|
145 | 0x12c96 => "Optio W30", |
---|
146 | 0x12ca0 => "Optio A30", |
---|
147 | 0x12cb4 => "Optio E40", |
---|
148 | 0x12cbe => "Optio M40", |
---|
149 | 0x12cc3 => "Optio L40", |
---|
150 | 0x12cc5 => "Optio L36", |
---|
151 | 0x12cc8 => "Optio Z10", |
---|
152 | 0x12cd2 => "K20D", |
---|
153 | 0x12cd4 => "Samsung GX20", |
---|
154 | 0x12cdc => "Optio S10", |
---|
155 | 0x12ce6 => "Optio A40", |
---|
156 | 0x12cf0 => "Optio V10", |
---|
157 | 0x12cfa => "K200D", |
---|
158 | 0x12d04 => "Optio S12", //from exiftool |
---|
159 | 0x12d0e => "Optio E50", |
---|
160 | 0x12d18 => "Optio M50", |
---|
161 | 0x12d22 => "Optio L50", |
---|
162 | 0x12d2c => "Optio V20", //from exiftool |
---|
163 | 0x12d40 => "Optio W60", //from exiftool |
---|
164 | 0x12d4a => "Optio M60", //from exiftool |
---|
165 | 0x12d68 => "Optio E60", //from exiftool |
---|
166 | 0x12d72 => "K2000", //from exiftool |
---|
167 | 0x12d73 => "K-m", //from exiftool |
---|
168 | 0x12d86 => "Optio P70", //from exiftool |
---|
169 | 0x12d90 => "Optio L70", //from exiftool |
---|
170 | 0x12d9a => "Optio E70", //from exiftool |
---|
171 | 0x12dae => "X70", //from exiftool |
---|
172 | 0x12db8 => "K-7", //from exiftool |
---|
173 | 0x12dcc => "Optio W80", //from exiftool |
---|
174 | 0x12dea => "Optio P80", //from exiftool |
---|
175 | 0x12df4 => "Optio WS80", //from exiftool |
---|
176 | 0x12dfe => "K-x", //from exiftool |
---|
177 | 0x12e08 => "645D", //from exiftool |
---|
178 | 0x12e12 => "Optio E80", //from exiftool |
---|
179 | 0x12e30 => "Optio W90", //from exiftool |
---|
180 | 0x12e3a => "Optio I-10", //from exiftool |
---|
181 | 0x12e44 => "Optio H90", //from exiftool |
---|
182 | 0x12e4e => "Optio E90", //from exiftool |
---|
183 | 0x12e58 => "X90", //from exiftool |
---|
184 | 0x12e6c => "K-r", //from exiftool |
---|
185 | 0x12e76 => "K-5", //from exiftool |
---|
186 | 0x12e8a => "Optio RS1000 / RS1500", //from exiftool |
---|
187 | 0x12e94 => "Optio RZ10", //from exiftool |
---|
188 | 0x12e9e => "Optio LS1000", //from exiftool |
---|
189 | 0x12ebc => "Optio WG-1 GPS", //from exiftool |
---|
190 | 0x12ed0 => "Optio S1", //from exiftool |
---|
191 | 0x12ee4 => "Q", //from exiftool |
---|
192 | 0x12ef8 => "K-01", //from exiftool |
---|
193 | 0x12f0c => "Optio RZ18", //from exiftool |
---|
194 | 0x12f16 => "Optio VS20", //from exiftool |
---|
195 | 0x12f2a => "Optio WG-2 GPS", //from exiftool |
---|
196 | 0x12f48 => "Optio LS465", //from exiftool |
---|
197 | 0x12f52 => "K-30", //from exiftool |
---|
198 | ) |
---|
199 | ), // < CameraModel |
---|
200 | |
---|
201 | // Quality, tag 0x0008 |
---|
202 | 0x0008 => Array( |
---|
203 | 'tagName' => "Quality", |
---|
204 | 'schema' => "Pentax", |
---|
205 | 'translatable'=> true, |
---|
206 | 'combiTag' => 0, |
---|
207 | 'implemented' => true, |
---|
208 | 'tagValues' => Array( |
---|
209 | 0 => "Good", |
---|
210 | 1 => "Better", |
---|
211 | 2 => "Best", |
---|
212 | 3 => "TIFF", |
---|
213 | 4 => "RAW", |
---|
214 | 5 => "Premium", |
---|
215 | 65535 => "n/a" // from exiftool |
---|
216 | ) |
---|
217 | ), // < Quality |
---|
218 | |
---|
219 | |
---|
220 | // Size, tag 0x0009 |
---|
221 | 0x0009 => Array( |
---|
222 | 'tagName' => "Size", |
---|
223 | 'schema' => "Pentax", |
---|
224 | 'translatable'=> true, |
---|
225 | 'combiTag' => 0, |
---|
226 | 'implemented' => true, |
---|
227 | 'tagValues' => Array( |
---|
228 | 0 => "640x480", |
---|
229 | 1 => "Full", |
---|
230 | 2 => "1024x768", |
---|
231 | 3 => "1280x960", |
---|
232 | 4 => "1600x1200", |
---|
233 | 5 => "2048x1536", |
---|
234 | 8 => "2560x1920 or 2304x1728", |
---|
235 | 9 => "3072x2304", |
---|
236 | 10 => "3264x2448", |
---|
237 | 19 => "320x240", |
---|
238 | 20 => "2288x1712", |
---|
239 | 21 => "2592x1944", |
---|
240 | 22 => "2304x1728 or 2592x1944", |
---|
241 | 23 => "3056x2296", |
---|
242 | 25 => "2816x2212 or 2816x2112", |
---|
243 | 27 => "3648x2736", |
---|
244 | 29 => "4000x3000", |
---|
245 | 30 => "4288x3216", |
---|
246 | 31 => "4608x3456", |
---|
247 | 129 => "1920x1080", // from exiftool |
---|
248 | 257 => "3216x3216", // from exiftool |
---|
249 | 35 => "2400x1600", // 35 1 ? // from exiftool |
---|
250 | 36 => "3008x2008 or 3040x2024", // 36 0 ? // from exiftool |
---|
251 | 37 => "3008x2000", // 37 0 ? // from exiftool |
---|
252 | ) |
---|
253 | ), // < Size |
---|
254 | |
---|
255 | // PictureMode, tag 0x000b, from exiftool |
---|
256 | 0x000b => Array( |
---|
257 | 'tagName' => "PictureMode", |
---|
258 | 'schema' => "Pentax", |
---|
259 | 'translatable'=> true, |
---|
260 | 'combiTag' => 0, |
---|
261 | 'implemented' => true, |
---|
262 | 'tagValues' => Array( |
---|
263 | 0 => "Program", |
---|
264 | 1 => "Shutter Speed Priority", |
---|
265 | 2 => "Program AE", |
---|
266 | 3 => "Manual", |
---|
267 | 5 => "portrait", |
---|
268 | 6 => "Landscape", |
---|
269 | 8 => "Sport", |
---|
270 | 9 => "night scene", |
---|
271 | 11 => "Soft", |
---|
272 | 12 => "Surf & Snow", |
---|
273 | 13 => "Candlelight", |
---|
274 | 14 => "Autumn", |
---|
275 | 15 => "macro", |
---|
276 | 17 => "Fireworks", |
---|
277 | 18 => "Text", |
---|
278 | 19 => "Panorama", |
---|
279 | 20 => "3-D", // from exiftool |
---|
280 | 21 => "Black & White", // from exiftool |
---|
281 | 22 => "Sepia", // from exiftool |
---|
282 | 23 => "Red", // from exiftool |
---|
283 | 24 => "Pink", // from exiftool |
---|
284 | 25 => "Purple", // from exiftool |
---|
285 | 26 => "Blue", // from exiftool |
---|
286 | 27 => "Green", // from exiftool |
---|
287 | 28 => "Yellow", // from exiftool |
---|
288 | 30 => "Self Portrait", |
---|
289 | 31 => "Illustrations", |
---|
290 | 33 => "Digital Filter", |
---|
291 | 35 => "Night Scene Portrait", |
---|
292 | 37 => "Museum", |
---|
293 | 38 => "Food", |
---|
294 | 39 => "Underwater", |
---|
295 | 40 => "Green Mode", |
---|
296 | 49 => "Light Pet", |
---|
297 | 50 => "Dark Pet", |
---|
298 | 51 => "Medium Pet", |
---|
299 | 53 => "Underwater", |
---|
300 | 54 => "Candlelight", |
---|
301 | 55 => "Natural Skin Tone", |
---|
302 | 56 => "Synchro Sound Record", |
---|
303 | 58 => "Frame Composite", |
---|
304 | 59 => "Report", |
---|
305 | 60 => "Kids", |
---|
306 | 61 => "Blur Reduction", |
---|
307 | 65 => "Half-length Portrait", |
---|
308 | 221=> "P", // from exiftool |
---|
309 | 255=> "Digital Filter?", |
---|
310 | ) |
---|
311 | ), |
---|
312 | |
---|
313 | // Flash, tag 0x000c |
---|
314 | 0x000c => Array( |
---|
315 | 'tagName' => "Flash", |
---|
316 | 'schema' => "Pentax", |
---|
317 | 'translatable'=> true, |
---|
318 | 'combiTag' => 0, |
---|
319 | 'implemented' => true, |
---|
320 | 'tagValues.special' => Array( |
---|
321 | Array( |
---|
322 | 0x000 => "auto, did not fire", |
---|
323 | 0x001 => "off, did not fire", |
---|
324 | 0x002 => "on, did not fire", //from exiftool |
---|
325 | 0x003 => "auto, did not fire, red-eye reduction", |
---|
326 | 0x100 => "auto, fired", |
---|
327 | 0x102 => "on, fired", |
---|
328 | 0x103 => "auto, fired, red-eye reduction", |
---|
329 | 0x104 => "on, red-eye reduction", |
---|
330 | 0x105 => "on, wireless (master)", // from exiftool |
---|
331 | 0x106 => "on, wireless (control)", // from exiftool |
---|
332 | 0x108 => "on, soft", |
---|
333 | 0x109 => "on, slow-sync", |
---|
334 | 0x10a => "on, slow-sync, red-eye reduction", |
---|
335 | 0x10b => "on, trailing-curtain sync" |
---|
336 | ), |
---|
337 | Array( //from exiftool |
---|
338 | 0x0000 => "n/a - off-auto-aperture", |
---|
339 | 0x003f => "internal", |
---|
340 | 0x0100 => "external, auto", |
---|
341 | 0x023f => "external, flash problem", |
---|
342 | 0x0300 => "external, manual", |
---|
343 | 0x0304 => "external, p-ttl auto", |
---|
344 | 0x0305 => "external, contrast-control sync", |
---|
345 | 0x0306 => "external, high-speed sync", |
---|
346 | 0x030c => "external, wireless", |
---|
347 | 0x030d => "external, wireless, high-speed sync" |
---|
348 | ) |
---|
349 | ) |
---|
350 | ), // < Flash |
---|
351 | |
---|
352 | // Focus, tag 0x000d |
---|
353 | 0x000d => Array( |
---|
354 | 'tagName' => "Focus", |
---|
355 | 'schema' => "Pentax", |
---|
356 | 'translatable'=> true, |
---|
357 | 'combiTag' => 0, |
---|
358 | 'implemented' => true, |
---|
359 | 'tagValues' => Array( |
---|
360 | 0 => "normal", |
---|
361 | 1 => "macro", |
---|
362 | 2 => "infinity", |
---|
363 | 3 => "Manual", |
---|
364 | 4 => "super macro", // from exiftool |
---|
365 | 5 => "pan focus", |
---|
366 | 16 => "AF-S", |
---|
367 | 17 => "AF-C", |
---|
368 | 18 => "AF-A", // from exiftool |
---|
369 | 32 => "Contrast-detect", // from exiftool |
---|
370 | 33 => "Tracking Contrast-detect", // from exiftool |
---|
371 | 288=> "Face Detect", // from exiftool |
---|
372 | ) |
---|
373 | ), // < Focus |
---|
374 | |
---|
375 | // AFPoint, tag 0x000e |
---|
376 | 0x000e => Array( |
---|
377 | 'tagName' => "AFPoint", |
---|
378 | 'schema' => "Pentax", |
---|
379 | 'translatable'=> true, |
---|
380 | 'combiTag' => 0, |
---|
381 | 'implemented' => true, |
---|
382 | 'tagValues' => Array( |
---|
383 | 0xffff => "Auto", |
---|
384 | 0xfffe => "Fixed Center", |
---|
385 | 0xfffd => "Automatic Tracking AF", //from exiftool |
---|
386 | 0xfffc => "Face Recognition AF", //from exiftool |
---|
387 | 0xfffb => "AF Select", // from exiftool |
---|
388 | 1 => "Upper-left", |
---|
389 | 2 => "Top", |
---|
390 | 3 => "Upper-right", |
---|
391 | 4 => "Left", |
---|
392 | 5 => "Mid-left", |
---|
393 | 6 => "Center", |
---|
394 | 7 => "Mid-right", |
---|
395 | 8 => "Right", |
---|
396 | 9 => "Lower-left", |
---|
397 | 10 => "Bottom", |
---|
398 | 11 => "Lower-right" |
---|
399 | ) |
---|
400 | ), // < AFPoint |
---|
401 | |
---|
402 | // AFPointsInFocus, tag 0x000f, from exiftool |
---|
403 | 0x000f => Array( |
---|
404 | 'tagName' => "AFPointsInFocus", |
---|
405 | 'schema' => "Pentax", |
---|
406 | 'translatable'=> true, |
---|
407 | 'combiTag' => 0, |
---|
408 | 'implemented' => true, |
---|
409 | 'tagValues' => Array( |
---|
410 | 0xffff => "none", |
---|
411 | 0 => "Fixed Center or Multiple", |
---|
412 | 1 => "Top-left", |
---|
413 | 2 => "Top-center", |
---|
414 | 3 => "Top-right", |
---|
415 | 4 => "Left", |
---|
416 | 5 => "Center", |
---|
417 | 6 => "Right", |
---|
418 | 7 => "Bottom-left", |
---|
419 | 8 => "Bottom-center", |
---|
420 | 9 => "Bottom-right", |
---|
421 | ) |
---|
422 | ), |
---|
423 | |
---|
424 | // ISO, tag 0x0014 |
---|
425 | 0x0014 => Array( |
---|
426 | 'tagName' => "ISO", |
---|
427 | 'schema' => "Pentax", |
---|
428 | 'translatable'=> false, |
---|
429 | 'combiTag' => 0, |
---|
430 | 'implemented' => true, |
---|
431 | 'tagValues' => Array( |
---|
432 | 3 => "50", |
---|
433 | 4 => "64", |
---|
434 | 5 => "80", |
---|
435 | 6 => "100", |
---|
436 | 7 => "125", |
---|
437 | 8 => "160", |
---|
438 | 9 => "200", |
---|
439 | 10 => "250", |
---|
440 | 11 => "320", |
---|
441 | 12 => "400", |
---|
442 | 13 => "500", |
---|
443 | 14 => "640", |
---|
444 | 15 => "800", |
---|
445 | 16 => "1000", |
---|
446 | 17 => "1250", |
---|
447 | 18 => "1600", |
---|
448 | 19 => "2000", //from exiftool |
---|
449 | 20 => "2500", //from exiftool |
---|
450 | 21 => "3200", |
---|
451 | 22 => "4000", //from exiftool |
---|
452 | 23 => "5000", //from exiftool |
---|
453 | 24 => "6400", //from exiftool |
---|
454 | 25 => "8000", //from exiftool |
---|
455 | 26 => "10000", //from exiftool |
---|
456 | 27 => "12800", //from exiftool |
---|
457 | 28 => "16000", //from exiftool |
---|
458 | 29 => "20000", //from exiftool |
---|
459 | 30 => "25600", //from exiftool |
---|
460 | 31 => "32000", //from exiftool |
---|
461 | 32 => "40000", //from exiftool |
---|
462 | 33 => "51200", //from exiftool |
---|
463 | |
---|
464 | 50 => "50", |
---|
465 | 100 => "100", |
---|
466 | 200 => "200", |
---|
467 | 258 => "50", //from exiftool |
---|
468 | 259 => "70", //from exiftool |
---|
469 | 260 => "100", //from exiftool |
---|
470 | 261 => "140", //from exiftool |
---|
471 | 262 => "200", //from exiftool |
---|
472 | 263 => "280", //from exiftool |
---|
473 | 264 => "400", //from exiftool |
---|
474 | 265 => "560", //from exiftool |
---|
475 | 266 => "800", //from exiftool |
---|
476 | 267 => "1100", //from exiftool |
---|
477 | 268 => "1600", //from exiftool |
---|
478 | 269 => "2200", //from exiftool |
---|
479 | 270 => "3200", //from exiftool |
---|
480 | 271 => "4500", //from exiftool |
---|
481 | 272 => "6400", //from exiftool |
---|
482 | 273 => "9000", //from exiftool |
---|
483 | 274 => "12800", //from exiftool |
---|
484 | 275 => "18000", //from exiftool |
---|
485 | 276 => "25600", //from exiftool |
---|
486 | 277 => "36000", //from exiftool |
---|
487 | 278 => "51200", //from exiftool |
---|
488 | 400 => "400", |
---|
489 | 800 => "800", |
---|
490 | 1600 => "1600", |
---|
491 | 3200 => "3200", |
---|
492 | ) |
---|
493 | ), // < ISO |
---|
494 | |
---|
495 | // MeteringMode, tag 0x0017 |
---|
496 | 0x0017 => Array( |
---|
497 | 'tagName' => "MeteringMode", |
---|
498 | 'schema' => "Pentax", |
---|
499 | 'translatable'=> true, |
---|
500 | 'combiTag' => 0, |
---|
501 | 'implemented' => true, |
---|
502 | 'tagValues' => Array( |
---|
503 | 0 => "Multi Segment", |
---|
504 | 1 => "Center Weighted", |
---|
505 | 2 => "spot" |
---|
506 | ) |
---|
507 | ), // < MeteringMode |
---|
508 | |
---|
509 | // WhiteBalance, tag 0x0019 |
---|
510 | 0x0019 => Array( |
---|
511 | 'tagName' => "WhiteBalance", |
---|
512 | 'schema' => "Pentax", |
---|
513 | 'translatable'=> true, |
---|
514 | 'combiTag' => 0, |
---|
515 | 'implemented' => true, |
---|
516 | 'tagValues' => Array( |
---|
517 | 0 => "Auto", |
---|
518 | 1 => "Daylight", |
---|
519 | 2 => "Shade", |
---|
520 | 3 => "Fluorescent", |
---|
521 | 4 => "Tungsten", |
---|
522 | 5 => "Manual", |
---|
523 | 6 => "DaylightFluorescent", |
---|
524 | 7 => "DaywhiteFluorescent", |
---|
525 | 8 => "WhiteFluorescent", |
---|
526 | 9 => "Flash", |
---|
527 | 10 => "Cloudy", |
---|
528 | 17 => "Kelvin", //from exiftool |
---|
529 | 65534 => "Unknown", |
---|
530 | 65535 => "User Selected" |
---|
531 | ) |
---|
532 | ), // < WhiteBalance |
---|
533 | |
---|
534 | // WhiteBalanceMode, tag 0x001a |
---|
535 | 0x001a => Array( |
---|
536 | 'tagName' => "WhiteBalanceMode", |
---|
537 | 'schema' => "Pentax", |
---|
538 | 'translatable'=> true, |
---|
539 | 'combiTag' => 0, |
---|
540 | 'implemented' => true, |
---|
541 | 'tagValues' => Array( |
---|
542 | 1 => "Auto (Daylight)", |
---|
543 | 2 => "Auto (Shade)", |
---|
544 | 3 => "Auto (Flash)", |
---|
545 | 4 => "Auto (Tungsten)", |
---|
546 | 6 => "Auto (DaylightFluorescent)", // rom exiftool |
---|
547 | 7 => "Auto (DaywhiteFluorescent)", |
---|
548 | 8 => "Auto (WhiteFluorescent)", |
---|
549 | 10 => "Auto (Cloudy)", |
---|
550 | 0xffff => "User-Selected", |
---|
551 | 0xfffe => "Preset (Fireworks?)" |
---|
552 | ) |
---|
553 | ), // < < WhiteBalanceMode |
---|
554 | |
---|
555 | // Saturation, tag 0x001f |
---|
556 | 0x001f => Array( |
---|
557 | 'tagName' => "Saturation", |
---|
558 | 'schema' => "Pentax", |
---|
559 | 'translatable'=> true, |
---|
560 | 'combiTag' => 0, |
---|
561 | 'implemented' => true, |
---|
562 | 'tagValues' => Array( |
---|
563 | 0 => "low", |
---|
564 | 1 => "normal", |
---|
565 | 2 => "high", |
---|
566 | 3 => "Med Low", |
---|
567 | 4 => "Med High", |
---|
568 | 5 => "Very Low", |
---|
569 | 6 => "Very High", |
---|
570 | 7 => "-4", //from exiftool |
---|
571 | 8 => "+4", //from exiftool |
---|
572 | 65535 => "none", //from exiftool |
---|
573 | ) |
---|
574 | ), // < Saturation |
---|
575 | |
---|
576 | // Contrast, tag 0x0020 |
---|
577 | 0x0020 => Array( |
---|
578 | 'tagName' => "Contrast", |
---|
579 | 'schema' => "Pentax", |
---|
580 | 'translatable'=> true, |
---|
581 | 'combiTag' => 0, |
---|
582 | 'implemented' => true, |
---|
583 | 'tagValues' => Array( |
---|
584 | 0 => "low", |
---|
585 | 1 => "normal", |
---|
586 | 2 => "high", |
---|
587 | 3 => "Med Low", |
---|
588 | 4 => "Med High", |
---|
589 | 5 => "Very Low", |
---|
590 | 6 => "Very High", |
---|
591 | 7 => "-4", //from exiftool |
---|
592 | 8 => "+4", //from exiftool |
---|
593 | ) |
---|
594 | ), // < Contrast |
---|
595 | |
---|
596 | // Sharpness, tag 0x0021 |
---|
597 | 0x0021 => Array( |
---|
598 | 'tagName' => "Sharpness", |
---|
599 | 'schema' => "Pentax", |
---|
600 | 'translatable'=> true, |
---|
601 | 'combiTag' => 0, |
---|
602 | 'implemented' => true, |
---|
603 | 'tagValues' => Array( |
---|
604 | 0 => "Soft", |
---|
605 | 1 => "normal", |
---|
606 | 2 => "Hard", |
---|
607 | 3 => "Med Soft", |
---|
608 | 4 => "Med Hard", |
---|
609 | 5 => "Very Soft", |
---|
610 | 6 => "Very Hard", |
---|
611 | 7 => "-4", //from exiftool |
---|
612 | 8 => "+4", //from exiftool |
---|
613 | ) |
---|
614 | ), // < Sharpness |
---|
615 | |
---|
616 | // WorldTimeLocation, tag 0x0022 |
---|
617 | 0x0022 => Array( |
---|
618 | 'tagName' => "WorldTimeLocation", |
---|
619 | 'schema' => "Pentax", |
---|
620 | 'translatable'=> true, |
---|
621 | 'combiTag' => 0, |
---|
622 | 'implemented' => true, |
---|
623 | 'tagValues' => Array( |
---|
624 | 0 => "Home town", |
---|
625 | 1 => "Destination" |
---|
626 | ) |
---|
627 | ), // < Location |
---|
628 | |
---|
629 | // HomeCityName, tag 0x0023 |
---|
630 | 0x0023 => Array( |
---|
631 | 'tagName' => "HomeCityName", |
---|
632 | 'schema' => "Pentax", |
---|
633 | 'translatable'=> true, |
---|
634 | 'combiTag' => 0, |
---|
635 | 'implemented' => true, |
---|
636 | 'tagValues' => Array( |
---|
637 | 0 => "Pago Pago", |
---|
638 | 1 => "Honolulu", |
---|
639 | 2 => "Anchorage", |
---|
640 | 3 => "Vancouver", |
---|
641 | 4 => "San Fransisco", |
---|
642 | 5 => "Los Angeles", |
---|
643 | 6 => "Calgary", |
---|
644 | 7 => "Denver", |
---|
645 | 8 => "Mexico City", |
---|
646 | 9 => "Chicago", |
---|
647 | 10 => "Miami", |
---|
648 | 11 => "Toronto", |
---|
649 | 12 => "New York", |
---|
650 | 13 => "Santiago", |
---|
651 | 14 => "Caracus", |
---|
652 | 15 => "Halifax", |
---|
653 | 16 => "Buenos Aires", |
---|
654 | 17 => "Sao Paulo", |
---|
655 | 18 => "Rio de Janeiro", |
---|
656 | 19 => "Madrid", |
---|
657 | 20 => "London", |
---|
658 | 21 => "Paris", |
---|
659 | 22 => "Milan", |
---|
660 | 23 => "Rome", |
---|
661 | 24 => "Berlin", |
---|
662 | 25 => "Johannesburg", |
---|
663 | 26 => "Istanbul", |
---|
664 | 27 => "Cairo", |
---|
665 | 28 => "Jerusalem", |
---|
666 | 29 => "Moscow", |
---|
667 | 30 => "Jeddah", |
---|
668 | 31 => "Tehran", |
---|
669 | 32 => "Dubai", |
---|
670 | 33 => "Karachi", |
---|
671 | 34 => "Kabul", |
---|
672 | 35 => "Male", |
---|
673 | 36 => "Delhi", |
---|
674 | 37 => "Colombo", |
---|
675 | 38 => "Kathmandu", |
---|
676 | 39 => "Dacca", |
---|
677 | 40 => "Yangon", |
---|
678 | 41 => "Bangkok", |
---|
679 | 42 => "Kuala Lumpur", |
---|
680 | 43 => "Vientiane", |
---|
681 | 44 => "Singapore", |
---|
682 | 45 => "Phnom Penh", |
---|
683 | 46 => "Ho Chi Minh", |
---|
684 | 47 => "Jakarta", |
---|
685 | 48 => "Hong Kong", |
---|
686 | 49 => "Perth", |
---|
687 | 50 => "Beijing", |
---|
688 | 51 => "Shanghai", |
---|
689 | 52 => "Manila", |
---|
690 | 53 => "Taipei", |
---|
691 | 54 => "Seoul", |
---|
692 | 55 => "Adelaide", |
---|
693 | 56 => "Tokyo", |
---|
694 | 57 => "Guam", |
---|
695 | 58 => "Sydney", |
---|
696 | 59 => "Noumea", |
---|
697 | 60 => "Wellington", |
---|
698 | 61 => "Auckland", |
---|
699 | 62 => "Lima", |
---|
700 | 63 => "Dakar", |
---|
701 | 64 => "Algiers", |
---|
702 | 65 => "Helsinki", |
---|
703 | 66 => "Athens", |
---|
704 | 67 => "Nairobi", |
---|
705 | 68 => "Amsterdam", |
---|
706 | 69 => "Stockholm", |
---|
707 | 70 => "Lisbon", |
---|
708 | 71 => "Copenhagen", // from exiftool |
---|
709 | 72 => "Warsaw", // from exiftool |
---|
710 | 73 => "Prague", // from exiftool |
---|
711 | 74 => "Budapest", // from exiftool |
---|
712 | ) |
---|
713 | ), // < City names |
---|
714 | |
---|
715 | // DestinationCityName, tag 0x0024 |
---|
716 | 0x0024 => Array( |
---|
717 | 'tagName' => "DestinationCityName", |
---|
718 | 'schema' => "Pentax", |
---|
719 | 'translatable'=> true, |
---|
720 | 'combiTag' => 0, |
---|
721 | 'implemented' => true, |
---|
722 | 'tagValues' => Array( |
---|
723 | 0 => "Pago Pago", |
---|
724 | 1 => "Honolulu", |
---|
725 | 2 => "Anchorage", |
---|
726 | 3 => "Vancouver", |
---|
727 | 4 => "San Fransisco", |
---|
728 | 5 => "Los Angeles", |
---|
729 | 6 => "Calgary", |
---|
730 | 7 => "Denver", |
---|
731 | 8 => "Mexico City", |
---|
732 | 9 => "Chicago", |
---|
733 | 10 => "Miami", |
---|
734 | 11 => "Toronto", |
---|
735 | 12 => "New York", |
---|
736 | 13 => "Santiago", |
---|
737 | 14 => "Caracus", |
---|
738 | 15 => "Halifax", |
---|
739 | 16 => "Buenos Aires", |
---|
740 | 17 => "Sao Paulo", |
---|
741 | 18 => "Rio de Janeiro", |
---|
742 | 19 => "Madrid", |
---|
743 | 20 => "London", |
---|
744 | 21 => "Paris", |
---|
745 | 22 => "Milan", |
---|
746 | 23 => "Rome", |
---|
747 | 24 => "Berlin", |
---|
748 | 25 => "Johannesburg", |
---|
749 | 26 => "Istanbul", |
---|
750 | 27 => "Cairo", |
---|
751 | 28 => "Jerusalem", |
---|
752 | 29 => "Moscow", |
---|
753 | 30 => "Jeddah", |
---|
754 | 31 => "Tehran", |
---|
755 | 32 => "Dubai", |
---|
756 | 33 => "Karachi", |
---|
757 | 34 => "Kabul", |
---|
758 | 35 => "Male", |
---|
759 | 36 => "Delhi", |
---|
760 | 37 => "Colombo", |
---|
761 | 38 => "Kathmandu", |
---|
762 | 39 => "Dacca", |
---|
763 | 40 => "Yangon", |
---|
764 | 41 => "Bangkok", |
---|
765 | 42 => "Kuala Lumpur", |
---|
766 | 43 => "Vientiane", |
---|
767 | 44 => "Singapore", |
---|
768 | 45 => "Phnom Penh", |
---|
769 | 46 => "Ho Chi Minh", |
---|
770 | 47 => "Jakarta", |
---|
771 | 48 => "Hong Kong", |
---|
772 | 49 => "Perth", |
---|
773 | 50 => "Beijing", |
---|
774 | 51 => "Shanghai", |
---|
775 | 52 => "Manila", |
---|
776 | 53 => "Taipei", |
---|
777 | 54 => "Seoul", |
---|
778 | 55 => "Adelaide", |
---|
779 | 56 => "Tokyo", |
---|
780 | 57 => "Guam", |
---|
781 | 58 => "Sydney", |
---|
782 | 59 => "Noumea", |
---|
783 | 60 => "Wellington", |
---|
784 | 61 => "Auckland", |
---|
785 | 62 => "Lima", |
---|
786 | 63 => "Dakar", |
---|
787 | 64 => "Algiers", |
---|
788 | 65 => "Helsinki", |
---|
789 | 66 => "Athens", |
---|
790 | 67 => "Nairobi", |
---|
791 | 68 => "Amsterdam", |
---|
792 | 69 => "Stockholm", |
---|
793 | 70 => "Lisbon", |
---|
794 | 71 => "Copenhagen", // from exiftool |
---|
795 | 72 => "Warsaw", // from exiftool |
---|
796 | 73 => "Prague", // from exiftool |
---|
797 | 74 => "Budapest", // from exiftool |
---|
798 | ) |
---|
799 | ), // < City names |
---|
800 | |
---|
801 | |
---|
802 | // ImageProcessing, tag 0x0032, combi-tag 4 bytes |
---|
803 | 0x0032 => Array( |
---|
804 | 'tagName' => "ImageProcessing", |
---|
805 | 'schema' => "Pentax", |
---|
806 | 'translatable'=> true, |
---|
807 | 'combiTag' => 4, |
---|
808 | 'implemented' => true, |
---|
809 | 'tagValues' => Array( |
---|
810 | 0x00000000 => "Unprocessed", |
---|
811 | 0x00000004 => "Digital Filter", |
---|
812 | 0x02000000 => "Cropped", |
---|
813 | 0x04000000 => "Color Filter", |
---|
814 | 0x10000000 => "Frame Synthesis?" |
---|
815 | ) |
---|
816 | ), // < ImageProcessing |
---|
817 | |
---|
818 | // PictureMode, tag 0x0033, combi-tag 3 bytes |
---|
819 | 0x0033 => Array( |
---|
820 | 'tagName' => "PictureMode", |
---|
821 | 'schema' => "Pentax", |
---|
822 | 'translatable'=> true, |
---|
823 | 'combiTag' => 3, |
---|
824 | 'implemented' => true, |
---|
825 | 'tagValues' => Array( |
---|
826 | 0x000000 => "Program", |
---|
827 | 0x000100 => "Hi-speed Program", // from exiftool |
---|
828 | 0x000200 => "DOF Program", // from exiftool |
---|
829 | 0x000300 => "MTF Program", |
---|
830 | 0x000400 => "standard", |
---|
831 | 0x000500 => "portrait", |
---|
832 | 0x000600 => "Landscape", |
---|
833 | 0x000700 => "macro", |
---|
834 | 0x000800 => "Sport", |
---|
835 | 0x000900 => "Night Scene Portrait", |
---|
836 | 0x000a00 => "no flash", |
---|
837 | /* SCN modes (menu-selected) */ |
---|
838 | 0x000b00 => "night scene", |
---|
839 | 0x000c00 => "Surf & Snow", |
---|
840 | 0x000d00 => "Text", |
---|
841 | 0x000e00 => "Sunset", |
---|
842 | 0x000f00 => "Kids", |
---|
843 | 0x001000 => "Pet", |
---|
844 | 0x001100 => "Candlelight", |
---|
845 | 0x001200 => "Museum", |
---|
846 | 0x001300 => "Food", //from exiftool |
---|
847 | 0x001400 => "Stage Lighting", //from exiftool |
---|
848 | 0x001500 => "Night Snap", //from exiftool |
---|
849 | 0x001700 => "Blue Sky", //from exiftool |
---|
850 | 0x001800 => "Sunset", //from exiftool |
---|
851 | 0x001a00 => "Night Scene HDR", //from exiftool |
---|
852 | 0x001b00 => "HDR", //from exiftool |
---|
853 | 0x001c00 => "Quick Macro", //from exiftool |
---|
854 | 0x001d00 => "Forest", //from exiftool |
---|
855 | 0x001e00 => "Backlight Silhouette", //from exiftool |
---|
856 | /* AUTO PICT modes (auto-selected) */ |
---|
857 | 0x010400 => "Auto PICT (Standard)", |
---|
858 | 0x010500 => "Auto PICT (Portrait)", |
---|
859 | 0x010600 => "Auto PICT (Landscape)", |
---|
860 | 0x010700 => "Auto PICT (Macro)", |
---|
861 | 0x010800 => "Auto PICT (Sport)", |
---|
862 | /* Manual dial modes */ |
---|
863 | 0x020000 => "Program AE", |
---|
864 | 0x030000 => "Green Mode", |
---|
865 | 0x040000 => "Shutter Speed Priority", |
---|
866 | 0x050000 => "Aperture Priority", |
---|
867 | 0x080000 => "Manual", |
---|
868 | 0x090000 => "Bulb", |
---|
869 | /* *istD modes */ |
---|
870 | 0x020001 => "Program AE", |
---|
871 | 0x020101 => "Hi-speed Program", |
---|
872 | 0x020201 => "DOF Program", |
---|
873 | 0x020301 => "MTF Program", |
---|
874 | 0x021601 => "Shallow DOF", //from exiftool |
---|
875 | 0x030001 => "Green Mode", |
---|
876 | 0x040001 => "Shutter Speed Priority", |
---|
877 | 0x050001 => "Aperture Priority", |
---|
878 | 0x060001 => "Program Tv Shift", |
---|
879 | 0x070001 => "Program Av Shift", |
---|
880 | 0x080001 => "Manual", |
---|
881 | 0x090001 => "Bulb", |
---|
882 | 0x0a0001 => "Aperture Priority (Off-Auto-Aperture)", |
---|
883 | 0x0b0001 => "Manual (Off-Auto-Aperture)", |
---|
884 | 0x0c0001 => "Bulb (Off-Auto-Aperture)", |
---|
885 | /* K10D modes */ |
---|
886 | 0x060000 => "shutter priority", |
---|
887 | 0x0d0000 => "Shutter & Aperture Priority AE, 1/2 EV steps", |
---|
888 | 0x0d0001 => "Shutter & Aperture Priority AE, 1/3 EV steps", |
---|
889 | 0x0f0000 => "Sensitivity Priority AE, 1/2 EV steps", |
---|
890 | 0x0f0001 => "Sensitivity Priority AE, 1/3 EV steps", |
---|
891 | 0x100000 => "Flash X-Sync Speed AE, 1/2 EV steps", |
---|
892 | 0x100001 => "Flash X-Sync Speed AE, 1/3 EV steps", |
---|
893 | /* K-7 , K-x */ |
---|
894 | 0xff0000 => "Video (30 fps)", // from exiftool |
---|
895 | 0xff0400 => "Video (24 fps)", // from exiftool |
---|
896 | /* other modes */ |
---|
897 | 0x000001 => "Program" |
---|
898 | ) |
---|
899 | ), // < PictureMode |
---|
900 | |
---|
901 | |
---|
902 | // DriveMode, tag 0x0034, combi-tag 4 bytes |
---|
903 | 0x0034 => Array( |
---|
904 | 'tagName' => "DriveMode", |
---|
905 | 'schema' => "Pentax", |
---|
906 | 'translatable'=> true, |
---|
907 | 'combiTag' => 4, |
---|
908 | 'implemented' => true, |
---|
909 | 'tagValues' => Array( |
---|
910 | 0x00000000 => "Single-frame;No timer;Shutter button;Single exposure", |
---|
911 | 0x01000000 => "Continuous", |
---|
912 | 0x02000000 => "Continuous (Hi)", |
---|
913 | 0x03000000 => "Burst", |
---|
914 | 0xff000000 => "Video", // from exiftool |
---|
915 | 0x00010000 => "Self-timer (12 sec)", |
---|
916 | 0x00020000 => "Self-timer (2 sec)", |
---|
917 | 0x000f0000 => "Video", // from exiftool |
---|
918 | 0x00100000 => "Mirror Lock-up", // from exiftool |
---|
919 | 0x00ff0000 => "n/a", //from exiftool (K-x ?) |
---|
920 | 0x00000100 => "Remote Control (3 sec)", |
---|
921 | 0x00000200 => "Remote Control", |
---|
922 | 0x00000400 => "Remote Continuous Shooting", // from exiftool |
---|
923 | 0x00000001 => "Multiple Exposure", |
---|
924 | 0x00000010 => "HDR", // from exiftool |
---|
925 | 0x00000020 => "HDR Strong 1", // from exiftool |
---|
926 | 0x00000030 => "HDR Strong 2", // from exiftool |
---|
927 | 0x00000040 => "HDR Strong 3", // from exiftool |
---|
928 | 0x000000E0 => "HDR Auto", // from exiftool |
---|
929 | 0x000000ff => "Video" //from exiftool |
---|
930 | ) |
---|
931 | ), // < DriveMode |
---|
932 | |
---|
933 | |
---|
934 | // ColorSpace, tag 0x0037 |
---|
935 | 0x0037 => Array( |
---|
936 | 'tagName' => "ColorSpace", |
---|
937 | 'schema' => "Pentax", |
---|
938 | 'translatable'=> false, |
---|
939 | 'combiTag' => 0, |
---|
940 | 'implemented' => true, |
---|
941 | 'tagValues' => Array( |
---|
942 | 0 => "sRGB", |
---|
943 | 1 => "Adobe RGB" |
---|
944 | ) |
---|
945 | ), // < ColorSpace |
---|
946 | |
---|
947 | // LensType, tag 0x003f, combi-tag 2 bytes |
---|
948 | 0x003f => Array( |
---|
949 | 'tagName' => "LensType", |
---|
950 | 'schema' => "Pentax", |
---|
951 | 'translatable'=> true, |
---|
952 | 'combiTag' => 2, |
---|
953 | 'implemented' => true, |
---|
954 | 'tagValues.special' => Array( |
---|
955 | 0x0000 => "M-42 or No Lens", |
---|
956 | 0x0100 => "K,M Lens", |
---|
957 | 0x0200 => "A Series Lens", |
---|
958 | 0x0300 => "Sigma", |
---|
959 | 0x0311 => "smc PENTAX-FA SOFT 85mm F2.8", |
---|
960 | 0x0312 => "smc PENTAX-F 1.7X AF ADAPTER", |
---|
961 | 0x0313 => "smc PENTAX-F 24-50mm F4", |
---|
962 | 0x0314 => "smc PENTAX-F 35-80mm F4-5.6", |
---|
963 | 0x0315 => "smc PENTAX-F 80-200mm F4.7-5.6", |
---|
964 | 0x0316 => "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5", |
---|
965 | 0x0317 => Array( |
---|
966 | "smc PENTAX-F 100-300mm F4.5-5.6", |
---|
967 | "Sigma AF 28-300mm F3.5-5.6 DL IF", |
---|
968 | "Sigma AF 28-300mm F3.5-6.3 DG IF Macro", |
---|
969 | ), |
---|
970 | 0x0318 => "smc PENTAX-F 35-135mm F3.5-4.5", |
---|
971 | 0x0319 => Array( |
---|
972 | "smc PENTAX-F 35-105mm F4-5.6", |
---|
973 | "Sigma AF 28-300mm F3.5-5.6 DL IF", |
---|
974 | "Sigma 55-200mm F4-5.6 DC", |
---|
975 | "Sigma AF 28-300mm F3.5-5.6 DL IF", |
---|
976 | "Sigma AF 28-300mm F3.5-6.3 DG IF Macro", |
---|
977 | "Tokina 80-200mm F2.8 ATX-Pro", |
---|
978 | ), |
---|
979 | 0x031a => "smc PENTAX-F* 250-600mm F5.6 ED[IF]", |
---|
980 | 0x031b => Array( |
---|
981 | "smc PENTAX-F 28-80mm F3.5-4.5", |
---|
982 | "Tokina AT-X Pro AF 28-70mm F2.6-2.8", |
---|
983 | ), |
---|
984 | 0x031c => Array( |
---|
985 | "smc PENTAX-F 35-70mm F3.5-4.5", |
---|
986 | "Tokina 19-35mm F3.5-4.5 AF", |
---|
987 | ), |
---|
988 | 0x031d => Array( |
---|
989 | "PENTAX-F 28-80mm F3.5-4.5", |
---|
990 | "Sigma AF 18-125mm F3.5-5.6 DC", |
---|
991 | "Tokina AT-X PRO 28-70mm F2.6-2.8", |
---|
992 | ), |
---|
993 | 0x031e => "PENTAX-F 70-200mm F4-5.6", |
---|
994 | 0x031f => Array( |
---|
995 | "smc PENTAX-F 70-210mm F4-5.6", |
---|
996 | "Tokina AF 730 75-300mm F4.5-5.6", |
---|
997 | "Takumar-F 70-210mm F4-5.6", |
---|
998 | ), |
---|
999 | 0x0320 => "smc PENTAX-F 50mm F1.4", |
---|
1000 | 0x0321 => "smc PENTAX-F 50mm F1.7", |
---|
1001 | 0x0322 => "smc PENTAX-F 135mm F2.8 [IF]", |
---|
1002 | 0x0323 => "smc PENTAX-F 28mm F2.8", |
---|
1003 | 0x0324 => "Sigma 20mm F1.8 EX DG ASPHERICAL RF", |
---|
1004 | 0x0326 => "smc PENTAX-F* 300mm F4.5 ED[IF]", |
---|
1005 | 0x0327 => "smc PENTAX-F* 600mm F4 ED[IF]", |
---|
1006 | 0x0328 => "smc PENTAX-F MACRO 100mm F2.8", |
---|
1007 | 0x0329 => Array( |
---|
1008 | "smc PENTAX-F MACRO 50mm F2.8", |
---|
1009 | "Sigma 50mm F2.8 Macro", |
---|
1010 | ), |
---|
1011 | 0x032c => Array( |
---|
1012 | "Tamron 35-90mm F4 AF", |
---|
1013 | "Sigma AF 10-20mm F4-5.6 EX DC", |
---|
1014 | "Sigma 12-24mm F4.5 EX DG", |
---|
1015 | "Sigma 17-70mm F2.8-4.5 DC Macro", |
---|
1016 | "Sigma 18-50mm F3.5-5.6 DC", |
---|
1017 | ), |
---|
1018 | 0x032e => Array( |
---|
1019 | "Sigma APO 70-200mm F2.8 EX", |
---|
1020 | "Sigma EX APO 100-300mm F4 IF", |
---|
1021 | ), |
---|
1022 | 0x0332 => "smc PENTAX-FA 28-70mm F4 AL", |
---|
1023 | 0x0333 => "Sigma 28mm F1.8 EX DG ASPHERICAL MACRO", |
---|
1024 | 0x0334 => Array( |
---|
1025 | "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]", |
---|
1026 | "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)", |
---|
1027 | ), |
---|
1028 | 0x0335 => "smc PENTAX-FA 28-80mm F3.5-5.6 AL", |
---|
1029 | 0x03f7 => "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]", |
---|
1030 | 0x03f8 => "smc PENTAX-DA 12-24mm F4 ED AL[IF]", |
---|
1031 | 0x03fa => "smc PENTAX-DA 50-200mm F4-5.6 ED", |
---|
1032 | 0x03fb => "smc PENTAX-DA 40mm F2.8 Limited", |
---|
1033 | 0x03fc => "smc PENTAX-DA 18-55mm F3.5-5.6 AL", |
---|
1034 | 0x03fd => "smc PENTAX-DA 14mm F2.8 ED[IF]", |
---|
1035 | 0x03fe => "smc PENTAX-DA 16-45mm F4 ED AL", |
---|
1036 | 0x03ff => Array( |
---|
1037 | "Sigma 18-200mm F3.5-6.3 DC", |
---|
1038 | "Sigma DL-II 35-80mm F4-5.6", |
---|
1039 | "Sigma DL Zoom 75-300mm F4-5.6", |
---|
1040 | "Sigma DF EX Aspherical 28-70mm F2.8", |
---|
1041 | "Sigma AF Tele 400mm F5.6 Multi-coated", |
---|
1042 | "Sigma 24-60mm F2.8 EX DG", |
---|
1043 | "Sigma 70-300mm F4-5.6 Macro", |
---|
1044 | "Sigma 55-200mm F4-5.6 DC", |
---|
1045 | "Sigma 18-50mm F2.8 EX DC", |
---|
1046 | ), |
---|
1047 | 0x0401 => "smc PENTAX-FA SOFT 28mm F2.8", |
---|
1048 | 0x0402 => "smc PENTAX-FA 80-320mm F4.5-5.6", |
---|
1049 | 0x0403 => "smc PENTAX-FA 43mm F1.9 Limited", |
---|
1050 | 0x0406 => "smc PENTAX-FA 35-80mm F4-5.6", |
---|
1051 | 0x040c => "smc PENTAX-FA 50mm F1.4", |
---|
1052 | 0x040f => "smc PENTAX-FA 28-105mm F4-5.6 [IF]", |
---|
1053 | 0x0410 => "Tamron AF 80-210mm F4-5.6 (178D)", |
---|
1054 | 0x0413 => "Tamron SP AF 90mm F2.8 (172E)", |
---|
1055 | 0x0414 => "smc PENTAX-FA 28-80mm F3.5-5.6", |
---|
1056 | 0x0416 => "TOKINA 28-80mm F3.5-5.6", |
---|
1057 | 0x0417 => "smc PENTAX-FA 20-35mm F4 AL", |
---|
1058 | 0x0418 => "smc PENTAX-FA 77mm F1.8 Limited", |
---|
1059 | 0x0419 => "Tamron SP AF 14mm F2.8", |
---|
1060 | 0x041a => Array( |
---|
1061 | "smc PENTAX-FA MACRO 100mm F3.5", |
---|
1062 | "Cosina 100mm F3.5 Macro", |
---|
1063 | ), |
---|
1064 | 0x041b => "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] MACRO (285D)", |
---|
1065 | 0x041c => "smc PENTAX-FA 35mm F2 AL", |
---|
1066 | 0x041d => "Tamron AF 28-200mm F/3.8-5.6 LD Super II MACRO (371D)", |
---|
1067 | 0x0422 => "smc PENTAX-FA 24-90mm F3.5-4.5 AL[IF]", |
---|
1068 | 0x0423 => "smc PENTAX-FA 100-300mm F4.7-5.8", |
---|
1069 | 0x0424 => "Tamron AF70-300mm F/4-5.6 LD MACRO", |
---|
1070 | 0x0425 => "Tamron SP AF 24-135mm F3.5-5.6 AD AL (190D)", |
---|
1071 | 0x0426 => "smc PENTAX-FA 28-105mm F3.2-4.5 AL[IF]", |
---|
1072 | 0x0427 => "smc PENTAX-FA 31mm F1.8AL Limited", |
---|
1073 | 0x0429 => "Tamron AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR [IF] MACRO (A03)", |
---|
1074 | 0x042b => "smc PENTAX-FA 28-90mm F3.5-5.6", |
---|
1075 | 0x042c => "smc PENTAX-FA J 75-300mm F4.5-5.8 AL", |
---|
1076 | 0x042d => Array( |
---|
1077 | "Tamron AF 28-300mm F3.5-6.3 XR Di LD Aspherical [IF] Macro", |
---|
1078 | "Tamron 28-300mm F3.5-6.3 Ultra zoom XR", |
---|
1079 | ), |
---|
1080 | 0x042e => "smc PENTAX-FA J 28-80mm F3.5-5.6 AL", |
---|
1081 | 0x042f => "smc PENTAX-FA J 18-35mm F4-5.6 AL", |
---|
1082 | 0x0431 => "Tamron SP AF 28-75mm F2.8 XR Di (A09)", |
---|
1083 | 0x0433 => "smc PENTAX-D FA 50mm F2.8 MACRO", |
---|
1084 | 0x0434 => "smc PENTAX-D FA 100mm F2.8 MACRO", |
---|
1085 | 0x044b => "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)", // from exiftool |
---|
1086 | 0x04e5 => "smc PENTAX-DA 18-55mm F3.5-5.6 AL II", // from exiftool |
---|
1087 | 0x04e6 => "Tamron SP AF 17-50mm F2.8 XR Di II", // from exiftool |
---|
1088 | 0x04e7 => "smc PENTAX-DA 18-250mm F3.5-6.3 ED AL [IF]", // from exiftool |
---|
1089 | 0x04ed => "Samsung/Schneider D-XENOGON 10-17mm F3.5-4.5", // from exiftool |
---|
1090 | 0x04ef => "Samsung D-XENON 12-24mm F4 ED AL [IF]", // from exiftool |
---|
1091 | 0x04f3 => "smc PENTAX-DA 70mm F2.4 Limited", // from exiftool |
---|
1092 | 0x04f4 => "smc PENTAX-DA 21mm F3.2 AL Limited", |
---|
1093 | 0x04f5 => "Schneider D-XENON 50-200mm", |
---|
1094 | 0x04f6 => "Schneider D-XENON 18-55mm", |
---|
1095 | 0x04f7 => "smc PENTAX-DA 10-17mm F3.5-4.5 ED [IF] Fisheye zoom", |
---|
1096 | 0x04f8 => "smc PENTAX-DA 12-24mm F4 ED AL [IF]", |
---|
1097 | 0x04f9 => "Tamron XR DiII 18-200mm F3.5-6.3 (A14)", |
---|
1098 | 0x04fa => "smc PENTAX-DA 50-200mm F4-5.6 ED", |
---|
1099 | 0x04fb => "smc PENTAX-DA 40mm F2.8 Limited", |
---|
1100 | 0x04fc => "smc PENTAX-DA 18-55mm F3.5-5.6 AL", |
---|
1101 | 0x04fd => "smc PENTAX-DA 14mm F2.8 ED[IF]", |
---|
1102 | 0x04fe => "smc PENTAX-DA 16-45mm F4 ED AL", |
---|
1103 | 0x0501 => "smc PENTAX-FA* 24mm F2 AL[IF]", |
---|
1104 | 0x0502 => "smc PENTAX-FA 28mm F2.8 AL", |
---|
1105 | 0x0503 => "smc PENTAX-FA 50mm F1.7", |
---|
1106 | 0x0504 => "smc PENTAX-FA 50mm F1.4", |
---|
1107 | 0x0505 => "smc PENTAX-FA* 600mm F4 ED[IF]", |
---|
1108 | 0x0506 => "smc PENTAX-FA* 300mm F4.5 ED[IF]", |
---|
1109 | 0x0507 => "smc PENTAX-FA 135mm F2.8 [IF]", |
---|
1110 | 0x0508 => "smc PENTAX-FA MACRO 50mm F2.8", |
---|
1111 | 0x0509 => "smc PENTAX-FA MACRO 100mm F2.8", |
---|
1112 | 0x050a => "smc PENTAX-FA* 85mm F1.4 [IF]", |
---|
1113 | 0x050b => "smc PENTAX-FA* 200mm F2.8 ED[IF]", |
---|
1114 | 0x050c => "smc PENTAX-FA 28-80mm F3.5-4.7", |
---|
1115 | 0x050d => "smc PENTAX-FA 70-200mm F4-5.6", |
---|
1116 | 0x050e => "smc PENTAX-FA* 250-600mm F5.6 ED[IF]", |
---|
1117 | 0x050f => "smc PENTAX-FA 28-105mm F4-5.6", |
---|
1118 | 0x0510 => "smc PENTAX-FA 100-300mm F4.5-5.6", |
---|
1119 | 0x0562 => "smc PENTAX-FA 100-300mm F4.5-5.6", //from exiftool |
---|
1120 | 0x0601 => "smc PENTAX-FA* 85mm F1.4[IF]", |
---|
1121 | 0x0602 => "smc PENTAX-FA* 200mm F2.8 ED[IF]", |
---|
1122 | 0x0603 => "smc PENTAX-FA* 300mm F2.8 ED[IF]", |
---|
1123 | 0x0604 => "smc PENTAX-FA* 28-70mm F2.8 AL", |
---|
1124 | 0x0605 => "smc PENTAX-FA* 80-200mm F2.8 ED[IF]", |
---|
1125 | 0x0606 => "smc PENTAX-FA* 28-70mm F2.8 AL", |
---|
1126 | 0x0607 => "smc PENTAX-FA* 80-200mm F2.8 ED[IF]", |
---|
1127 | 0x0608 => "smc PENTAX-FA 28-70mm F4AL", |
---|
1128 | 0x0609 => "smc PENTAX-FA 20mm F2.8", |
---|
1129 | 0x060a => "smc PENTAX-FA* 400mm F5.6 ED[IF]", |
---|
1130 | 0x060d => "smc PENTAX-FA* 400mm F5.6 ED[IF]", |
---|
1131 | 0x060e => "smc PENTAX-FA* MACRO 200mm F4 ED[IF]", |
---|
1132 | 0x0700 => "smc PENTAX-DA 21mm F3.2 AL Limited", |
---|
1133 | 0x073d => "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)", //from exiftool |
---|
1134 | 0x07d9 => "smc PENTAX-DA 50-200mm F4-5.6 ED WR", //from exiftool |
---|
1135 | 0x07da => "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR", //from exiftool |
---|
1136 | 0x07dc => "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]", // from exiftool |
---|
1137 | 0x07dd => "smc PENTAX-DA 50-200mm F4-5.6 ED", // from LucMorizur |
---|
1138 | 0x07de => "smc PENTAX-DA 18-55mm F3.5-5.6 AL II", //from exiftool |
---|
1139 | 0x07df => "Samsung D-XENON 18-55mm F3.5-5.6 II", //from exiftool |
---|
1140 | 0x07e0 => "smc PENTAX-DA 15mm F4 ED AL Limited", //from exiftool |
---|
1141 | 0x07e1 => "Samsung D-XENON 18-250mm F3.5-6.3", //from exiftool |
---|
1142 | 0x07e5 => "smc PENTAX-DA 18-55mm F3.5-5.6 AL II", |
---|
1143 | 0x07e6 => "Tamron AF 17-50mm F2.8 XR Di-II LD (Model A16)", |
---|
1144 | 0x07e7 => "smc PENTAX-DA 18-250mm F3.5-6.3ED AL [IF]", |
---|
1145 | 0x07e9 => "smc PENTAX-DA 35mm F2.8 Macro Limited", |
---|
1146 | 0x07ea => "smc PENTAX-DA* 300mm F4ED [IF] SDM (SDM not used)", |
---|
1147 | 0x07eb => "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM (SDM not used)", |
---|
1148 | 0x07ec => "smc PENTAX-DA 55-300mm F4-5.8 ED", //from exiftool |
---|
1149 | 0x07ee => "Tamron AF 18-250mm F3.5-6.3 Di II LD Aspherical [IF] MACRO", |
---|
1150 | 0x07f1 => "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM (SDM not used)", |
---|
1151 | 0x07f2 => "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not used)", |
---|
1152 | 0x07f3 => "smc PENTAX-DA 70mm F2.4 Limited", |
---|
1153 | 0x07f4 => "smc PENTAX-DA 21mm F3.2 AL Limited", |
---|
1154 | 0x0804 => "Sigma 50mm F1.4 EX DG HSM", |
---|
1155 | 0x0808 => "Sigma 18-250mm F3.5-6.3 DC OS HSM", |
---|
1156 | 0x080b => "Sigma 10-20mm F3.5 EX DC HSM", |
---|
1157 | 0x080c => "Sigma 70-300mm F4-5.6 DG OS", |
---|
1158 | 0x080d => "Sigma 120-400mm F4.5-5.6 APO DG OS HSM", |
---|
1159 | 0x080e => "Sigma 17-70mm F2.8-4.0 DC Macro OS HSM", |
---|
1160 | 0x080f => "Sigma 150-500mm F5-6.3 APO DG OS HSM", |
---|
1161 | 0x0810 => "Sigma 70-200mm F2.8 EX DG Macro HSM II", |
---|
1162 | 0x0811 => "Sigma 50-500mm F4.5-6.3 DG OS HSM", |
---|
1163 | 0x0812 => "Sigma 8-16mm F4.5-5.6 DC HSM", |
---|
1164 | 0x0815 => "Sigma 17-50mm F2.8 EX DC OS HSM", |
---|
1165 | 0x0816 => "Sigma 85mm F1.4 EX DG HSM", |
---|
1166 | 0x0817 => "Sigma 70-200mm F2.8 APO EX DG OS HSM", |
---|
1167 | 0x08d7 => "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR", |
---|
1168 | 0x08e2 => "smc PENTAX-DA* 55mm F1.4 SDM", |
---|
1169 | 0x08e3 => "smc PENTAX-DA* 60-250mm F4 [IF] SDM", |
---|
1170 | 0x08e8 => "smc PENTAX-DA 17-70mm F4 AL [IF] SDM", |
---|
1171 | 0x08ea => "smc PENTAX-DA* 300mm F4 ED [IF] SDM", |
---|
1172 | 0x08eb => "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM", |
---|
1173 | 0x08f1 => "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM", |
---|
1174 | 0x08f2 => "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM", |
---|
1175 | 0x08ff => Array( |
---|
1176 | "Sigma 70-200mm F2.8 EX DG Macro HSM II", |
---|
1177 | "Sigma APO 150-500mm F5-6.3 DG OS HSM", |
---|
1178 | "Sigma 4.5mm F2.8 EX DC HSM Circular Fisheye", |
---|
1179 | "Sigma 50-200mm F4-5.6 DC OS" |
---|
1180 | ), |
---|
1181 | 0x0900 => "645 Manual Lens", |
---|
1182 | 0x0a00 => "645 A Series Lens", |
---|
1183 | 0x0b04 => "smc PENTAX-FA 645 45-85mm F4.5", |
---|
1184 | 0x0b08 => "smc PENTAX-FA 645 80-160mm F4.5", |
---|
1185 | 0x0b0b => "smc PENTAX-FA 645 35mm F3.5 AL [IF]", |
---|
1186 | 0x0b10 => "smc PENTAX-FA 645 33-55mm F4.5 AL", |
---|
1187 | 0x0b11 => "smc PENTAX-FA 645 150-300mm F5.6 ED [IF]", |
---|
1188 | 0x0d12 => "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW", |
---|
1189 | 0x0b13 => "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW", |
---|
1190 | 0x1500 => "Pentax Q Manual Lens", |
---|
1191 | 0x1501 => "Standard Prime 8.5mm F1.9", |
---|
1192 | 0x1502 => "Standard Zoom 5-15mm F2.8-4.5", |
---|
1193 | 0x1503 => "Fish-eye 3.2mm F5.6", |
---|
1194 | 0x1504 => "Toy Lens Wide 6.3mm F7.1", |
---|
1195 | 0x1505 => "Toy Lens Telephoto 18mm F8", |
---|
1196 | 0xffff => "Unknown", |
---|
1197 | ), |
---|
1198 | ), // < LensType |
---|
1199 | |
---|
1200 | |
---|
1201 | // ImageTone, tag 0x004f |
---|
1202 | 0x004f => Array( |
---|
1203 | 'tagName' => "ImageTone", |
---|
1204 | 'schema' => "Pentax", |
---|
1205 | 'translatable'=> true, |
---|
1206 | 'combiTag' => 0, |
---|
1207 | 'implemented' => true, |
---|
1208 | 'tagValues' => Array( |
---|
1209 | 0 => "Natural", |
---|
1210 | 1 => "Bright", |
---|
1211 | 2 => "portrait", |
---|
1212 | 3 => "Landscape", |
---|
1213 | 4 => "Vibrant", |
---|
1214 | 5 => "Monochrome", |
---|
1215 | 6 => "Muted", |
---|
1216 | 7 => "Reversal Film", |
---|
1217 | 8 => "Bleach Bypass", |
---|
1218 | 9 => "Radiant" |
---|
1219 | ) |
---|
1220 | ), // < ImageTone |
---|
1221 | |
---|
1222 | |
---|
1223 | // DynamicRangeExpansion, tag 0x0069 |
---|
1224 | 0x0069 => Array( |
---|
1225 | 'tagName' => "DynamicRangeExpansion", |
---|
1226 | 'schema' => "Pentax", |
---|
1227 | 'translatable'=> true, |
---|
1228 | 'combiTag' => 4, |
---|
1229 | 'implemented' => true, |
---|
1230 | 'tagValues' => Array( |
---|
1231 | 0x0000000 => "Off", |
---|
1232 | 0x1000000 => "On" |
---|
1233 | ) |
---|
1234 | ), // < DynamicRangeExpansion |
---|
1235 | |
---|
1236 | |
---|
1237 | // HighISONoiseReduction, tag 0x0071 |
---|
1238 | 0x0071 => Array( |
---|
1239 | 'tagName' => "HighISONoiseReduction", |
---|
1240 | 'schema' => "Pentax", |
---|
1241 | 'translatable'=> true, |
---|
1242 | 'combiTag' => 0, |
---|
1243 | 'implemented' => true, |
---|
1244 | 'tagValues' => Array( |
---|
1245 | 0 => "Off", |
---|
1246 | 1 => "Weakest", |
---|
1247 | 2 => "Weak", |
---|
1248 | 3 => "Strong" |
---|
1249 | ) |
---|
1250 | ), // < HighISONoiseReduction |
---|
1251 | |
---|
1252 | |
---|
1253 | /* |
---|
1254 | * tags with special values |
---|
1255 | */ |
---|
1256 | |
---|
1257 | // Version, tag 0x0000, "Pentax Makernote version" |
---|
1258 | 0x0000 => Array( |
---|
1259 | 'tagName' => "Version", |
---|
1260 | 'schema' => "Pentax", |
---|
1261 | 'translatable'=> false, |
---|
1262 | 'combiTag' => 0, |
---|
1263 | 'implemented' => true |
---|
1264 | ), |
---|
1265 | |
---|
1266 | // PreviewResolution, tag 0x0002, "Resolution of a preview image" |
---|
1267 | 0x0002 => Array( |
---|
1268 | 'tagName' => "PreviewResolution", |
---|
1269 | 'schema' => "Pentax", |
---|
1270 | 'translatable'=> false, |
---|
1271 | 'combiTag' => 0, |
---|
1272 | 'implemented' => true |
---|
1273 | ), |
---|
1274 | |
---|
1275 | // PreviewLength, tag 0x0003, "Size of an IFD containing a preview image" |
---|
1276 | 0x0003 => Array( |
---|
1277 | 'tagName' => "PreviewLength", |
---|
1278 | 'schema' => "Pentax", |
---|
1279 | 'translatable'=> false, |
---|
1280 | 'combiTag' => 0, |
---|
1281 | 'implemented' => true |
---|
1282 | ), |
---|
1283 | |
---|
1284 | // PreviewOffset, tag 0x0004, "Offset to an IFD containing a preview image" |
---|
1285 | 0x0004 => Array( |
---|
1286 | 'tagName' => "PreviewOffset", |
---|
1287 | 'schema' => "Pentax", |
---|
1288 | 'translatable'=> false, |
---|
1289 | 'combiTag' => 0, |
---|
1290 | 'implemented' => true |
---|
1291 | ), |
---|
1292 | |
---|
1293 | // Date, tag 0x0006 |
---|
1294 | 0x0006 => Array( |
---|
1295 | 'tagName' => "Date", |
---|
1296 | 'schema' => "Pentax", |
---|
1297 | 'translatable'=> false, |
---|
1298 | 'combiTag' => 0, |
---|
1299 | 'implemented' => true |
---|
1300 | ), |
---|
1301 | |
---|
1302 | // Date, tag 0x0007 |
---|
1303 | 0x0007 => Array( |
---|
1304 | 'tagName' => "Time", |
---|
1305 | 'schema' => "Pentax", |
---|
1306 | 'translatable'=> false, |
---|
1307 | 'combiTag' => 0, |
---|
1308 | 'implemented' => true |
---|
1309 | ), |
---|
1310 | |
---|
1311 | // FocusPosition, tag 0x0010, from exiftool, "related to focus distance but affected by focal length" |
---|
1312 | 0x0010 => Array( |
---|
1313 | 'tagName' => "FocusPosition", |
---|
1314 | 'schema' => "Pentax", |
---|
1315 | 'translatable'=> false, |
---|
1316 | 'combiTag' => 0, |
---|
1317 | 'implemented' => false |
---|
1318 | ), |
---|
1319 | |
---|
1320 | // ExposureTime, tag 0x0012, "Exposure time" |
---|
1321 | 0x0012 => Array( |
---|
1322 | 'tagName' => "ExposureTime", |
---|
1323 | 'schema' => "Pentax", |
---|
1324 | 'translatable'=> false, |
---|
1325 | 'combiTag' => 0, |
---|
1326 | 'implemented' => true |
---|
1327 | ), |
---|
1328 | |
---|
1329 | // FNumber, tag 0x0013, "F-Number" |
---|
1330 | 0x0013 => Array( |
---|
1331 | 'tagName' => "FNumber", |
---|
1332 | 'schema' => "Pentax", |
---|
1333 | 'translatable'=> false, |
---|
1334 | 'combiTag' => 0, |
---|
1335 | 'implemented' => true |
---|
1336 | ), |
---|
1337 | |
---|
1338 | // LightReading, tag 0x0015, from exiftool |
---|
1339 | 0x0015 => Array( |
---|
1340 | 'tagName' => "LightReading", |
---|
1341 | 'schema' => "Pentax", |
---|
1342 | 'translatable'=> false, |
---|
1343 | 'combiTag' => 0, |
---|
1344 | 'implemented' => false |
---|
1345 | ), |
---|
1346 | |
---|
1347 | |
---|
1348 | // ExposureCompensation, tag 0x0016, "Exposure compensation" |
---|
1349 | 0x0016 => Array( |
---|
1350 | 'tagName' => "ExposureCompensation", |
---|
1351 | 'schema' => "Pentax", |
---|
1352 | 'translatable'=> false, |
---|
1353 | 'combiTag' => 0, |
---|
1354 | 'implemented' => true |
---|
1355 | ), |
---|
1356 | |
---|
1357 | // AutoBracketing, tag 0x0018, "AutoBracketing" |
---|
1358 | 0x0018 => Array( |
---|
1359 | 'tagName' => "AutoBracketing", |
---|
1360 | 'schema' => "Pentax", |
---|
1361 | 'translatable'=> true, |
---|
1362 | 'combiTag' => 0, |
---|
1363 | 'implemented' => true |
---|
1364 | ), |
---|
1365 | |
---|
1366 | // BlueBalance, tag 0x001b, "BlueBalance", from exiftool |
---|
1367 | 0x001b => Array( |
---|
1368 | 'tagName' => "BlueBalance", |
---|
1369 | 'schema' => "Pentax", |
---|
1370 | 'translatable'=> false, |
---|
1371 | 'combiTag' => 0, |
---|
1372 | 'implemented' => true |
---|
1373 | ), |
---|
1374 | |
---|
1375 | // RedBalance, tag 0x001c, "RedBalance" |
---|
1376 | 0x001c => Array( |
---|
1377 | 'tagName' => "RedBalance", |
---|
1378 | 'schema' => "Pentax", |
---|
1379 | 'translatable'=> false, |
---|
1380 | 'combiTag' => 0, |
---|
1381 | 'implemented' => true |
---|
1382 | ), |
---|
1383 | |
---|
1384 | // FocalLength, tag 0x001d, "FocalLength" |
---|
1385 | 0x001d => Array( |
---|
1386 | 'tagName' => "FocalLength", |
---|
1387 | 'schema' => "Pentax", |
---|
1388 | 'translatable'=> false, |
---|
1389 | 'combiTag' => 0, |
---|
1390 | 'implemented' => true |
---|
1391 | ), |
---|
1392 | |
---|
1393 | // DigitalZoom, tag 0x001e, "DigitalZoom", from exiftool |
---|
1394 | 0x001e => Array( |
---|
1395 | 'tagName' => "DigitalZoom", |
---|
1396 | 'schema' => "Pentax", |
---|
1397 | 'translatable'=> false, |
---|
1398 | 'combiTag' => 0, |
---|
1399 | 'implemented' => true |
---|
1400 | ), |
---|
1401 | |
---|
1402 | |
---|
1403 | // HometownDST, tag 0x0025, "Whether day saving time is active in home town" |
---|
1404 | 0x0025 => Array( |
---|
1405 | 'tagName' => "HometownDST", |
---|
1406 | 'schema' => "Pentax", |
---|
1407 | 'translatable'=> false, |
---|
1408 | 'combiTag' => 0, |
---|
1409 | 'implemented' => true |
---|
1410 | ), |
---|
1411 | |
---|
1412 | // DestinationDST, tag 0x0026, "Whether day saving time is active in destination" |
---|
1413 | 0x0026 => Array( |
---|
1414 | 'tagName' => "DestinationDST", |
---|
1415 | 'schema' => "Pentax", |
---|
1416 | 'translatable'=> false, |
---|
1417 | 'combiTag' => 0, |
---|
1418 | 'implemented' => true |
---|
1419 | ), |
---|
1420 | |
---|
1421 | // DSPFirmwareVersion, tag 0x0027, "DSPFirmwareVersion" |
---|
1422 | 0x0027 => Array( |
---|
1423 | 'tagName' => "DSPFirmwareVersion", |
---|
1424 | 'schema' => "Pentax", |
---|
1425 | 'translatable'=> false, |
---|
1426 | 'combiTag' => 0, |
---|
1427 | 'implemented' => true |
---|
1428 | ), |
---|
1429 | |
---|
1430 | // CPUFirmwareVersion, tag 0x0028, "CPUFirmwareVersion" |
---|
1431 | 0x0028 => Array( |
---|
1432 | 'tagName' => "CPUFirmwareVersion", |
---|
1433 | 'schema' => "Pentax", |
---|
1434 | 'translatable'=> false, |
---|
1435 | 'combiTag' => 0, |
---|
1436 | 'implemented' => true |
---|
1437 | ), |
---|
1438 | |
---|
1439 | // FrameNumber, tag 0x0029, "FrameNumber" |
---|
1440 | 0x0029 => Array( |
---|
1441 | 'tagName' => "FrameNumber", |
---|
1442 | 'schema' => "Pentax", |
---|
1443 | 'translatable'=> false, |
---|
1444 | 'combiTag' => 0, |
---|
1445 | 'implemented' => false |
---|
1446 | ), |
---|
1447 | |
---|
1448 | // EffectiveLV, tag 0x002d, "Camera calculated light value, includes exposure compensation" |
---|
1449 | 0x002d => Array( |
---|
1450 | 'tagName' => "EffectiveLV", |
---|
1451 | 'schema' => "Pentax", |
---|
1452 | 'translatable'=> false, |
---|
1453 | 'combiTag' => 0, |
---|
1454 | 'implemented' => true |
---|
1455 | ), |
---|
1456 | |
---|
1457 | // ImageAreaOffset, tag 0x0038, "ImageAreaOffset" |
---|
1458 | 0x0038 => Array( |
---|
1459 | 'tagName' => "ImageAreaOffset", |
---|
1460 | 'schema' => "Pentax", |
---|
1461 | 'translatable'=> false, |
---|
1462 | 'combiTag' => 0, |
---|
1463 | 'implemented' => false |
---|
1464 | ), |
---|
1465 | |
---|
1466 | // RawImageSize, tag 0x0039, "RawImageSize" |
---|
1467 | 0x0039 => Array( |
---|
1468 | 'tagName' => "RawImageSize", |
---|
1469 | 'schema' => "Pentax", |
---|
1470 | 'translatable'=> false, |
---|
1471 | 'combiTag' => 0, |
---|
1472 | 'implemented' => true |
---|
1473 | ), |
---|
1474 | |
---|
1475 | // AFPointsInFocus, tag 0x003e, "AFPointsInFocus" |
---|
1476 | 0x003c => Array( |
---|
1477 | 'tagName' => "AFPointsInFocus", |
---|
1478 | 'schema' => "Pentax", |
---|
1479 | 'translatable'=> false, |
---|
1480 | 'combiTag' => 0, |
---|
1481 | 'implemented' => false |
---|
1482 | ), |
---|
1483 | |
---|
1484 | // PreviewImageBorders, tag 0x003e, "'top, bottom, left, right'" |
---|
1485 | 0x003e => Array( |
---|
1486 | 'tagName' => "PreviewImageBorders", |
---|
1487 | 'schema' => "Pentax", |
---|
1488 | 'translatable'=> false, |
---|
1489 | 'combiTag' => 0, |
---|
1490 | 'implemented' => false |
---|
1491 | ), |
---|
1492 | |
---|
1493 | // SensitivityAdjust, tag 0x0040, "SensitivityAdjust" |
---|
1494 | 0x0040 => Array( |
---|
1495 | 'tagName' => "SensitivityAdjust", |
---|
1496 | 'schema' => "Pentax", |
---|
1497 | 'translatable'=> false, |
---|
1498 | 'combiTag' => 0, |
---|
1499 | 'implemented' => true |
---|
1500 | ), |
---|
1501 | |
---|
1502 | // DigitalFilter, tag 0x0041, "Digital filter" |
---|
1503 | 0x0041 => Array( |
---|
1504 | 'tagName' => "DigitalFilter", |
---|
1505 | 'schema' => "Pentax", |
---|
1506 | 'translatable'=> false, |
---|
1507 | 'combiTag' => 0, |
---|
1508 | 'implemented' => false |
---|
1509 | ), |
---|
1510 | |
---|
1511 | // Temperature, tag 0x0047, "Camera temperature" |
---|
1512 | 0x0047 => Array( |
---|
1513 | 'tagName' => "Temperature", |
---|
1514 | 'schema' => "Pentax", |
---|
1515 | 'translatable'=> false, |
---|
1516 | 'combiTag' => 0, |
---|
1517 | 'implemented' => true |
---|
1518 | ), |
---|
1519 | |
---|
1520 | // AELock, tag 0x0048, "AELock" |
---|
1521 | 0x0048 => Array( |
---|
1522 | 'tagName' => "AELock", |
---|
1523 | 'schema' => "Pentax", |
---|
1524 | 'translatable'=> true, |
---|
1525 | 'combiTag' => 0, |
---|
1526 | 'implemented' => true |
---|
1527 | ), |
---|
1528 | |
---|
1529 | // NoiseReduction, tag 0x0049, "NoiseReduction" |
---|
1530 | 0x0049 => Array( |
---|
1531 | 'tagName' => "NoiseReduction", |
---|
1532 | 'schema' => "Pentax", |
---|
1533 | 'translatable'=> true, |
---|
1534 | 'combiTag' => 0, |
---|
1535 | 'implemented' => true |
---|
1536 | ), |
---|
1537 | |
---|
1538 | // FlashExposureCompensation, tag 0x004d, "FlashExposureCompensation" |
---|
1539 | 0x004d => Array( |
---|
1540 | 'tagName' => "FlashExposureCompensation", |
---|
1541 | 'schema' => "Pentax", |
---|
1542 | 'translatable'=> false, |
---|
1543 | 'combiTag' => 0, |
---|
1544 | 'implemented' => true |
---|
1545 | ), |
---|
1546 | |
---|
1547 | // ColorTemperature, tag 0x0050, "ColorTemperature" |
---|
1548 | 0x0050 => Array( |
---|
1549 | 'tagName' => "ColorTemperature", |
---|
1550 | 'schema' => "Pentax", |
---|
1551 | 'translatable'=> false, |
---|
1552 | 'combiTag' => 0, |
---|
1553 | 'implemented' => true |
---|
1554 | ), |
---|
1555 | |
---|
1556 | // ShakeReduction, tag 0x005c, "ShakeReduction" |
---|
1557 | 0x005c => Array( |
---|
1558 | 'tagName' => "ShakeReduction", |
---|
1559 | 'schema' => "Pentax", |
---|
1560 | 'translatable'=> false, |
---|
1561 | 'combiTag' => 0, |
---|
1562 | 'implemented' => false |
---|
1563 | ), |
---|
1564 | |
---|
1565 | // ShutterCount, tag 0x005d, "ShutterCount" |
---|
1566 | 0x005d => Array( |
---|
1567 | 'tagName' => "ShutterCount", |
---|
1568 | 'schema' => "Pentax", |
---|
1569 | 'translatable'=> false, |
---|
1570 | 'combiTag' => 0, |
---|
1571 | 'implemented' => false |
---|
1572 | ), |
---|
1573 | |
---|
1574 | // AFAdjustment, tag 0x0072, "AFAdjustment", from exiftool |
---|
1575 | 0x0072 => Array( |
---|
1576 | 'tagName' => "AFAdjustment", |
---|
1577 | 'schema' => "Pentax", |
---|
1578 | 'translatable'=> false, |
---|
1579 | 'combiTag' => 0, |
---|
1580 | 'implemented' => false |
---|
1581 | ), |
---|
1582 | |
---|
1583 | |
---|
1584 | // BlackPoint, tag 0x0200, "BlackPoint" |
---|
1585 | 0x0200 => Array( |
---|
1586 | 'tagName' => "BlackPoint", |
---|
1587 | 'schema' => "Pentax", |
---|
1588 | 'translatable'=> false, |
---|
1589 | 'combiTag' => 0, |
---|
1590 | 'implemented' => false |
---|
1591 | ), |
---|
1592 | |
---|
1593 | // WhitePoint, tag 0x0201, "WhitePoint" |
---|
1594 | 0x0201 => Array( |
---|
1595 | 'tagName' => "WhitePoint", |
---|
1596 | 'schema' => "Pentax", |
---|
1597 | 'translatable'=> false, |
---|
1598 | 'combiTag' => 0, |
---|
1599 | 'implemented' => false |
---|
1600 | ), |
---|
1601 | |
---|
1602 | // ColorMatrixA, tag 0x0203, "ColorMatrixA" //from exiftool |
---|
1603 | 0x0203 => Array( |
---|
1604 | 'tagName' => "ColorMatrixA", |
---|
1605 | 'schema' => "Pentax", |
---|
1606 | 'translatable'=> false, |
---|
1607 | 'combiTag' => 0, |
---|
1608 | 'implemented' => false |
---|
1609 | ), |
---|
1610 | |
---|
1611 | // ColorMatrixB, tag 0x0204, "ColorMatrixB" //from exiftool |
---|
1612 | 0x0204 => Array( |
---|
1613 | 'tagName' => "ColorMatrixB", |
---|
1614 | 'schema' => "Pentax", |
---|
1615 | 'translatable'=> false, |
---|
1616 | 'combiTag' => 0, |
---|
1617 | 'implemented' => false |
---|
1618 | ), |
---|
1619 | |
---|
1620 | // ShotInfo, tag 0x0205, "ShotInfo" |
---|
1621 | 0x0205 => Array( |
---|
1622 | 'tagName' => "ShotInfo", |
---|
1623 | 'schema' => "Pentax", |
---|
1624 | 'translatable'=> false, |
---|
1625 | 'combiTag' => 0, |
---|
1626 | 'implemented' => false |
---|
1627 | ), |
---|
1628 | |
---|
1629 | // AEInfo, tag 0x0206, "AEInfo" |
---|
1630 | 0x0206 => Array( |
---|
1631 | 'tagName' => "AEInfo", |
---|
1632 | 'schema' => "Pentax", |
---|
1633 | 'translatable'=> false, |
---|
1634 | 'combiTag' => 0, |
---|
1635 | 'implemented' => false |
---|
1636 | ), |
---|
1637 | |
---|
1638 | // AEInfo, tag 0x0207, "LensInfo" |
---|
1639 | 0x0207 => Array( |
---|
1640 | 'tagName' => "LensInfo", |
---|
1641 | 'schema' => "Pentax", |
---|
1642 | 'translatable'=> false, |
---|
1643 | 'combiTag' => 0, |
---|
1644 | 'implemented' => false |
---|
1645 | ), |
---|
1646 | |
---|
1647 | // FlashInfo, tag 0x0208, "FlashInfo" |
---|
1648 | 0x0208 => Array( |
---|
1649 | 'tagName' => "FlashInfo", |
---|
1650 | 'schema' => "Pentax", |
---|
1651 | 'translatable'=> false, |
---|
1652 | 'combiTag' => 0, |
---|
1653 | 'implemented' => false |
---|
1654 | ), |
---|
1655 | |
---|
1656 | // AEMeteringSegments, tag 0x0209, "AEMeteringSegments" |
---|
1657 | 0x0209 => Array( |
---|
1658 | 'tagName' => "AEMeteringSegments", |
---|
1659 | 'schema' => "Pentax", |
---|
1660 | 'translatable'=> false, |
---|
1661 | 'combiTag' => 0, |
---|
1662 | 'implemented' => false |
---|
1663 | ), |
---|
1664 | |
---|
1665 | // FlashADump, tag 0x020a, "FlashADump" |
---|
1666 | 0x020a => Array( |
---|
1667 | 'tagName' => "FlashADump", |
---|
1668 | 'schema' => "Pentax", |
---|
1669 | 'translatable'=> false, |
---|
1670 | 'combiTag' => 0, |
---|
1671 | 'implemented' => false |
---|
1672 | ), |
---|
1673 | |
---|
1674 | // FlashBDump, tag 0x020b, "FlashBDump" |
---|
1675 | 0x020b => Array( |
---|
1676 | 'tagName' => "FlashBDump", |
---|
1677 | 'schema' => "Pentax", |
---|
1678 | 'translatable'=> false, |
---|
1679 | 'combiTag' => 0, |
---|
1680 | 'implemented' => false |
---|
1681 | ), |
---|
1682 | |
---|
1683 | // WB_RGGBLevelsDaylight, tag 0x020d, "WB_RGGBLevelsDaylight" |
---|
1684 | 0x020d => Array( |
---|
1685 | 'tagName' => "WB_RGGBLevelsDaylight", |
---|
1686 | 'schema' => "Pentax", |
---|
1687 | 'translatable'=> false, |
---|
1688 | 'combiTag' => 0, |
---|
1689 | 'implemented' => false |
---|
1690 | ), |
---|
1691 | |
---|
1692 | // WB_RGGBLevelsShade, tag 0x020e, "WB_RGGBLevelsShade" |
---|
1693 | 0x020e => Array( |
---|
1694 | 'tagName' => "WB_RGGBLevelsShade", |
---|
1695 | 'schema' => "Pentax", |
---|
1696 | 'translatable'=> false, |
---|
1697 | 'combiTag' => 0, |
---|
1698 | 'implemented' => false |
---|
1699 | ), |
---|
1700 | |
---|
1701 | // WB_RGGBLevelsCloudy, tag 0x020f, "WB_RGGBLevelsCloudy" |
---|
1702 | 0x020f => Array( |
---|
1703 | 'tagName' => "WB_RGGBLevelsCloudy", |
---|
1704 | 'schema' => "Pentax", |
---|
1705 | 'translatable'=> false, |
---|
1706 | 'combiTag' => 0, |
---|
1707 | 'implemented' => false |
---|
1708 | ), |
---|
1709 | |
---|
1710 | // WB_RGGBLevelsTungsten, tag 0x0210, "WB_RGGBLevelsTungsten" |
---|
1711 | 0x0210 => Array( |
---|
1712 | 'tagName' => "WB_RGGBLevelsTungsten", |
---|
1713 | 'schema' => "Pentax", |
---|
1714 | 'translatable'=> false, |
---|
1715 | 'combiTag' => 0, |
---|
1716 | 'implemented' => false |
---|
1717 | ), |
---|
1718 | |
---|
1719 | // WB_RGGBLevelsFluorescentD, tag 0x0211, "WB_RGGBLevelsFluorescentD" |
---|
1720 | 0x0211 => Array( |
---|
1721 | 'tagName' => "WB_RGGBLevelsFluorescentD", |
---|
1722 | 'schema' => "Pentax", |
---|
1723 | 'translatable'=> false, |
---|
1724 | 'combiTag' => 0, |
---|
1725 | 'implemented' => false |
---|
1726 | ), |
---|
1727 | |
---|
1728 | // WB_RGGBLevelsFluorescentN, tag 0x0212, "WB_RGGBLevelsFluorescentN" |
---|
1729 | 0x0212 => Array( |
---|
1730 | 'tagName' => "WB_RGGBLevelsFluorescentN", |
---|
1731 | 'schema' => "Pentax", |
---|
1732 | 'translatable'=> false, |
---|
1733 | 'combiTag' => 0, |
---|
1734 | 'implemented' => false |
---|
1735 | ), |
---|
1736 | |
---|
1737 | // WB_RGGBLevelsFluorescentW, tag 0x0213, "WB_RGGBLevelsFluorescentW" |
---|
1738 | 0x0213 => Array( |
---|
1739 | 'tagName' => "WB_RGGBLevelsFluorescentW", |
---|
1740 | 'schema' => "Pentax", |
---|
1741 | 'translatable'=> false, |
---|
1742 | 'combiTag' => 0, |
---|
1743 | 'implemented' => false |
---|
1744 | ), |
---|
1745 | |
---|
1746 | // WB_RGGBLevelsFlash, tag 0x0214, "WB_RGGBLevelsFlash" |
---|
1747 | 0x0214 => Array( |
---|
1748 | 'tagName' => "WB_RGGBLevelsFlash", |
---|
1749 | 'schema' => "Pentax", |
---|
1750 | 'translatable'=> false, |
---|
1751 | 'combiTag' => 0, |
---|
1752 | 'implemented' => false |
---|
1753 | ), |
---|
1754 | |
---|
1755 | // CameraInfo, tag 0x0215, "CameraInfo" |
---|
1756 | 0x0215 => Array( |
---|
1757 | 'tagName' => "CameraInfo", |
---|
1758 | 'schema' => "Pentax", |
---|
1759 | 'translatable'=> false, |
---|
1760 | 'combiTag' => 0, |
---|
1761 | 'implemented' => false |
---|
1762 | ), |
---|
1763 | |
---|
1764 | // BatteryInfo, tag 0x0216, "BatteryInfo" |
---|
1765 | 0x0216 => Array( |
---|
1766 | 'tagName' => "BatteryInfo", |
---|
1767 | 'schema' => "Pentax", |
---|
1768 | 'translatable'=> false, |
---|
1769 | 'combiTag' => 0, |
---|
1770 | 'implemented' => false |
---|
1771 | ), |
---|
1772 | |
---|
1773 | // SaturationInfo, tag 0x021b, "SaturationInfo" |
---|
1774 | 0x021b => Array( |
---|
1775 | 'tagName' => "SaturationInfo", |
---|
1776 | 'schema' => "Pentax", |
---|
1777 | 'translatable'=> false, |
---|
1778 | 'combiTag' => 0, |
---|
1779 | 'implemented' => false |
---|
1780 | ), |
---|
1781 | |
---|
1782 | // AFInfo, tag 0x021f, "AFInfo" |
---|
1783 | 0x021f => Array( |
---|
1784 | 'tagName' => "AFInfo", |
---|
1785 | 'schema' => "Pentax", |
---|
1786 | 'translatable'=> false, |
---|
1787 | 'combiTag' => 0, |
---|
1788 | 'implemented' => false |
---|
1789 | ), |
---|
1790 | |
---|
1791 | // HuffmanTable, tag 0x0220, "HuffmanTable" from exiftool |
---|
1792 | 0x0220 => Array( |
---|
1793 | 'tagName' => "HuffmanTable", |
---|
1794 | 'schema' => "Pentax", |
---|
1795 | 'translatable'=> false, |
---|
1796 | 'combiTag' => 0, |
---|
1797 | 'implemented' => false |
---|
1798 | ), |
---|
1799 | |
---|
1800 | // ColorInfo, tag 0x0222, "ColorInfo" |
---|
1801 | 0x0222 => Array( |
---|
1802 | 'tagName' => "ColorInfo", |
---|
1803 | 'schema' => "Pentax", |
---|
1804 | 'translatable'=> false, |
---|
1805 | 'combiTag' => 0, |
---|
1806 | 'implemented' => false |
---|
1807 | ), |
---|
1808 | |
---|
1809 | // EVStepInfo, tag 0x0224, "EVStepInfo" |
---|
1810 | 0x0224 => Array( |
---|
1811 | 'tagName' => "EVStepInfo", |
---|
1812 | 'schema' => "Pentax", |
---|
1813 | 'translatable'=> false, |
---|
1814 | 'combiTag' => 0, |
---|
1815 | 'implemented' => false |
---|
1816 | ), |
---|
1817 | |
---|
1818 | // SerialNumber, tag 0x0229, "SerialNumber" |
---|
1819 | 0x0229 => Array( |
---|
1820 | 'tagName' => "SerialNumber", |
---|
1821 | 'schema' => "Pentax", |
---|
1822 | 'translatable'=> false, |
---|
1823 | 'combiTag' => 0, |
---|
1824 | 'implemented' => false |
---|
1825 | ), |
---|
1826 | |
---|
1827 | // FirmwareVersion, tag 0x0230, "FirmwareVersion" from exiftool |
---|
1828 | 0x0230 => Array( |
---|
1829 | 'tagName' => "FirmwareVersion", |
---|
1830 | 'schema' => "Pentax", |
---|
1831 | 'translatable'=> false, |
---|
1832 | 'combiTag' => 0, |
---|
1833 | 'implemented' => false |
---|
1834 | ), |
---|
1835 | |
---|
1836 | // DataDump, tag 0x03fe, "DataDump" from exiftool |
---|
1837 | 0x03fe => Array( |
---|
1838 | 'tagName' => "DataDump", |
---|
1839 | 'schema' => "Pentax", |
---|
1840 | 'translatable'=> false, |
---|
1841 | 'combiTag' => 0, |
---|
1842 | 'implemented' => false |
---|
1843 | ), |
---|
1844 | |
---|
1845 | // UnknownInfo, tag 0x03ff, "UnknownInfo" from exiftool |
---|
1846 | 0x03ff => Array( |
---|
1847 | 'tagName' => "UnknownInfo", |
---|
1848 | 'schema' => "Pentax", |
---|
1849 | 'translatable'=> false, |
---|
1850 | 'combiTag' => 0, |
---|
1851 | 'implemented' => false |
---|
1852 | ), |
---|
1853 | |
---|
1854 | // ToneCurve, tag 0x0402, "ToneCurve" from exiftool |
---|
1855 | 0x0402 => Array( |
---|
1856 | 'tagName' => "ToneCurve", |
---|
1857 | 'schema' => "Pentax", |
---|
1858 | 'translatable'=> false, |
---|
1859 | 'combiTag' => 0, |
---|
1860 | 'implemented' => false |
---|
1861 | ), |
---|
1862 | |
---|
1863 | // ToneCurves, tag 0x0403, "ToneCurves" from exiftool |
---|
1864 | 0x0403 => Array( |
---|
1865 | 'tagName' => "ToneCurves", |
---|
1866 | 'schema' => "Pentax", |
---|
1867 | 'translatable'=> false, |
---|
1868 | 'combiTag' => 0, |
---|
1869 | 'implemented' => false |
---|
1870 | ), |
---|
1871 | |
---|
1872 | // PrintIM, tag 0x0e00, "PrintIM" from exiftool |
---|
1873 | 0x0e00 => Array( |
---|
1874 | 'tagName' => "PrintIM", |
---|
1875 | 'schema' => "Pentax", |
---|
1876 | 'translatable'=> false, |
---|
1877 | 'combiTag' => 0, |
---|
1878 | 'implemented' => false |
---|
1879 | ), |
---|
1880 | |
---|
1881 | ); |
---|
1882 | |
---|
1883 | function __destruct() |
---|
1884 | { |
---|
1885 | parent::__destruct(); |
---|
1886 | } |
---|
1887 | } // PentaxTags |
---|
1888 | |
---|
1889 | |
---|
1890 | |
---|
1891 | ?> |
---|