-000c
 0000
 000a
 0016
 0022
 002e
 003a
 0046
 0052
 005e
 006a
 0076
 0082
 008e
 009a
 00a6
 00b2
 00c0
 00d0
 00e0
 00f0
 0100
 0110
 0120
 0130
 0140
 0150
 0160
 0170
 0178
 0184
 0190
 019c
 01a8
 01b4
 01c0
 01cc
 01d8
 01e0
 01f0
 0200
 0206
 0212
 021e
 022a
 0236
 0242
 024e
 025a
 0260
 0270
 0280
 0290
 02a0
 02b0
 02c0
 02d0
 02e0
 02f0
 0300
  ...
 0a40
 0a50
 0a60
 0a70
 0a80
 0a90
 0aa0
 0ab0
 0ac0
 0ad0
 0ae0
 0af0
 0b00
 0b10
 0b20
  ...
 a0f0
 a100
 a110
 a120
 a130
 a140
 a150
 a160
 a170
 a180
 a190
 a1a0
 a1b0
 a1c0
 a1d0
 a1e0
 a1f0
 a200
 a210
 a220
 a230
 a240
 a250
 a260
 a270
  ...
 a330
 a340
 a350
 a360
 a370
 a380
 a390
 a3a0
 a3b0
 a3c0
 a3d0
 a3e0
 a3f0
 a400
 a410
  ...
42c60
42c70
42c80
42c90
42ca0
42cb0
42cc0
42cd0
            ff d8 ff e1  02 9e 45 78 69 66 00 00
4d 4d 00 2a 00 00 00 08  00 0e
01 03 00 03 00 00 00 01  00 07 00 00
01 06 00 03 00 00 00 01  00 06 00 00
01 0e 00 02 00 00 00 79  00 00 00 fc
01 0f 00 02 00 00 00 07  00 00 00 c6
01 10 00 02 00 00 00 0c  00 00 00 ce
01 12 00 03 00 00 00 01  00 08 00 00
01 1a 00 05 00 00 00 01  00 00 00 b6
01 1b 00 05 00 00 00 01  00 00 00 be
01 28 00 03 00 00 00 01  00 02 00 00
01 31 00 02 00 00 00 0e  00 00 00 da
01 32 00 02 00 00 00 14  00 00 00 e8
02 13 00 03 00 00 00 01  00 01 00 00
87 69 00 04 00 00 00 01  00 00 01 76
88 25 00 04 00 00 00 01  00 00 02 04
      00 00 00 00 00 00  00 48 00 00 00 01 00 00
00 48 00 00 00 01 50 41  52 52 4f 54 00 00 42 65
62 6f 70 20 44 72 6f 6e  65 00 44 72 61 67 6f 6e
20 28 6e 75 6c 6c 29 00  32 30 31 39 3a 30 37 3a
31 38 20 30 39 3a 33 33  3a 33 32 00 7b 20 22 70
72 6f 64 75 63 74 5f 69  64 22 3a 20 22 30 39 30
31 22 2c 20 22 66 69 6c  65 6e 61 6d 65 22 3a 20
22 42 65 62 6f 70 5f 32  5f 32 30 31 39 2d 30 37
2d 31 38 54 31 31 33 33  33 32 2b 30 32 30 30 5f
46 45 36 32 36 42 2e 6a  70 67 22 2c 20 22 6d 65
64 69 61 5f 64 61 74 65  22 3a 20 22 32 30 31 39
2d 30 37 2d 31 38 54 30  39 33 33 33 32 2b 30 30
30 30 22 20 7d 00 00 08
90 00 00 07 00 00 00 04  30 32 31 30
90 03 00 02 00 00 00 14  00 00 01 dc
90 04 00 02 00 00 00 14  00 00 01 f0
91 01 00 07 00 00 00 04  01 02 03 00
a0 00 00 07 00 00 00 04  30 31 30 30
a0 01 00 03 00 00 00 01  ff ff 00 00
a0 02 00 04 00 00 00 01  00 00 05 a0
a0 03 00 04 00 00 00 01  00 00 04 38
                         00 00 00 00 32 30 31 39
