<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Please ignore my previous email. I got some text mixed up. Here is
an improvement:<br>
<br>
<div class="moz-forward-container">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="moz-cite-prefix">On 25/09/2018 18:38, bstoeger wrote:<br>
</div>
<blockquote type="cite"
cite="mid:Subsurface-divelog%2Fsubsurface%2Fpull%2F1684%2Fc424412624@github.com">
<meta http-equiv="content-type" content="text/html;
charset=utf-8">
<p>Ping...?</p>
<p>This now uses <code>libxml2</code> (dislike the interface and documentation, but what can you do) instead of a hand-crafted parser. This seems very low risk. I tested it on 2 synthetic examples and ran it on a directory of ~100 videos. No issues. No confirmation on real-world data though (<a class="user-mention" data-hovercard-user-id="5078706" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/willemferguson" moz-do-not-send="true">@willemferguson</a>?).</p>
<p>Code is not nice, but I see no point in polishing it until we try to extract more usable data from the XMP block [e.g. GPS?]. But here too, working on that makes little sense until we get access to real-world examples.</p>
<p>If there is no interest in this feature - let's dump it.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—
You are receiving this because you were mentioned.
Reply to this email directly, <a href="https://github.com/Subsurface-divelog/subsurface/pull/1684#issuecomment-424412624" moz-do-not-send="true">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AE1-snJCn6vUZSy7WNgA9YRJa7z47Gm1ks5uelwQgaJpZM4WqdZk" moz-do-not-send="true">mute the thread</a>.<img src="https://github.com/notifications/beacon/AE1-skduRwp05kV9kZsz-cfa4RL-ZJxLks5uelwQgaJpZM4WqdZk.gif" alt="" moz-do-not-send="true" width="1" height="1"></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Subsurface-divelog/subsurface","title":"Subsurface-divelog/subsurface","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/Subsurface-divelog/subsurface"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bstoeger in #1684: Ping...?\r\n\r\nThis now uses `libxml2` (dislike the interface and documentation, but what can you do) instead of a hand-crafted parser. This seems very low risk. I tested it on 2 synthetic examples and ran it on a directory of ~100 videos. No issues. No confirmation on real-world data though (@willemferguson?).\r\n\r\nCode is not nice, but I see no point in polishing it until we try to extract more usable data from the XMP block [e.g. GPS?]. But here too, working on that makes little sense until we get access to real-world examples.\r\n\r\nIf there is no interest in this feature - let's dump it."}],"action":{"name":"View Pull Request","url":"https://github.com/Subsurface-divelog/subsurface/pull/1684#issuecomment-424412624"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/Subsurface-divelog/subsurface/pull/1684#issuecomment-424412624",
"url": "https://github.com/Subsurface-divelog/subsurface/pull/1684#issuecomment-424412624",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [Subsurface-divelog/subsurface] Help needed: Support for XMP metadata in MP4 files (#1684)",
"sections": [
{
"text": "",
"activityTitle": "**bstoeger**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@bstoeger",
"facts": [
]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"Subsurface-divelog/subsurface\",\n\"issueId\": 1684,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close pull request",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"PullRequestClose\",\n\"repositoryFullName\": \"Subsurface-divelog/subsurface\",\n\"pullRequestId\": 1684\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/Subsurface-divelog/subsurface/pull/1684#issuecomment-424412624"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 380229220\n}"
}
],
"themeColor": "26292E"
}
]</script> </blockquote>
<p>Berthold,</p>
<p>Great apologies for you having to ping me.
</p>
<p>The video file does not have any date-time attributes defined because it comprises a merger of a number of small videos All of the same date but of different times of day). Consequently OpenShot cannot assign date-times to the combined video and they all appear as zero values. I messed around with the video file, defining different dates to all the relevant data attributes of the video.
(1) Using Subsurface Version 4.8.2 (public release)
===================================
Selected dive date/time: Sat Sep 8 15:23:19 2018 GMT
Files with inappropriate date/time:
/home/willem/Downloads/exiftool/Image-ExifTool-11.10/whaleshark.mp4 - Fri Sep 28 12:05:05 2018 GMT
This is the *Media Create Date* attribute.
(2) Using Subsurface Version 8.8.2-71
=====================================
Selected dive date/time: Sat Sep 8 15:23:19 2018 GMT
Files with inappropriate date/time:
/home/willem/Downloads/exiftool/Image-ExifTool-11.10/whaleshark.mp4 - Tue Sep 25 12:01:05 2018 GMT
</p>
<p>This is the *Date/Time Original* attribute
Here are the attributes for the video file as seen by ExifTool:</p>
<p>(3) Using original video:</p>
<p>================
<style type="text/css">
p, li { white-space: pre-wrap; }
</style>Here are the results using Subsurface Version 8.8.2-71 on one of the original video files:
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Selected dive date/time: Sun Jul 1 12:17:37 2018 GMT</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Files with inappropriate date/time:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">/home/willem/Downloads/exiftool/Image-ExifTool-11.10/whaleshark.MOV_original - Mon Jul 2 18:02:10 2018 GMT</p>
<p>This is possibly the *Date/Time Original* attribute, but all the date-time values are the same in the original file so it is pretty ambiguous.
</p>
<p>
</p>
<p>Here are the metadata for the combined video file (.mp4):
$ exiftool whaleshark.mp4
<tt>ExifTool Version Number : 11.10</tt><tt>
</tt><tt>File Name : whaleshark.mp4</tt><tt>
</tt><tt>Directory : .</tt><tt>
</tt><tt>File Size : 106 MB</tt><tt>
</tt><tt>File Modification Date/Time : 2018:09:26 19:48:32+02:00</tt><tt>
</tt><tt>File Access Date/Time : 2018:09:26 19:48:34+02:00</tt><tt>
</tt><tt>File Inode Change Date/Time : 2018:09:26 19:48:33+02:00</tt><tt>
</tt><tt>File Permissions : rwxrwxrwx</tt><tt>
</tt><tt>File Type : MP4</tt><tt>
</tt><tt>File Type Extension : mp4</tt><tt>
</tt><tt>MIME Type : video/mp4</tt><tt>
</tt><tt>Major Brand : MP4 Base Media v1 [IS0 14496-12:2003]</tt><tt>
</tt><tt>Minor Version : 0.2.0</tt><tt>
</tt><tt>Compatible Brands : isom, iso2, avc1, mp41</tt><tt>
</tt><tt>Movie Data Size : 111009714</tt><tt>
</tt><tt>Movie Data Offset : 48</tt><tt>
</tt><tt>Movie Header Version : 0</tt><tt>
</tt><tt>Time Scale : 1000</tt><tt>
</tt><tt>Duration : 0:00:57</tt><tt>
</tt><tt>Preferred Rate : 1</tt><tt>
</tt><tt>Preferred Volume : 100.00%</tt><tt>
</tt><tt>Preview Time : 0 s</tt><tt>
</tt><tt>Preview Duration : 0 s</tt><tt>
</tt><tt>Poster Time : 0 s</tt><tt>
</tt><tt>Selection Time : 0 s</tt><tt>
</tt><tt>Selection Duration : 0 s</tt><tt>
</tt><tt>Current Time : 0 s</tt><tt>
</tt><tt>Next Track ID : 3</tt><tt>
</tt><tt>Track Header Version : 0</tt><tt>
</tt><tt>Track Create Date : 2018:09:29 12:05:05</tt><tt>
</tt><tt>Track Modify Date : 0000:00:00 00:00:00</tt><tt>
</tt><tt>Track ID : 1</tt><tt>
</tt><tt>Track Duration : 0:00:57</tt><tt>
</tt><tt>Track Layer : 0</tt><tt>
</tt><tt>Track Volume : 0.00%</tt><tt>
</tt><tt>Image Width : 1280</tt><tt>
</tt><tt>Image Height : 720</tt><tt>
</tt><tt>Graphics Mode : srcCopy</tt><tt>
</tt><tt>Op Color : 0 0 0</tt><tt>
</tt><tt>Compressor ID : avc1</tt><tt>
</tt><tt>Source Image Width : 1280</tt><tt>
</tt><tt>Source Image Height : 720</tt><tt>
</tt><tt>X Resolution : 72</tt><tt>
</tt><tt>Y Resolution : 72</tt><tt>
</tt><tt>Bit Depth : 24</tt><tt>
</tt><tt>Video Frame Rate : 24</tt><tt>
</tt><tt>Matrix Structure : 1 0 0 0 1 0 0 0 1</tt><tt>
</tt><tt>Media Header Version : 0</tt><tt>
</tt><tt>Media Create Date : 2018:09:28 12:05:05</tt><tt>
</tt><tt>Media Modify Date : 0000:00:00 00:00:00</tt><tt>
</tt><tt>Media Time Scale : 44100</tt><tt>
</tt><tt>Media Duration : 0:00:57</tt><tt>
</tt><tt>Media Language Code : und</tt><tt>
</tt><tt>Handler Description : SoundHandler</tt><tt>
</tt><tt>Balance : 0</tt><tt>
</tt><tt>Audio Channels : 2</tt><tt>
</tt><tt>Audio Bits Per Sample : 16</tt><tt>
</tt><tt>Audio Sample Rate : 44100</tt><tt>
</tt><tt>Handler Type : Metadata</tt><tt>
</tt><tt>Handler Vendor ID : Apple</tt><tt>
</tt><tt>Encoder : Lavf57.83.100</tt><tt>
</tt><tt>XMP Toolkit : Image::ExifTool 11.10</tt><tt>
</tt><tt>Date/Time Original : 2018:09:25 12:01:05</tt><tt>
</tt><tt>Date/Time Modified : 2018:09:26 12:05:05</tt><tt>
</tt><tt>Create Date : 2018:09:27 12:05:05</tt><tt>
</tt><tt>Modify Date : 2018:09:09 06:55:00</tt><tt>
</tt><tt>Avg Bitrate : 15.3 Mbps</tt><tt>
</tt><tt>Image Size : 1280x720</tt><tt>
</tt><tt>Megapixels : 0.922</tt><tt>
</tt><tt>Rotation : 0</tt></p>
<p>
The way that Subsurface handles it appears pretty logical. I will be diving for the following week and will do some more video photography and do some more tests when I am back on Oct 7th. </p>
<p>Here are the metadata for the original video file:</p>
<p>$ exiftool whaleshark.MOV</p>
<p><tt>ExifTool Version Number : 11.10</tt><tt>
</tt><tt>File Name : whaleshark.MOV</tt><tt>
</tt><tt>Directory : .</tt><tt>
</tt><tt>File Size : 210 MB</tt><tt>
</tt><tt>File Modification Date/Time : 2018:09:13 07:44:41+02:00</tt><tt>
</tt><tt>File Access Date/Time : 2018:09:13 07:44:54+02:00</tt><tt>
</tt><tt>File Inode Change Date/Time : 2018:09:13 07:44:42+02:00</tt><tt>
</tt><tt>File Permissions : rwxrwxrwx</tt><tt>
</tt><tt>File Type : MOV</tt><tt>
</tt><tt>File Type Extension : mov</tt><tt>
</tt><tt>MIME Type : video/quicktime</tt><tt>
</tt><tt>Major Brand : Apple QuickTime (.MOV/QT)</tt><tt>
</tt><tt>Minor Version : 2007.9.0</tt><tt>
</tt><tt>Compatible Brands : qt , CAEP</tt><tt>
</tt><tt>Movie Data Size : 219992360</tt><tt>
</tt><tt>Movie Data Offset : 98312</tt><tt>
</tt><tt>Compressor Version : CanonAVC0010/02.00.00/00.00.00</tt><tt>
</tt><tt>Exif Byte Order : Little-endian (Intel, II)</tt><tt>
</tt><tt>Orientation : Horizontal (normal)</tt><tt>
</tt><tt>Resolution Unit : inches</tt><tt>
</tt><tt>Y Cb Cr Positioning : Co-sited</tt><tt>
</tt><tt>Exposure Time : 0</tt><tt>
</tt><tt>F Number : undef</tt><tt>
</tt><tt>Exposure Program : Program AE</tt><tt>
</tt><tt>Sensitivity Type : Recommended Exposure Index</tt><tt>
</tt><tt>Recommended Exposure Index : 0</tt><tt>
</tt><tt>Exif Version : 0230</tt><tt>
</tt><tt>Date/Time Original : 2018:07:02 18:02:10</tt><tt>
</tt><tt>Components Configuration : Y, Cb, Cr, -</tt><tt>
</tt><tt>Shutter Speed Value : 1</tt><tt>
</tt><tt>Aperture Value : 9.5</tt><tt>
</tt><tt>Exposure Compensation : 0</tt><tt>
</tt><tt>Metering Mode : Center-weighted average</tt><tt>
</tt><tt>Flash : Off, Did not fire</tt><tt>
</tt><tt>Focal Length : 18.0 mm</tt><tt>
</tt><tt>Macro Mode : Normal</tt><tt>
</tt><tt>Self Timer : Off</tt><tt>
</tt><tt>Quality : n/a</tt><tt>
</tt><tt>Canon Flash Mode : n/a</tt><tt>
</tt><tt>Continuous Drive : Movie</tt><tt>
</tt><tt>Focus Mode : Movie Servo AF</tt><tt>
</tt><tt>Record Mode : MOV</tt><tt>
</tt><tt>Canon Image Size : 1920x1080 Movie</tt><tt>
</tt><tt>Easy Mode : Manual</tt><tt>
</tt><tt>Digital Zoom : None</tt><tt>
</tt><tt>Contrast : Normal</tt><tt>
</tt><tt>Saturation : Normal</tt><tt>
</tt><tt>Camera ISO : Auto</tt><tt>
</tt><tt>Focus Range : Not Known</tt><tt>
</tt><tt>Canon Exposure Mode : Program AE</tt><tt>
</tt><tt>Lens Type : Canon EF-S 18-55mm f/3.5-5.6 IS STM</tt><tt>
</tt><tt>Max Focal Length : 55 mm</tt><tt>
</tt><tt>Min Focal Length : 18 mm</tt><tt>
</tt><tt>Focal Units : 1/mm</tt><tt>
</tt><tt>Max Aperture : 3.6</tt><tt>
</tt><tt>Min Aperture : 23</tt><tt>
</tt><tt>Flash Activity : 0</tt><tt>
</tt><tt>Flash Bits : (none)</tt><tt>
</tt><tt>Zoom Source Width : 0</tt><tt>
</tt><tt>Zoom Target Width : 0</tt><tt>
</tt><tt>Manual Flash Output : n/a</tt><tt>
</tt><tt>Color Tone : Normal</tt><tt>
</tt><tt>Auto ISO : 100</tt><tt>
</tt><tt>Measured EV : 11.25</tt><tt>
</tt><tt>Target Exposure Time : 1</tt><tt>
</tt><tt>White Balance : Auto</tt><tt>
</tt><tt>Slow Shutter : None</tt><tt>
</tt><tt>Shot Number In Continuous Burst : 0</tt><tt>
</tt><tt>Optical Zoom Code : n/a</tt><tt>
</tt><tt>Camera Temperature : 36 C</tt><tt>
</tt><tt>Flash Guide Number : 0</tt><tt>
</tt><tt>Flash Exposure Compensation : 0</tt><tt>
</tt><tt>Auto Exposure Bracketing : Off</tt><tt>
</tt><tt>AEB Bracket Value : 0</tt><tt>
</tt><tt>Control Mode : Camera Local Control</tt><tt>
</tt><tt>Measured EV 2 : 11.25</tt><tt>
</tt><tt>Bulb Duration : 0</tt><tt>
</tt><tt>Camera Type : EOS High-end</tt><tt>
</tt><tt>ND Filter : n/a</tt><tt>
</tt><tt>Canon Image Type : MVI:Canon EOS REBEL SL1</tt><tt>
</tt><tt>Canon Firmware Version : Firmware Version 1.0.0</tt><tt>
</tt><tt>Owner Name : </tt><tt>
</tt><tt>Canon Model ID : EOS Rebel SL1 / 100D / Kiss X7</tt><tt>
</tt><tt>Thumbnail Image Valid Area : 0 159 16 103</tt><tt>
</tt><tt>Time Zone : +00:00</tt><tt>
</tt><tt>Time Zone City : London</tt><tt>
</tt><tt>Daylight Savings : Off</tt><tt>
</tt><tt>Bracket Mode : Off</tt><tt>
</tt><tt>Bracket Value : 0</tt><tt>
</tt><tt>Bracket Shot Number : 0</tt><tt>
</tt><tt>Raw Jpg Size : Large</tt><tt>
</tt><tt>WB Bracket Mode : Off</tt><tt>
</tt><tt>WB Bracket Value AB : 0</tt><tt>
</tt><tt>WB Bracket Value GM : 0</tt><tt>
</tt><tt>Live View Shooting : On</tt><tt>
</tt><tt>Focus Distance Upper : 0.38 m</tt><tt>
</tt><tt>Focus Distance Lower : 0.35 m</tt><tt>
</tt><tt>Flash Exposure Lock : Off</tt><tt>
</tt><tt>Lens Model : EF-S18-55mm f/3.5-5.6 IS STM</tt><tt>
</tt><tt>Internal Serial Number : HA0252828</tt><tt>
</tt><tt>Crop Left Margin : 0</tt><tt>
</tt><tt>Crop Right Margin : 0</tt><tt>
</tt><tt>Crop Top Margin : 0</tt><tt>
</tt><tt>Crop Bottom Margin : 0</tt><tt>
</tt><tt>Exposure Level Increments : 1/2 Stop</tt><tt>
</tt><tt>ISO Expansion : Off</tt><tt>
</tt><tt>Highlight Tone Priority : Disable</tt><tt>
</tt><tt>AF Assist Beam : Emits</tt><tt>
</tt><tt>Mirror Lockup : Disable</tt><tt>
</tt><tt>Shutter Button AF On Button : Metering + AF start</tt><tt>
</tt><tt>Set Button When Shooting : Normal (disabled)</tt><tt>
</tt><tt>LCD Display At Power On : Display</tt><tt>
</tt><tt>Tone Curve : Standard</tt><tt>
</tt><tt>Sharpness : 5</tt><tt>
</tt><tt>Sharpness Frequency : n/a</tt><tt>
</tt><tt>Sensor Red Level : 0</tt><tt>
</tt><tt>Sensor Blue Level : 0</tt><tt>
</tt><tt>White Balance Red : 0</tt><tt>
</tt><tt>White Balance Blue : 0</tt><tt>
</tt><tt>Color Temperature : 5200</tt><tt>
</tt><tt>Picture Style : Standard</tt><tt>
</tt><tt>Digital Gain : 0</tt><tt>
</tt><tt>WB Shift AB : 0</tt><tt>
</tt><tt>WB Shift GM : 0</tt><tt>
</tt><tt>Color Space : sRGB</tt><tt>
</tt><tt>VRD Offset : 0</tt><tt>
</tt><tt>Sensor Width : 5280</tt><tt>
</tt><tt>Sensor Height : 3528</tt><tt>
</tt><tt>Sensor Left Border : 84</tt><tt>
</tt><tt>Sensor Top Border : 64</tt><tt>
</tt><tt>Sensor Right Border : 5267</tt><tt>
</tt><tt>Sensor Bottom Border : 3519</tt><tt>
</tt><tt>Black Mask Left Border : 0</tt><tt>
</tt><tt>Black Mask Top Border : 0</tt><tt>
</tt><tt>Black Mask Right Border : 0</tt><tt>
</tt><tt>Black Mask Bottom Border : 0</tt><tt>
</tt><tt>Picture Style User Def : Auto; Auto; Auto</tt><tt>
</tt><tt>Picture Style PC : None; None; None</tt><tt>
</tt><tt>Custom Picture Style File Name : </tt><tt>
</tt><tt>Peripheral Illumination Corr : Off</tt><tt>
</tt><tt>Auto Lighting Optimizer : Low</tt><tt>
</tt><tt>Long Exposure Noise Reduction : Off</tt><tt>
</tt><tt>High ISO Noise Reduction : Standard</tt><tt>
</tt><tt>Lens Serial Number : 000026e87b</tt><tt>
</tt><tt>User Comment : </tt><tt>
</tt><tt>Sub Sec Time : 46</tt><tt>
</tt><tt>Sub Sec Time Original : 46</tt><tt>
</tt><tt>Sub Sec Time Digitized : 46</tt><tt>
</tt><tt>Flashpix Version : 0100</tt><tt>
</tt><tt>Exif Image Width : 160</tt><tt>
</tt><tt>Exif Image Height : 120</tt><tt>
</tt><tt>Interoperability Index : THM - DCF thumbnail file</tt><tt>
</tt><tt>Interoperability Version : 0100</tt><tt>
</tt><tt>Related Image Width : 1920</tt><tt>
</tt><tt>Related Image Height : 1080</tt><tt>
</tt><tt>Focal Plane X Resolution : 178.9709172</tt><tt>
</tt><tt>Focal Plane Y Resolution : 201.0050251</tt><tt>
</tt><tt>Focal Plane Resolution Unit : inches</tt><tt>
</tt><tt>Custom Rendered : Normal</tt><tt>
</tt><tt>Exposure Mode : Auto</tt><tt>
</tt><tt>Scene Capture Type : Standard</tt><tt>
</tt><tt>Serial Number : 022070018769</tt><tt>
</tt><tt>Lens Info : 18-55mm f/0</tt><tt>
</tt><tt>Encoding Process : Baseline DCT, Huffman coding</tt><tt>
</tt><tt>Bits Per Sample : 8</tt><tt>
</tt><tt>Color Components : 3</tt><tt>
</tt><tt>Y Cb Cr Sub Sampling : YCbCr4:2:2 (2 1)</tt><tt>
</tt><tt>Thumbnail Image : (Binary data 8879 bytes, use -b option to extract)</tt><tt>
</tt><tt>XMP Toolkit : Image::ExifTool 11.10</tt><tt>
</tt><tt>Make : Canon</tt><tt>
</tt><tt>Model : Canon EOS REBEL SL1</tt><tt>
</tt><tt>User Rating : 0</tt><tt>
</tt><tt>Movie Header Version : 0</tt><tt>
</tt><tt>Create Date : 2018:09:09 18:02:10</tt><tt>
</tt><tt>Modify Date : 2018:09:09 18:02:10</tt><tt>
</tt><tt>Time Scale : 25000</tt><tt>
</tt><tt>Duration : 0:00:41</tt><tt>
</tt><tt>Preferred Rate : 1</tt><tt>
</tt><tt>Preferred Volume : 100.00%</tt><tt>
</tt><tt>Preview Time : 0 s</tt><tt>
</tt><tt>Preview Duration : 0 s</tt><tt>
</tt><tt>Poster Time : 0 s</tt><tt>
</tt><tt>Selection Time : 0 s</tt><tt>
</tt><tt>Selection Duration : 0 s</tt><tt>
</tt><tt>Current Time : 0 s</tt><tt>
</tt><tt>Next Track ID : 3</tt><tt>
</tt><tt>Track Header Version : 0</tt><tt>
</tt><tt>Track Create Date : 2018:07:02 18:02:10</tt><tt>
</tt><tt>Track Modify Date : 2018:07:02 18:02:10</tt><tt>
</tt><tt>Track ID : 1</tt><tt>
</tt><tt>Track Duration : 0:00:41</tt><tt>
</tt><tt>Track Layer : 0</tt><tt>
</tt><tt>Track Volume : 0.00%</tt><tt>
</tt><tt>Image Width : 1920</tt><tt>
</tt><tt>Image Height : 1080</tt><tt>
</tt><tt>Graphics Mode : srcCopy</tt><tt>
</tt><tt>Op Color : 0 0 0</tt><tt>
</tt><tt>Compressor ID : avc1</tt><tt>
</tt><tt>Source Image Width : 1920</tt><tt>
</tt><tt>Source Image Height : 1080</tt><tt>
</tt><tt>X Resolution : 72</tt><tt>
</tt><tt>Y Resolution : 72</tt><tt>
</tt><tt>Bit Depth : 24</tt><tt>
</tt><tt>Video Frame Rate : 25</tt><tt>
</tt><tt>Matrix Structure : 1 0 0 0 1 0 0 0 1</tt><tt>
</tt><tt>Media Header Version : 0</tt><tt>
</tt><tt>Media Create Date : 2018:07:02 18:02:10</tt><tt>
</tt><tt>Media Modify Date : 2018:07:02 18:02:10</tt><tt>
</tt><tt>Media Time Scale : 48000</tt><tt>
</tt><tt>Media Duration : 0:00:41</tt><tt>
</tt><tt>Balance : 0</tt><tt>
</tt><tt>Handler Class : Data Handler</tt><tt>
</tt><tt>Handler Type : Alias Data</tt><tt>
</tt><tt>Audio Format : sowt</tt><tt>
</tt><tt>Audio Bits Per Sample : 16</tt><tt>
</tt><tt>Audio Sample Rate : 48000</tt><tt>
</tt><tt>Layout Flags : Stereo</tt><tt>
</tt><tt>Audio Channels : 2</tt><tt>
</tt><tt>Aperture : undef</tt><tt>
</tt><tt>Avg Bitrate : 42.5 Mbps</tt><tt>
</tt><tt>Drive Mode : Continuous Shooting</tt><tt>
</tt><tt>Image Size : 1920x1080</tt><tt>
</tt><tt>Lens : 18.0 - 55.0 mm</tt><tt>
</tt><tt>Lens ID : Canon EF-S 18-55mm f/3.5-5.6 IS STM</tt><tt>
</tt><tt>Megapixels : 2.1</tt><tt>
</tt><tt>Rotation : 0</tt><tt>
</tt><tt>Scale Factor To 35 mm Equivalent: 1.6</tt><tt>
</tt><tt>Shooting Mode : Program AE</tt><tt>
</tt><tt>Shutter Speed : 0</tt><tt>
</tt><tt>Create Date : 2018:07:02 18:02:10.46</tt><tt>
</tt><tt>Date/Time Original : 2018:07:02 18:02:10.46</tt><tt>
</tt><tt>Modify Date : 2018:07:02 18:02:10.46</tt><tt>
</tt><tt>Circle Of Confusion : 0.019 mm</tt><tt>
</tt><tt>Depth Of Field : 0.00 m (0.36 - 0.36 m)</tt><tt>
</tt><tt>Field Of View : 64.5 deg</tt><tt>
</tt><tt>Focal Length : 18.0 mm (35 mm equivalent: 28.5 mm)</tt><tt>
</tt><tt>Hyperfocal Distance : Inf m</tt><tt>
</tt><tt>Lens : 18.0 - 55.0 mm (35 mm equivalent: 28.5 - 87.2 mm)</tt>
$
</p>
<p>Kind regards,</p>
<p>willem</p>
<p>
</p>
</div>
</body>
</html>
<br>
<div style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:10.0pt;line-height:105%;font-family:"Segoe UI",sans-serif">This message and attachments are subject to a disclaimer.<br>
Please refer to <a href="http://upnet.up.ac.za/services/it/documentation/docs/004167.pdf" target="_blank">http://upnet.up.ac.za/<wbr>services/it/documentation/<wbr>docs/004167.pdf</a> </span><span style="font-size:10pt;line-height:105%;font-family:Tahoma,sans-serif">for
full details.</span></div>