OT - Interpreting Sony .modd files

PeterDuke wrote on 9/30/2011, 4:07 AM
Has anyone studied the .modd files that accompany Sony AVCHD files (.m2ts) after transferring from camera to computer with PMB (Picture Motion Browser)?

I have seen them described as "Sony Video Analysis" files. My main interest is that my camera has GPS recording capability, and these files appear to be the only place I can access this info once the video is transferred to my computer. I wondered what other useful information might be gleaned from a .modd file.

A dump of a .modd file as formatted by MindFusion XML Viewer (and as corrupted by Forum formatting) follows my comments and questions.

What would the ClipInformationFile data be?
FileSize occurs twice and is the file size in bytes.
How do I interpret DateTimeOriginal?
Duration is the video duration in seconds.
Geolocation is GPS info
Differential, and ImgDirection are both zero and may not be set. What might they be?
ImgDirectionRef value is T. What is that?
Latitude and Longitude are in degrees.
MapDatum is displayed in PMB along with Latitude and Longitude. What does WGS-84 mean?
MeasureMode = 3. What is that?
What is Speed, and how do I interpret the value?
SpeedRef = K. What is that?
Status = A. What is that?
How do I interpret the TimeStamp value, and how does it differ from DateTimeOriginal?
How do I interpret the Track value?
TrackRef = T. What is that?
How do I interpret VTList string?

Any insights would be welcome.


<?xml version="1.0" encoding="utf-8"?>
<plist version="1.0">
<dict>
<key>MetaDataList</key>
<array>
<dict>
<key>AVCHDDivisionInfoList</key>
<array>
<dict>
<key>ClipInformationFile</key>
<data>48444d5630313030000000dc000000f60000014c000002280000022c000000000000000000000000000000b00000010100000000002255100003ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e8048444d56000000000000000000000000000000000000000000000000000000001600010000000001001001000000000000b6d00010114800000052000100000000010003001011151b43300000000000000000000000000000000000001100158161756e640000000000000000000000000000000012001590756e640000000000000000000000000000000000000000d80001000110110004000c002b0000000e0000001c0000000000000004000540020001d30d0005c002000201022188000422400a6522f61fbe33ae35dc34644cf7351a63d835d27a8e3688918c3740a88937f6bf9238acd65c3964ed623a1b043d3ad31b393b8932373c3f49413cf7602e3dad77143e658e243f1ba5223fd3bc0f3089d30d313fe9f531f6010232ac181533642f02341a45f134d05ced358873ca363e8acb36f6a20e37acb8a53862cfb1391ae69339d0fd9f3a8914af3b3f2b643bf5424f3cad59053d6370163e1b86b33ed19e023f87b4d6000000000000005a0000001800000001100001000000001800000046434c45580000000000000030000000000000000000000000000000000000000000000000000000000000000401088003000000120001010010110b1b01640028000000000000</data>
<key>FileSize</key>
<integer>47874048</integer>
</dict>
</array>
<key>CheckCode</key>
<string>33CE02F6</string>
<key>DateTimeOriginal</key>
<real>40815.607361111113000</real>
<key>Duration</key>
<real>22.425811100000001</real>
<key>FileSize</key>
<integer>47874048</integer>
<key>Geolocation</key>
<dict>
<key>Differential</key>
<integer>0</integer>
<key>ImgDirection</key>
<real>0.000000000000000</real>
<key>ImgDirectionRef</key>
<string>T</string>
<key>Latitude</key>
<real>-38.322556111111112</real>
<key>Longitude</key>
<real>144.999884999999980</real>
<key>MapDatum</key>
<string>WGS-84</string>
<key>MeasureMode</key>
<string>3</string>
<key>Speed</key>
<real>1769482.000000000000000</real>
<key>SpeedRef</key>
<string>K</string>
<key>Status</key>
<string>A</string>
<key>TimeStamp</key>
<real>40815.193055555559000</real>
<key>Track</key>
<real>10525181.600000000000000</real>
<key>TrackRef</key>
<string>T</string>
</dict>
<key>VTList</key>
<array>
<string>2001:65536:0.0000000000000000:21.0000000000000000:0.0000000000000000:0</string>
</array>
</dict>
</array>
<key>XMLFileType</key>
<string>ModdXML</string>
</dict>
</plist>

Comments

No comments yet - be the first to write a comment...