3a 30 37 3a 31 38 20 30  39 3a 33 33 3a 33 32 00
32 30 31 39 3a 30 37 3a  31 38 20 30 39 3a 33 33
3a 33 32 00 00 07
00 00 00 01 00 00 00 04  02 02 00 00
00 01 00 02 00 00 00 02  4e 00 00 00
00 02 00 05 00 00 00 03  00 00 02 5e
00 03 00 02 00 00 00 02  45 00 00 00
00 04 00 05 00 00 00 03  00 00 02 76
00 05 00 01 00 00 00 01  00 00 00 00
00 06 00 05 00 00 00 01  00 00 02 8e
                               00 00 00 00 00 00
00 27 00 00 00 01 00 00  00 10 00 00 00 01 7f ff
ff ff 06 69 c4 00 00 00  00 08 00 00 00 01 00 00
00 33 00 00 00 01 7f ff  ff ff 02 56 1f 40 7f ff
ff ff 02 f6 84 bc ff e1  08 1f 68 74 74 70 3a 2f
2f 6e 73 2e 61 64 6f 62  65 2e 63 6f 6d 2f 78 61
70 2f 31 2e 30 2f 00 3c  3f 78 70 61 63 6b 65 74
20 62 65 67 69 6e 3d 22  ef bb bf 22 20 69 64 3d
22 57 35 4d 30 4d 70 43  65 68 69 48 7a 72 65 53
7a 4e 54 63 7a 6b 63 39  64 22 3f 3e 0a 3c 78 3a
78 6d 70 6d 65 74 61 20  78 6d 6c 6e 73 3a 78 3d
22 61 64 6f 62 65 3a 6e  73 3a 6d 65 74 61 2f 22
                [snip 115 lines]                
20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20
0a 3c 3f 78 70 61 63 6b  65 74 20 65 6e 64 3d 22
77 22 3f 3e 0a 20 20 ff  e1 96 b3 50 41 52 52 4f
54 00 49 49 2a 00 08 96  00 00 44 42 28 43 e4 43
b8 44 dc 44 80 44 08 44  88 43 d0 42 90 42 b8 42
e0 42 f4 42 6c 43 c0 43  04 44 e4 43 70 43 e0 43
94 43 34 43 04 43 c4 42  f4 42 70 42 e8 42 a0 43
f8 43 78 43 a8 42 90 42  40 42 f8 41 30 42 40 42
88 42 c4 42 1c 43 bc 43  f8 43 c4 43 2c 43 98 42
20 42 ec 41 08 42 e4 41  c4 41 44 42 bc 42 c4 42
               [snip 2396 lines]                
02 01 03 00 01 00 00 00  10 00 00 00 03 01 03 00
01 00 00 00 01 00 00 00  06 01 03 00 01 00 00 00
01 00 00 00 11 01 04 00  01 00 00 00 08 00 00 00
12 01 03 00 01 00 00 00  03 00 00 00 15 01 03 00
01 00 00 00 01 00 00 00  16 01 03 00 01 00 00 00
a0 00 00 00 17 01 04 00  01 00 00 00 00 96 00 00
1c 01 03 00 01 00 00 00  01 00 00 00 4a 01 0d 00
01 00 00 00 00 00 00 00  00 00 00 00 ff c0 00 11
08 04 38 05 a0 03 01 21  00 02 11 01 03 11 01 ff
db 00 84 00 0b 07 07 0b  07 07 0b 0b 0b 0b 0e 0b
0b 0e 12 1d 12 12 0e 0e  12 24 19 19 15 1d 2b 24
2b 2b 27 24 27 27 2f 32  40 39 2f 32 3d 32 27 27
39 4f 39 3d 44 48 4b 4b  4b 2b 36 52 56 4f 48 56
40 48 4b 48 01 0b 0e 0e  12 0e 12 20 12 12 20 48
2f 27 2f 48 48 48 48 48  48 48 48 48 48 48 48 48
48 48 48 48 48 48 48 48  48 48 48 48 48 48 48 48
48 48 48 48 48 48 48 48  48 48 48 48 48 48 48 48
48 48 48 48 48 ff c4 01  a2 00 00 01 05 01 01 01
01 01 01 00 00 00 00 00  00 00 00 01 02 03 04 05
06 07 08 09 0a 0b 01 00  03 01 01 01 01 01 01 01
01 01 00 00 00 00 00 00  01 02 03 04 05 06 07 08
09 0a 0b 10 00 02 01 03  03 02 04 03 05 05 04 04
00 00 01 7d 01 02 03 00  04 11 05 12 21 31 41 06
13 51 61 07 22 71 14 32  81 91 a1 08 23 42 b1 c1
15 52 d1 f0 24 33 62 72  82 09 0a 16 17 18 19 1a
                [snip 11 lines]                 
25 f1 17 18 19 1a 26 27  28 29 2a 35 36 37 38 39
3a 43 44 45 46 47 48 49  4a 53 54 55 56 57 58 59
5a 63 64 65 66 67 68 69  6a 73 74 75 76 77 78 79
7a 82 83 84 85 86 87 88  89 8a 92 93 94 95 96 97
98 99 9a a2 a3 a4 a5 a6  a7 a8 a9 aa b2 b3 b4 b5
b6 b7 b8 b9 ba c2 c3 c4  c5 c6 c7 c8 c9 ca d2 d3
d4 d5 d6 d7 d8 d9 da e2  e3 e4 e5 e6 e7 e8 e9 ea
f2 f3 f4 f5 f6 f7 f8 f9  fa ff da 00 0c 03 01 00
02 11 03 11 00 3f 00 f3  d4 9c c4 fb 94 f1 dc 56
85 bb 09 a3 49 60 3b 59  0f 2a 0f 4a e6 6a da 96
56 99 40 b9 93 07 01 a6  54 51 f5 c5 2e ff 00 22
f6 79 22 72 a3 79 e8 7a  8e 2a 93 ba 12 48 af 3d
d2 c9 24 8c a0 ee 72 58  83 c7 5a 8a 41 b9 30 3f
88 81 56 90 8d 10 8f 36  d4 0a c4 2e 10 6d fc b1
42 46 90 4a 15 96 7f 39  5c a0 43 27 ca 0f 71 8a
               [snip 14468 lines]               
0f 34 56 86 60 69 28 0d  83 38 eb 49 f4 a0 42 66
8e 41 a6 01 49 9a 60 14  86 80 7a 89 4b d2 81 6c
27 7a 31 ed 4c 2d d4 4a  28 10 87 8f c6 8a 01 e8
1d e9 3b d0 0c 3b 51 df  8a 01 01 eb 45 30 0c e2
8c d0 30 eb 41 fa 7e 54  08 3a d1 40 07 4a 0e 73
8e 68 01 3e bd 29 7f 41  e9 4c 03 81 da 97 b5 21
a1 01 c8 19 e4 7a 8a 53  48 62 d1 4c 90 ff 00 3c
d0 0f 34 ba 0d 3b 00 ff  d9 00
    ......Exif..
MM.*......
............
............
.......y....
............
............
............
............
............
.(..........
.1..........
.2..........
............
.i.........v
.%..........
  .......H......
.H....PARROT..Be
bop Drone.Dragon
 (null).2019:07:
18 09:33:32.{ "p
roduct_id": "090
1", "filename": 
"Bebop_2_2019-07
-18T113332+0200_
FE626B.jpg", "me
dia_date": "2019
-07-18T093332+00
00" }...
........0210
............
............
............
........0100
............
............
...........8
        ....2019
:07:18 09:33:32.
2019:07:18 09:33
:32...
............
........N...
...........^
........E...
...........v
............
............
          ......
.'..............
...i............
.3.........V.@..
..........http:/
/ns.adobe.com/xa
p/1.0/.<?xpacket
 begin="..." id=
"W5M0MpCehiHzreS
zNTczkc9d"?>.<x:
xmpmeta xmlns:x=
"adobe:ns:meta/"
     [snip]     
                
                
                
                
                
                
.<?xpacket end="
w"?>.  ....PARRO
T.II*.....DB(C.C
.D.D.D.D.C.B.B.B
.B.BlC.C.D.CpC.C
.C4C.C.B.BpB.B.C
.CxC.B.B@B.A0B@B
.B.B.C.C.C.C,C.B
 B.A.B.A.ADB.B.B
     [snip]     
................
................
................
................
................
................
............J...
................
..8....!........
................
.........$....+$
++'$''/2@9/2=2''
9O9=DHKKK+6RVOHV
@HKH....... .. H
/'/HHHHHHHHHHHHH
HHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHH
HHHHH...........
................
................
................
................
...}........!1A.
.Qa."q.2....#B..
.R..$3br........
     [snip]     
%.....&'()*56789
:CDEFGHIJSTUVWXY
Zcdefghijstuvwxy
z...............
................
................
................
................
.....?.........V
....I`;Y.*.J.j..
V.@.....TQ....."
.y"r.y.z.*...H.=
..$...rX..Z.A.0?
..V....6.....m..
BF.J...9\.C'..q.
     [snip]     
.4V.`i(..8.I..Bf
.A..I.`...z.K..l
'z1.L-.J(.......
..;..;Q.....E0..
..0.A.~T.:.@.J.s
.h.>.).A.L.....!
.....z.SHb.L...<
..4..;....
JPEG header APP1 header Exif header
TIFF header IFD0 entries
IFD0-00 Compression
IFD0-01 PhotometricInterpretation
IFD0-02 ImageDescription
IFD0-03 Make
IFD0-04 Model
IFD0-05 Orientation
IFD0-06 XResolution
IFD0-07 YResolution
IFD0-08 ResolutionUnit
IFD0-09 Software
IFD0-10 ModifyDate
IFD0-11 YCbCrPositioning
IFD0-12 ExifOffset
IFD0-13 GPSInfo
Next IFD XResolution value
YResolution value Make value [pad byte]
Model value
Software value
ModifyDate value
ImageDescription value






[pad byte] ExifIFD entries
ExifIFD-00 ExifVersion
ExifIFD-01 DateTimeOriginal
ExifIFD-02 CreateDate
ExifIFD-03 ComponentsConfiguration
ExifIFD-04 FlashpixVersion
ExifIFD-05 ColorSpace
ExifIFD-06 ExifImageWidth
ExifIFD-07 ExifImageHeight
Next IFD
DateTimeOriginal value
CreateDate value
GPS entries
GPS-00 GPSVersionID
GPS-01 GPSLatitudeRef
GPS-02 GPSLatitude
GPS-03 GPSLongitudeRef
GPS-04 GPSLongitude
GPS-05 GPSAltitudeRef
GPS-06 GPSAltitude
Next IFD
GPSLatitude value
GPSLongitude value
GPSAltitude value
APP1 XMP segment















APP1 segment















[JPEG SOF0]
[JPEG DQT]








[JPEG DHT]















[JPEG Image Data]















JPEG EOI [Unknown trailer]
JPEG header
SOI Marker
(2 bytes)
APP1 header
Data size: 668 bytes
(4 bytes)
Exif header
APP1 data type: Exif
(6 bytes)
TIFF header
Byte order: Big endian
Identifier: 0x002a
IFD0 offset: 0x0008
(8 bytes)
IFD0 entries
Entry count: 14
(2 bytes)
IFD0-00 Compression
Tag ID: 0x0103
Format: int16u[1]
Size: 2 bytes
Value: 7
IFD0-01 PhotometricInterpretation
Tag ID: 0x0106
Format: int16u[1]
Size: 2 bytes
Value: 6
IFD0-02 ImageDescription
Tag ID: 0x010e
Format: string[121]
Size: 121 bytes
Value offset: 0x00fc
Value: { "product_id": "0901", "fil[...]
IFD0-03 Make
Tag ID: 0x010f
Format: string[7]
Size: 7 bytes
Value offset: 0x00c6
Value: PARROT
IFD0-04 Model
Tag ID: 0x0110
Format: string[12]
Size: 12 bytes
Value offset: 0x00ce
Value: Bebop Drone
IFD0-05 Orientation
Tag ID: 0x0112
Format: int16u[1]
Size: 2 bytes
Value: 8
IFD0-06 XResolution
Tag ID: 0x011a
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x00b6
Value: 72 (72/1)
IFD0-07 YResolution
Tag ID: 0x011b
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x00be
Value: 72 (72/1)
IFD0-08 ResolutionUnit
Tag ID: 0x0128
Format: int16u[1]
Size: 2 bytes
Value: 2
IFD0-09 Software
Tag ID: 0x0131
Format: string[14]
Size: 14 bytes
Value offset: 0x00da
Value: Dragon (null)
IFD0-10 ModifyDate
Tag ID: 0x0132
Format: string[20]
Size: 20 bytes
Value offset: 0x00e8
Value: 2019:07:18 09:33:32
IFD0-11 YCbCrPositioning
Tag ID: 0x0213
Format: int16u[1]
Size: 2 bytes
Value: 1
IFD0-12 ExifOffset
Tag ID: 0x8769
Format: int32u[1]
Size: 4 bytes
Value: 0x0176
IFD0-13 GPSInfo
Tag ID: 0x8825
Format: int32u[1]
Size: 4 bytes
Value: 0x0204
Next IFD
IFD1 offset: 0x0000
(4 bytes)
ExifIFD entries
Entry count: 8
(2 bytes)
ExifIFD-00 ExifVersion
Tag ID: 0x9000
Format: undef[4]
Size: 4 bytes
Value: 0210
ExifIFD-01 DateTimeOriginal
Tag ID: 0x9003
Format: string[20]
Size: 20 bytes
Value offset: 0x01dc
Value: 2019:07:18 09:33:32
ExifIFD-02 CreateDate
Tag ID: 0x9004
Format: string[20]
Size: 20 bytes
Value offset: 0x01f0
Value: 2019:07:18 09:33:32
ExifIFD-03 ComponentsConfiguration
Tag ID: 0x9101
Format: undef[4] read as int8u[4]
Size: 4 bytes
Value: 1 2 3 0
ExifIFD-04 FlashpixVersion
Tag ID: 0xa000
Format: undef[4]
Size: 4 bytes
Value: 0100
ExifIFD-05 ColorSpace
Tag ID: 0xa001
Format: int16u[1]
Size: 2 bytes
Value: 0xffff
ExifIFD-06 ExifImageWidth
Tag ID: 0xa002
Format: int32u[1]
Size: 4 bytes
Value: 1440
ExifIFD-07 ExifImageHeight
Tag ID: 0xa003
Format: int32u[1]
Size: 4 bytes
Value: 1080
Next IFD
Next IFD offset: 0x0000
(4 bytes)
GPS entries
Entry count: 7
(2 bytes)
GPS-00 GPSVersionID
Tag ID: 0x0000
Format: int8u[4]
Size: 4 bytes
Value: 2 2 0 0
GPS-01 GPSLatitudeRef
Tag ID: 0x0001
Format: string[2]
Size: 2 bytes
Value: N
GPS-02 GPSLatitude
Tag ID: 0x0002
Format: rational64u[3]
Size: 24 bytes
Value offset: 0x025e
Value: 39 16 19.95899992 (39/1 16/1[...]
GPS-03 GPSLongitudeRef
Tag ID: 0x0003
Format: string[2]
Size: 2 bytes
Value: E
GPS-04 GPSLongitude
Tag ID: 0x0004
Format: rational64u[3]
Size: 24 bytes
Value offset: 0x0276
Value: 8 51 54.78480332 (8/1 51/1 2[...]
GPS-05 GPSAltitudeRef
Tag ID: 0x0005
Format: int8u[1]
Size: 1 bytes
Value: 0
GPS-06 GPSAltitude
Tag ID: 0x0006
Format: rational64u[1]
Size: 8 bytes
Value offset: 0x028e
Value: 43.2000014 (2147483647/49710268)
Next IFD
Next IFD offset: 0x0000
(4 bytes)
APP1 XMP segment
(2081 bytes)
APP1 segment
(38581 bytes)
[JPEG SOF0]
(19 bytes)
[JPEG DQT]
(134 bytes)
[JPEG DHT]
(420 bytes)
[JPEG Image Data]
(231726 bytes)
JPEG EOI
(2 bytes)
[Unknown trailer]
(1 bytes)