ARKit ReplayDataの中身を覗いてみる
この記事はMoAR - Museum of AR Advent Calendar 2022の10日目の記事です。
6日目の記事↑でも書いていたように、普段ベルリンに住んで、東京の特定のビルでしか見れないアプリをリモート開発!ということで、遠隔でテストする機能が非常に重要になっていました。
個人的に、ここ最近参加しているプロジェクトの半分以上はARを含むeXtended Reality (XR)関係。そのすべてのプロジェクトをリモートで参加しているのでAR環境をシュミレーションするのにはかなり関心があります。
最近は時間があるときにUnityでARKitの録画を再生する機能を実装してみようとしていることもあり、↓
ARKit Replay Dataのフォーマットの中身を調べてみました。
自分へのメモ的な内容でなにか結論があるわけではありませんが。興味ある人がいればと思い共有します。
ARKit Replay Dataってなによ
Appleが提供する,Reality Composerアプリで録画した動画ファイルのことを指します。
Xcode上でARKitを使ったアプリを起動するときに指定すると、既存のカメラフィードが立ち上がる代わりに、録画した環境が再生されます。
ffmpegでメタデータを覗く
Quick Timeで再生してみると、ただの動画ファイルのようですが、
ffprobeコマンドでReplayDataの中身を覗いてみましょう
ffprobe replaydata.mov
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '20220915D-B-13Pro-LA.mov':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2022-09-15T05:40:26.000000Z
com.apple.framework.state.MOVStreamIO: <?xml version="1.0" encoding="UTF-8"?>
: <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
: <plist version="1.0">
: <dict>
: <key>default_options</key>
: <dict>
: <key>MIOBitrateMultiplier</key>
: <real>1</real>
: <key>MIOBitrateOverride</key>
: <integer>0</integer>
: <key>MIOBossMode</key>
: <false/>
: <key>MIODisableFrameReordering</key>
: <false/>
: <key>MIOForce10bitMonoByVT</key>
: <false/>
: <key>MIOForceColorLossless</key>
: <false/>
: <key>MIOForceLossless8bitMonoByVT</key>
: <false/>
: <key>MIOLogAppendTimeStamps</key>
: <false/>
: <key>MIOLogPrepareRecording</key>
: <false/>
: <key>MIOSkipSourceHint</key>
: <false/>
: </dict>
: <key>version</key>
: <string>3.17.10b</string>
: </dict>
: </plist>
:
com.apple.framework.state.MOVKit: {"extrinsicsSWToW":[0.9999387264251709,-0.0010817100992426276,-0.011017407290637493,-8.9610586166381836,0.0010484313825145364,0.99999487400054932,-0.0030258949846029282,16.653076171875,0.011020624078810215,0.0030141586903482676,0.99993473291397095,-1.6000
com.apple.recordingEnvironment: {"extrinsicsSWToW":[0.9999387264251709,-0.0010817100992426276,-0.011017407290637493,-8.9610586166381836,0.0010484313825145364,0.99999487400054932,-0.0030258949846029282,16.653076171875,0.011020624078810215,0.0030141586903482676,0.99993473291397095,-1.6000
Duration: 00:00:34.62, start: 0.000000, bitrate: 68778 kb/s
Stream #0:0(und): Video: hevc (Main) (hvc1 / 0x31637668), yuvj420p(pc, smpte170m/bt709/bt709), 1920x1440, 39893 kb/s, 29.99 fps, 30 tbr, 16800 tbn, 16800 tbc (default)
Metadata:
rotate : 90
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Video
encoder : HEVC
Side data:
displaymatrix: rotation of -90.00 degrees
Stream #0:1(und): Data: none (mebx / 0x7862656D), 94 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:2(und): Video: hevc (Main) (hvc1 / 0x31637668), yuvj420p(pc, smpte170m/bt709/bt709), 640x480, 4428 kb/s, 10 fps, 10 tbr, 16800 tbn, 16800 tbc (default)
Metadata:
rotate : 90
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Video
encoder : HEVC
Side data:
displaymatrix: rotation of -90.00 degrees
Stream #0:3(und): Data: none (mebx / 0x7862656D), 42 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:4(und): Data: none (mebx / 0x7862656D), 7081 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:5(und): Data: none (mebx / 0x7862656D), 131 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:6(und): Data: none (mebx / 0x7862656D), 577 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:7(und): Data: none (mebx / 0x7862656D) (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:8(und): Data: none (mebx / 0x7862656D), 559 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:9(und): Data: none (mebx / 0x7862656D) (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:10(und): Data: none (mebx / 0x7862656D), 240 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:11(und): Data: none (mebx / 0x7862656D) (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:12(und): Data: none (mebx / 0x7862656D), 1882 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:13(und): Data: none (mebx / 0x7862656D), 30 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:14(und): Data: none (mebx / 0x7862656D), 93 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:15(und): Data: none (mebx / 0x7862656D), 5654 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:16(und): Data: none (mebx / 0x7862656D), 4371 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream #0:17(und): Data: none (mebx / 0x7862656D), 4371 kb/s (default)
Metadata:
creation_time : 2022-09-15T05:40:26.000000Z
handler_name : Core Media Metadata
Stream 0:0は 1920x1440のVideo、RGBの画像がはいっていることがわかります。
Stream 0:2は 640x480のVideo。 10fpsですね。これはdepth映像でしょう。
Stream 0:1、0:3 ~ 0:17までなにやら色々data streamが入っていますね。気になる。
更にMetadataの途中が切れてしまっています。ffmpegで抜き出して全部見てみましょう。
ffmpeg -i replaydata.mov -f ffmetadata metadata.txt
;FFMETADATA1
major_brand=qt
minor_version=0
compatible_brands=qt
com.apple.recordingEnvironment={"extrinsicsSWToW":[0.9999387264251709,-0.0010817100992426276,-0.011017407290637493,-8.9610586166381836,0.0010484313825145364,0.99999487400054932,-0.0030258949846029282,16.653076171875,0.011020624078810215,0.0030141586903482676,0.99993473291397095,-1.600006103515625],"CFBundleIdentifier":"com.apple.RealityComposer","movKitVersion":"1.1.0","ProductType":"iPhone14,2","extrinsicsToJasper":{"AVCaptureDeviceTypeBuiltInWideAngleCamera.1":[-0.0011625110637396574,-0.99999934434890747,-7.6593220001086593e-05,16.652999877929688,0.99999898672103882,-0.0011625729966908693,0.00081380968913435936,-5.5029997825622559,-0.00081389816477894783,-7.5647076300811023e-05,0.99999964237213135,2.6049997806549072],"AVCaptureDeviceTypeBuiltInUltraWideCamera.1":[-0.0022117146290838718,-0.99999320507049561,0.0029621126595884562,0.010474531911313534,0.99994546175003052,-0.002241823123767972,-0.010200122371315956,-14.484712600708008,0.010206692852079868,0.002939391415566206,0.99994355440139771,1.0110279321670532]},"mdta\\/com.apple.arkit.arsensordatatypeinformation":79,"version":"151.39","mdta\\/com.apple.arkit.arkitversion":"364.27.5","OSBuildVersion":"15.5.0 (19F77)","mdta\\/com.apple.arkit.osversion":"19F77","hw.model":"D63AP"}
com.apple.framework.state.MOVStreamIO=<?xml version\="1.0" encoding\="UTF-8"?>\
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">\
<plist version\="1.0">\
<dict>\
<key>default_options</key>\
<dict>\
<key>MIOBitrateMultiplier</key>\
<real>1</real>\
<key>MIOBitrateOverride</key>\
<integer>0</integer>\
<key>MIOBossMode</key>\
<false/>\
<key>MIODisableFrameReordering</key>\
<false/>\
<key>MIOForce10bitMonoByVT</key>\
<false/>\
<key>MIOForceColorLossless</key>\
<false/>\
<key>MIOForceLossless8bitMonoByVT</key>\
<false/>\
<key>MIOLogAppendTimeStamps</key>\
<false/>\
<key>MIOLogPrepareRecording</key>\
<false/>\
<key>MIOSkipSourceHint</key>\
<false/>\
</dict>\
<key>version</key>\
<string>3.17.10b</string>\
</dict>\
</plist>\
com.apple.framework.state.MOVKit={"extrinsicsSWToW":[0.9999387264251709,-0.0010817100992426276,-0.011017407290637493,-8.9610586166381836,0.0010484313825145364,0.99999487400054932,-0.0030258949846029282,16.653076171875,0.011020624078810215,0.0030141586903482676,0.99993473291397095,-1.600006103515625],"CFBundleIdentifier":"com.apple.RealityComposer","movKitVersion":"1.1.0","ProductType":"iPhone14,2","extrinsicsToJasper":{"AVCaptureDeviceTypeBuiltInWideAngleCamera.1":[-0.0011625110637396574,-0.99999934434890747,-7.6593220001086593e-05,16.652999877929688,0.99999898672103882,-0.0011625729966908693,0.00081380968913435936,-5.5029997825622559,-0.00081389816477894783,-7.5647076300811023e-05,0.99999964237213135,2.6049997806549072],"AVCaptureDeviceTypeBuiltInUltraWideCamera.1":[-0.0022117146290838718,-0.99999320507049561,0.0029621126595884562,0.010474531911313534,0.99994546175003052,-0.002241823123767972,-0.010200122371315956,-14.484712600708008,0.010206692852079868,0.002939391415566206,0.99994355440139771,1.0110279321670532]},"mdta\\/com.apple.arkit.arsensordatatypeinformation":79,"version":"151.39","mdta\\/com.apple.arkit.arkitversion":"364.27.5","OSBuildVersion":"15.5.0 (19F77)","mdta\\/com.apple.arkit.osversion":"19F77","hw.model":"D63AP"}
encoder=Lavf58.76.100
ふむふむ、何やら意味ありげな数値やらが出てきましたね。
com.apple.framework.state.MOVKit
やcom.apple.recordingEnvironment
はググっても出てこないので、内部で使っているキーでしょうか。
12個のdoubleの配列が沢山見えます。4x3のMatrixのようです。
とりあえず先に進みましょう。
Data Streamを取得して中身を見てみる
0:1 時間ごとのRGBカメラ設定
ffmpeg -i replaydata.mov -map 0:1 -c copy -copy_unknown -f data stream1.bin
で抽出したトラックをバイナリで見たところ、
どうやら フレーム番号をキーにしたJSONが入っているみたいです。
{
"CVImageBufferYCbCrMatrix": "ITU_R_601_4",
"CVImageBufferTransferFunction": "ITU_R_709_2",
"CameraIntrinsicMatrix": [
1428.8345947265625,
0,
0,
0,
1428.8345947265625,
0,
965.86041259765625,
719.48779296875,
1
],
"ExposureTime": 0.00091074681238615665,
"OriginalTimestampWhenWrittenToFile": {
"flags": 1,
"value": 250572299230458,
"timescale": 1000000000,
"epoch": 0
},
"CVImageBufferColorPrimaries": "ITU_R_709_2"
},
それぞれのフレームには以下のような情報が入っているみたいです。RGBカメラの情報をY + CbCrの2枚の画像として取得していますが、動画にエンコードするときにはY + CbCr方式では、hevcの圧縮も汚くなるので、RGBにして、リプレイ時にmatrixで元のYCbCrの画像を再現しているのでしょう。
ITU_R_601_4 と ITU_R_709_2 どうして2種類使っているのか、iPhoneの機種によって違うんのかなどは比較が必要そうです。
0:3
こちらもフレームをキーとしたJSONがはいっていました。
0:0 RGB 映像
0:1 RGBカメラのメタ情報
0:2 Depth 映像
と来たので恐らくDepthカメラの時間ごとのメタ情報でしょう。
SNRは Signal to Noise Retioでしょうか。
{
"CVImageBufferYCbCrMatrix": "ITU_R_601_4",
"MetadataDictionary": {
"ExposureTime": 0.0022769999999999999,
"NormalizedSNR": 24.697786511836547,
"SensorID": 1906,
"SNR": 34.866031448511428
},
"CVImageBufferColorPrimaries": "ITU_R_709_2",
"CVImageBufferTransferFunction": "ITU_R_709_2",
"CameraIntrinsicMatrix": [
257.723388671875,
0,
0,
0,
257.723388671875,
0,
317.106689453125,
239.14749145507812,
1
],
"ExposureTime": 0.0022779043280182231,
"OriginalTimestampWhenWrittenToFile": {
"flags": 1,
"value": 250572320258875,
"timescale": 1000000000,
"epoch": 0
}
}
とりあえず、残りのstreamをまとめて抽出しましょう。
for i in {3..17};
do
ffmpeg -i replaydata.mov -map 0:$i -c copy -copy_unknown -f data stream$i.bin
done
0:4 ToFカメラのデータ?
300MBのmovのうち、30MBを占めるデータ。ポイントクラウドぽいです。plistの配列がバイナリで入っている?(よーわからん)
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 00 00 72 DB 00 00 00 02 62 70 6C 69 73 74 30 30 ..r.....bplist00
00000010 D4 01 02 03 04 05 06 07 0A 58 24 76 65 72 73 69 .........X$versi
00000020 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 74 6F onY$archiverT$to
00000030 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F pX$objects....._
00000040 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 76 65 ..NSKeyedArchive
00000050 72 D1 08 09 54 72 6F 6F 74 80 01 AF 10 12 0B 0C r...Troot.......
00000060 3D 3E 3F 40 44 4A 51 55 5F 60 61 65 69 6C 70 71 =>?@DJQU_`aeilpq
00000070 55 24 6E 75 6C 6C DF 10 19 0D 0E 0F 10 11 12 13 U$null..........
00000080 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 ............ !"#
00000090 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 28 32 2B $%&'()*+,-./0(2+
000000A0 33 34 35 36 2B 37 38 39 3A 3B 3C 58 6C 65 6E 73 3456+789:;<Xlens
000000B0 54 79 70 65 5B 74 65 6D 70 65 72 61 74 75 72 65 Type[temperature
000000C0 5F 10 15 70 69 78 65 6C 42 75 66 66 65 72 49 73 _..pixelBufferIs
000000D0 4D 69 72 72 6F 72 65 64 53 49 53 4F 5F 10 12 73 MirroredSISO_..s
000000E0 69 67 6E 61 6C 54 6F 4E 6F 69 73 65 52 61 74 69 ignalToNoiseRati
000000F0 6F 5F 10 11 64 65 76 69 63 65 4F 72 69 65 6E 74 o_..deviceOrient
00000100 61 74 69 6F 6E 56 24 63 6C 61 73 73 5A 63 61 6D ationV$classZcam
00000110 65 72 61 54 79 70 65 5F 10 14 65 78 70 6F 73 75 eraType_..exposu
00000120 72 65 54 61 72 67 65 74 4F 66 66 73 65 74 5F 10 reTargetOffset_.
00000130 10 63 61 6D 65 72 61 49 6E 74 72 69 6E 73 69 63 .cameraIntrinsic
00000140 73 5D 65 78 74 72 69 6E 73 69 63 73 4D 61 70 59 s]extrinsicsMapY
00000150 73 65 63 6F 6E 64 61 72 79 5F 10 15 74 61 72 67 secondary_..targ
00000160 65 74 46 72 61 6D 65 73 50 65 72 53 65 63 6F 6E etFramesPerSecon
00000170 64 5F 10 14 72 61 77 44 65 76 69 63 65 4F 72 69 d_..rawDeviceOri
00000180 65 6E 74 61 74 69 6F 6E 5F 10 10 65 78 70 6F 73 entation_..expos
00000190 75 72 65 44 75 72 61 74 69 6F 6E 59 74 69 6D 65 ureDurationYtime
000001A0 73 74 61 6D 70 52 24 30 5F 10 10 72 61 64 69 61 stampR$0_..radia
000001B0 6C 44 69 73 74 6F 72 74 69 6F 6E 5E 63 61 6D 65 lDistortion^came
000001C0 72 61 50 6F 73 69 74 69 6F 6E 5F 10 0F 76 69 73 raPosition_..vis
000001D0 69 6F 6E 54 72 61 6E 73 66 6F 72 6D 5F 10 14 74 ionTransform_..t
000001E0 61 6E 67 65 6E 74 69 61 6C 44 69 73 74 6F 72 74 angentialDistort
000001F0 69 6F 6E 5B 63 61 70 74 75 72 65 44 61 74 65 5F ion[captureDate_
00000200 10 24 74 69 6D 65 73 74 61 6D 70 4F 66 53 79 6E .$timestampOfSyn
00000210 63 68 72 6F 6E 69 7A 65 64 57 69 64 65 49 6D 61 chronizedWideIma
00000220 67 65 44 61 74 61 5A 70 6F 69 6E 74 43 6C 6F 75 geDataZpointClou
00000230 64 58 66 61 63 65 44 61 74 61 10 00 22 45 A5 dXfaceData.."E.
以下、ポイントクラウドの値が入ってるぽいです。
0:5 Point Cloud のカメラ情報
これはToFのカメラ情報かな?こちらもplistの配列が入っていそうです。一個のplistを切り出すとこんな感じ。
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00055E00 70 6C 69 73 74 30 30 D4 01 02 03 plist00....
00055E10 04 05 06 07 0A 58 24 76 65 72 73 69 6F 6E 59 24 .....X$versionY$
00055E20 61 72 63 68 69 76 65 72 54 24 74 6F 70 58 24 6F archiverT$topX$o
00055E30 62 6A 65 63 74 73 12 00 01 86 A0 5F 10 0F 4E 53 bjects....._..NS
00055E40 4B 65 79 65 64 41 72 63 68 69 76 65 72 D1 08 09 KeyedArchiver...
00055E50 54 72 6F 6F 74 80 01 AF 10 10 0B 0C 3D 3E 3F 40 Troot.......=>?@
00055E60 44 4A 54 55 56 5A 5E 61 65 66 55 24 6E 75 6C 6C DJTUVZ^aefU$null
00055E70 DF 10 19 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 ................
00055E80 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 ...... !"#$%&'()
00055E90 2A 2B 2C 2D 2E 2F 30 28 32 2B 33 34 35 36 2B 37 *+,-./0(2+3456+7
00055EA0 38 39 3A 3B 3B 58 6C 65 6E 73 54 79 70 65 5B 74 89:;;XlensType[t
00055EB0 65 6D 70 65 72 61 74 75 72 65 5F 10 15 70 69 78 emperature_..pix
00055EC0 65 6C 42 75 66 66 65 72 49 73 4D 69 72 72 6F 72 elBufferIsMirror
00055ED0 65 64 53 49 53 4F 5F 10 12 73 69 67 6E 61 6C 54 edSISO_..signalT
00055EE0 6F 4E 6F 69 73 65 52 61 74 69 6F 5F 10 11 64 65 oNoiseRatio_..de
00055EF0 76 69 63 65 4F 72 69 65 6E 74 61 74 69 6F 6E 56 viceOrientationV
00055F00 24 63 6C 61 73 73 5A 63 61 6D 65 72 61 54 79 70 $classZcameraTyp
00055F10 65 5F 10 14 65 78 70 6F 73 75 72 65 54 61 72 67 e_..exposureTarg
00055F20 65 74 4F 66 66 73 65 74 5F 10 10 63 61 6D 65 72 etOffset_..camer
00055F30 61 49 6E 74 72 69 6E 73 69 63 73 5D 65 78 74 72 aIntrinsics]extr
00055F40 69 6E 73 69 63 73 4D 61 70 59 73 65 63 6F 6E 64 insicsMapYsecond
00055F50 61 72 79 5F 10 15 74 61 72 67 65 74 46 72 61 6D ary_..targetFram
00055F60 65 73 50 65 72 53 65 63 6F 6E 64 5F 10 14 72 61 esPerSecond_..ra
00055F70 77 44 65 76 69 63 65 4F 72 69 65 6E 74 61 74 69 wDeviceOrientati
00055F80 6F 6E 5F 10 10 65 78 70 6F 73 75 72 65 44 75 72 on_..exposureDur
00055F90 61 74 69 6F 6E 59 74 69 6D 65 73 74 61 6D 70 52 ationYtimestampR
00055FA0 24 30 5F 10 10 72 61 64 69 61 6C 44 69 73 74 6F $0_..radialDisto
00055FB0 72 74 69 6F 6E 5E 63 61 6D 65 72 61 50 6F 73 69 rtion^cameraPosi
00055FC0 74 69 6F 6E 5F 10 0F 76 69 73 69 6F 6E 54 72 61 tion_..visionTra
00055FD0 6E 73 66 6F 72 6D 5F 10 14 74 61 6E 67 65 6E 74 nsform_..tangent
00055FE0 69 61 6C 44 69 73 74 6F 72 74 69 6F 6E 5B 63 61 ialDistortion[ca
00055FF0 70 74 75 72 65 44 61 74 65 5F 10 24 74 69 6D 65 ptureDate_.$time
00056000 73 74 61 6D 70 4F 66 53 79 6E 63 68 72 6F 6E 69 stampOfSynchroni
00056010 7A 65 64 57 69 64 65 49 6D 61 67 65 44 61 74 61 zedWideImageData
00056020 5A 70 6F 69 6E 74 43 6C 6F 75 64 58 66 61 63 65 ZpointCloudXface
00056030 44 61 74 61 10 00 22 45 A5 67 18 08 22 41 C0 00 Data.."E.g.."A..
00056040 00 22 42 1E 2F 01 10 01 80 0F 80 02 22 BE A1 A1 ."B./......."...
00056050 BE 4F 10 30 01 E0 80 43 00 00 00 00 00 00 00 00 .O.0...C........
00056060 00 00 00 00 00 00 00 00 01 E0 80 43 00 00 00 00 ...........C....
00056070 00 00 00 00 C2 99 9E 43 41 1F 6F 43 00 00 80 3F .......CA.oC...?
00056080 00 00 00 00 80 07 08 10 0A 23 3F 7B 4E 81 B4 E8 .........#?{N...
00056090 1B 4F 23 41 0E 97 0C F6 26 7A FA 80 0E 80 03 4F .O#A....&z.....O
000560A0 10 40 00 00 80 3F 00 00 00 00 00 00 00 00 00 00 .@...?..........
000560B0 00 00 00 00 00 00 00 00 80 3F 00 00 00 00 00 00 .........?......
000560C0 00 00 00 00 00 00 00 00 00 00 00 00 80 3F 00 00 .............?..
000560D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000560E0 80 3F 80 04 80 05 23 00 00 00 00 00 00 00 00 80 .?....#.........
000560F0 00 80 00 5F 10 29 41 56 43 61 70 74 75 72 65 44 ..._.)AVCaptureD
00056100 65 76 69 63 65 54 79 70 65 42 75 69 6C 74 49 6E eviceTypeBuiltIn
00056110 55 6C 74 72 61 57 69 64 65 43 61 6D 65 72 61 4F UltraWideCameraO
00056120 10 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . ..............
00056130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00056140 00 00 4F 10 10 00 00 00 00 00 00 00 00 00 00 00 ..O.............
00056150 00 00 00 00 00 D2 41 13 42 43 57 4E 53 2E 74 69 ......A.BCWNS.ti
00056160 6D 65 23 41 C4 69 79 2F D2 AD A9 80 06 D2 45 46 me#A.iy/......EF
00056170 47 48 5A 24 63 6C 61 73 73 6E 61 6D 65 58 24 63 GHZ$classnameX$c
00056180 6C 61 73 73 65 73 56 4E 53 44 61 74 65 A2 47 49 lassesVNSDate.GI
00056190 58 4E 53 4F 62 6A 65 63 74 D3 4B 4C 13 4D 50 53 XNSObject.KL.MPS
000561A0 57 4E 53 2E 6B 65 79 73 5A 4E 53 2E 6F 62 6A 65 WNS.keysZNS.obje
000561B0 63 74 73 A2 4E 4F 80 08 80 09 A2 51 52 80 0A 80 cts.NO.....QR...
000561C0 0C 80 0D 5F 10 29 41 56 43 61 70 74 75 72 65 44 ..._.)AVCaptureD
000561D0 65 76 69 63 65 54 79 70 65 42 75 69 6C 74 49 6E eviceTypeBuiltIn
000561E0 57 69 64 65 41 6E 67 6C 65 43 61 6D 65 72 61 5F WideAngleCamera_
000561F0 10 2C 41 56 43 61 70 74 75 72 65 44 65 76 69 63 .,AVCaptureDevic
00056200 65 54 79 70 65 42 75 69 6C 74 49 6E 54 69 6D 65 eTypeBuiltInTime
00056210 4F 66 46 6C 69 67 68 74 43 61 6D 65 72 61 D2 13 OfFlightCamera..
00056220 57 58 59 56 6D 61 74 72 69 78 80 0B 4F 10 40 FC WXYVmatrix..O.@.
00056230 FB 7F 3F 85 6B 89 3A D9 8F 34 3C 00 00 00 00 2C .?.k.:..4<....,
00056240 C8 8D BA AA FF 7F 3F 31 89 45 3B 00 00 00 00 5B .....?1.E;....[
00056250 82 34 BC 19 4E 46 BB B9 FB 7F 3F 00 00 00 00 7F .4..NF...?....
00056260 60 0F C1 80 39 85 41 FF CC CC BF 00 00 80 3F D2 `...9.A.......?.
00056270 45 46 5B 5C 5F 10 13 41 52 45 78 74 72 69 6E 73 EF[\_..ARExtrins
00056280 69 63 73 57 72 61 70 70 65 72 A2 5D 49 5F 10 13 icsWrapper.]I_..
00056290 41 52 45 78 74 72 69 6E 73 69 63 73 57 72 61 70 ARExtrinsicsWrap
000562A0 70 65 72 D2 13 57 58 60 80 0B 4F 10 40 69 F2 10 per..WX`..O.@i..
000562B0 BB 6D FC 7F 3F FA 39 27 3C 00 00 00 00 8D FF 7F .m.?.9'<......
000562C0 BF 8D EB 12 BB CE A2 40 3B 00 00 00 00 01 20 42 .......@;..... B
000562D0 3B 6B 1E 27 BC 4E FC 7F 3F 00 00 00 00 5E 9D 2B ;k.'.N.?....^.+
000562E0 3C 61 C1 67 C1 5E 69 81 3F 00 00 80 3F D2 45 46 <a.g.^i.?...?.EF
000562F0 62 63 5F 10 13 4E 53 4D 75 74 61 62 6C 65 44 69 bc_..NSMutableDi
00056300 63 74 69 6F 6E 61 72 79 A3 62 64 49 5C 4E 53 44 ctionary.bdI\NSD
00056310 69 63 74 69 6F 6E 61 72 79 4F 10 30 01 E0 80 43 ictionaryO.0...C
00056320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00056330 01 E0 80 43 00 00 00 00 00 00 00 00 C2 99 9E 43 ...C...........C
00056340 41 1F 6F 43 00 00 80 3F 00 00 00 00 D2 45 46 67 A.oC...?.....EFg
00056350 68 5B 41 52 49 6D 61 67 65 44 61 74 61 A2 69 49 h[ARImageData.iI
00056360 5B 41 52 49 6D 61 67 65 44 61 74 61 00 08 00 11 [ARImageData....
00056370 00 1A 00 24 00 29 00 32 00 37 00 49 00 4C 00 51 ...$.).2.7.I.L.Q
00056380 00 53 00 66 00 6C 00 A1 00 AA 00 B6 00 CE 00 D2 .S.f.l..........
00056390 00 E7 00 FB 01 02 01 0D 01 24 01 37 01 45 01 4F .........$.7.E.O
000563A0 01 67 01 7E 01 91 01 9B 01 9E 01 B1 01 C0 01 D2 .g.~............
000563B0 01 E9 01 F5 02 1C 02 27 02 30 02 32 02 37 02 38 .......'.0.2.7.8
000563C0 02 3D 02 42 02 44 02 46 02 48 02 4D 02 80 02 82 .=.B.D.F.H.M....
000563D0 02 83 02 85 02 8E 02 97 02 99 02 9B 02 DE 02 E0 ................
000563E0 02 E2 02 EB 02 ED 02 EF 03 1B 03 3E 03 51 03 56 ...........>.Q.V
000563F0 03 5E 03 67 03 69 03 6E 03 79 03 82 03 89 03 8C .^.g.i.n.y......
00056400 03 95 03 9C 03 A4 03 AF 03 B2 03 B4 03 B6 03 B9 ................
00056410 03 BB 03 BD 03 BF 03 EB 04 1A 04 1F 04 26 04 28 .............&.(
00056420 04 6B 04 70 04 86 04 89 04 9F 04 A4 04 A6 04 E9 .k.p............
00056430 04 EE 05 04 05 08 05 15 05 48 05 4D 05 59 05 5C .........H.M.Y.\
00056440 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 6A ...............j
00056450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 68 ...............h
00056460 00 00 06 64 00 00 00 02 62 ...d....b
0:6 Accelarometer
CVACMAccelerometerData
CVACMAccelerometerDataXNSObject
など、時系列の加速度センサの情報が入っていました。
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0002F370 70 6C 69 73 74 30 30 plist00
0002F380 D4 01 02 03 04 05 06 07 0A 58 24 76 65 72 73 69 .........X$versi
0002F390 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 74 6F onY$archiverT$to
0002F3A0 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F pX$objects....._
0002F3B0 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 76 65 ..NSKeyedArchive
0002F3C0 72 D1 08 09 54 72 6F 6F 74 80 01 A6 0B 0C 15 16 r...Troot.......
0002F3D0 1A 22 55 24 6E 75 6C 6C D3 0D 0E 0F 10 12 14 57 ."U$null.......W
0002F3E0 4E 53 2E 6B 65 79 73 5A 4E 53 2E 6F 62 6A 65 63 NS.keysZNS.objec
0002F3F0 74 73 56 24 63 6C 61 73 73 A1 11 80 02 A1 13 80 tsV$class.......
0002F400 03 80 05 55 5F 64 61 74 61 D2 17 0F 18 19 57 4E ...U_data.....WN
0002F410 53 2E 64 61 74 61 4F 11 01 3A 62 70 6C 69 73 74 S.dataO..:bplist
0002F420 30 30 D4 01 02 03 04 05 06 07 0A 58 24 76 65 72 00.........X$ver
0002F430 73 69 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 sionY$archiverT$
0002F440 74 6F 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 topX$objects....
0002F450 A0 5F 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 ._..NSKeyedArchi
0002F460 76 65 72 D1 08 09 54 72 6F 6F 74 80 01 A3 0B 0C ver...Troot.....
0002F470 1B 55 24 6E 75 6C 6C D7 0D 0E 0F 10 11 12 13 14 .U$null.........
0002F480 15 16 17 18 19 1A 51 78 56 24 63 6C 61 73 73 51 ......QxV$classQ
0002F490 70 51 79 51 74 51 7A 52 73 74 22 BD 12 F0 00 80 pQyQtQzRst".....
0002F4A0 02 22 00 00 00 00 22 BF 6D 4F 00 23 41 0E 96 74 ."....".mO.#A..t
0002F4B0 69 08 2C F6 22 3E C5 24 00 10 00 D2 1C 1D 1E 1F i.,.">.$........
0002F4C0 5A 24 63 6C 61 73 73 6E 61 6D 65 58 24 63 6C 61 Z$classnameX$cla
0002F4D0 73 73 65 73 5F 10 16 43 56 41 43 4D 41 63 63 65 sses_..CVACMAcce
0002F4E0 6C 65 72 6F 6D 65 74 65 72 44 61 74 61 A2 20 21 lerometerData. !
0002F4F0 5F 10 16 43 56 41 43 4D 41 63 63 65 6C 65 72 6F _..CVACMAccelero
0002F500 6D 65 74 65 72 44 61 74 61 58 4E 53 4F 62 6A 65 meterDataXNSObje
0002F510 63 74 08 11 1A 24 29 32 37 49 4C 51 53 57 5D 6C ct...$)27ILQSW]l
0002F520 6E 75 77 79 7B 7D 80 85 87 8C 91 9A 9F A1 A6 B1 nuwy{}..........
0002F530 BA D3 D6 EF 00 00 00 00 00 00 01 01 00 00 00 00 ................
0002F540 00 00 00 22 00 00 00 00 00 00 00 00 00 00 00 00 ..."............
0002F550 00 00 00 F8 80 04 D2 1B 1C 1D 1E 5A 24 63 6C 61 ...........Z$cla
0002F560 73 73 6E 61 6D 65 58 24 63 6C 61 73 73 65 73 5D ssnameX$classes]
0002F570 4E 53 4D 75 74 61 62 6C 65 44 61 74 61 A3 1F 20 NSMutableData..
0002F580 21 5D 4E 53 4D 75 74 61 62 6C 65 44 61 74 61 56 !]NSMutableDataV
0002F590 4E 53 44 61 74 61 58 4E 53 4F 62 6A 65 63 74 D2 NSDataXNSObject.
0002F5A0 1B 1C 23 24 5F 10 13 4E 53 4D 75 74 61 62 6C 65 ..#$_..NSMutable
0002F5B0 44 69 63 74 69 6F 6E 61 72 79 A3 23 25 21 5C 4E Dictionary.#%!\N
0002F5C0 53 44 69 63 74 69 6F 6E 61 72 79 00 08 00 11 00 SDictionary.....
0002F5D0 1A 00 24 00 29 00 32 00 37 00 49 00 4C 00 51 00 ..$.).2.7.I.L.Q.
0002F5E0 53 00 5A 00 60 00 67 00 6F 00 7A 00 81 00 83 00 S.Z.`.g.o.z.....
0002F5F0 85 00 87 00 89 00 8B 00 91 00 96 00 9E 01 DC 01 ................
0002F600 DE 01 E3 01 EE 01 F7 02 05 02 09 02 17 02 1E 02 ................
0002F610 27 02 2C 02 42 02 46 00 00 00 00 00 00 02 01 00 '.,.B.F.........
0002F620 00 00 00 00 00 00 26 00 00 00 00 00 00 00 00 00 ......&.........
0002F630 00 00 00 00 00 02 53 00 00 02 C7 00 00 00 02 62 ......S........b
0:7 空
0:8 Gyro
CVACMGyroData
CVACMGyroDataXNSObject
など、時系列の加速度センサの情報が入っていました。
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000010 58 24 76 65 72 73 69 X$versi
00000020 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 74 6F onY$archiverT$to
00000030 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F pX$objects....._
00000040 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 76 65 ..NSKeyedArchive
00000050 72 D1 08 09 54 72 6F 6F 74 80 01 A6 0B 0C 15 16 r...Troot.......
00000060 1A 22 55 24 6E 75 6C 6C D3 0D 0E 0F 10 12 14 57 ."U$null.......W
00000070 4E 53 2E 6B 65 79 73 5A 4E 53 2E 6F 62 6A 65 63 NS.keysZNS.objec
00000080 74 73 56 24 63 6C 61 73 73 A1 11 80 02 A1 13 80 tsV$class.......
00000090 03 80 05 55 5F 64 61 74 61 D2 17 0F 18 19 57 4E ...U_data.....WN
000000A0 53 2E 64 61 74 61 4F 11 01 24 62 70 6C 69 73 74 S.dataO..$bplist
000000B0 30 30 D4 01 02 03 04 05 06 07 0A 58 24 76 65 72 00.........X$ver
000000C0 73 69 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 sionY$archiverT$
000000D0 74 6F 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 topX$objects....
000000E0 A0 5F 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 ._..NSKeyedArchi
000000F0 76 65 72 D1 08 09 54 72 6F 6F 74 80 01 A3 0B 0C ver...Troot.....
00000100 1B 55 24 6E 75 6C 6C D7 0D 0E 0F 10 11 12 13 14 .U$null.........
00000110 15 16 17 18 19 1A 51 78 56 24 63 6C 61 73 73 51 ......QxV$classQ
00000120 70 51 79 51 74 51 7A 52 73 74 22 41 1F 6A F0 80 pQyQtQzRst"A.j..
00000130 02 22 00 00 00 00 22 C1 74 BA 90 23 41 0E 96 5E ."....".t..#A..^
00000140 A1 E0 EC CE 22 40 B9 0B 20 10 00 D2 1C 1D 1E 1F ...."@.. .......
00000150 5A 24 63 6C 61 73 73 6E 61 6D 65 58 24 63 6C 61 Z$classnameX$cla
00000160 73 73 65 73 5D 43 56 41 43 4D 47 79 72 6F 44 61 sses]CVACMGyroDa
00000170 74 61 A2 20 21 5D 43 56 41 43 4D 47 79 72 6F 44 ta. !]CVACMGyroD
00000180 61 74 61 58 4E 53 4F 62 6A 65 63 74 08 11 1A 24 ataXNSObject...$
00000190 29 32 37 49 4C 51 53 57 5D 6C 6E 75 77 79 7B 7D )27ILQSW]lnuwy{}
000001A0 80 85 87 8C 91 9A 9F A1 A6 B1 BA C8 CB D9 00 00 ................
000001B0 00 00 00 00 01 01 00 00 00 00 00 00 00 22 00 00 ............."..
000001C0 00 00 00 00 00 00 00 00 00 00 00 00 00 E2 80 04 ................
000001D0 D2 1B 1C 1D 1E 5A 24 63 6C 61 73 73 6E 61 6D 65 .....Z$classname
000001E0 58 24 63 6C 61 73 73 65 73 5D 4E 53 4D 75 74 61 X$classes]NSMuta
000001F0 62 6C 65 44 61 74 61 A3 1F 20 21 5D 4E 53 4D 75 bleData.. !]NSMu
00000200 74 61 62 6C 65 44 61 74 61 56 4E 53 44 61 74 61 tableDataVNSData
00000210 58 4E 53 4F 62 6A 65 63 74 D2 1B 1C 23 24 5F 10 XNSObject...#$_.
00000220 13 4E 53 4D 75 74 61 62 6C 65 44 69 63 74 69 6F .NSMutableDictio
00000230 6E 61 72 79 A3 23 25 21 5C 4E 53 44 69 63 74 69 nary.#%!\NSDicti
00000240 6F 6E 61 72 79 00 08 00 11 00 1A 00 24 00 29 00 onary.......$.).
00000250 32 00 37 00 49 00 4C 00 51 00 53 00 5A 00 60 00 2.7.I.L.Q.S.Z.`.
00000260 67 00 6F 00 7A 00 81 00 83 00 85 00 87 00 89 00 g.o.z...........
00000270 8B 00 91 00 96 00 9E 01 C6 01 C8 01 CD 01 D8 01 ................
00000280 E1 01 EF 01 F3 02 01 02 08 02 11 02 16 02 2C 02 ..............,.
00000290 30 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 0...............
000002A0 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 &...............
000002B0 3D 00 00 02 B1 00 00 00 02 =........
0:9 空
0:10 Compass
CVACMCompasData
CVACMCompassDataXNSObject
など、時系列の地磁気センサの情報が入っていました。
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 62 70 6C 69 73 74 30 30 bplist00
00000010 D4 01 02 03 04 05 06 07 0A 58 24 76 65 72 73 69 .........X$versi
00000020 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 74 6F onY$archiverT$to
00000030 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F pX$objects....._
00000040 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 76 65 ..NSKeyedArchive
00000050 72 D1 08 09 54 72 6F 6F 74 80 01 A3 0B 0C 1B 55 r...Troot......U
00000060 24 6E 75 6C 6C D7 0D 0E 0F 10 11 12 13 14 15 16 $null...........
00000070 17 18 19 1A 51 78 56 24 63 6C 61 73 73 51 70 51 ....QxV$classQpQ
00000080 79 51 74 51 7A 52 73 74 22 42 8D A9 3A 80 02 22 yQtQzRst"B..:.."
00000090 00 00 00 00 22 C2 3A 3D B4 23 41 0E 96 5E 9C 8F ....".:=.#A..^..
000000A0 59 5E 22 C2 D0 D8 3C 10 00 D2 1C 1D 1E 1F 5A 24 Y^"...<.......Z$
000000B0 63 6C 61 73 73 6E 61 6D 65 58 24 63 6C 61 73 73 classnameX$class
000000C0 65 73 5F 10 10 43 56 41 43 4D 43 6F 6D 70 61 73 es_..CVACMCompas
000000D0 73 44 61 74 61 A2 20 21 5F 10 10 43 56 41 43 4D sData. !_..CVACM
000000E0 43 6F 6D 70 61 73 73 44 61 74 61 58 4E 53 4F 62 CompassDataXNSOb
000000F0 6A 65 63 74 08 11 1A 24 29 32 37 49 4C 51 53 57 ject...$)27ILQSW
00000100 5D 6C 6E 75 77 79 7B 7D 80 85 87 8C 91 9A 9F A1 ]lnuwy{}........
00000110 A6 B1 BA CD D0 E3 00 00 00 00 00 00 01 01 00 00 ................
00000120 00 00 00 00 00 22 00 00 00 00 00 00 00 00 00 00 ....."..........
00000130 00 00 00 00 00 EC 00 00 01 36 00 00 00 02 62 .........6....b
0:11 空
0:12 CMDeviceMotion
6,8,10 では生のセンサの値を入れているのに、こちらにはCMDeviceMotionも保存しているようです。
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 00 00 09 2F 00 00 00 02 62 70 6C 69 73 74 30 30 .../....bplist00
00000010 D4 01 02 03 04 05 06 07 0A 58 24 76 65 72 73 69 .........X$versi
00000020 6F 6E 59 24 61 72 63 68 69 76 65 72 54 24 74 6F onY$archiverT$to
00000030 70 58 24 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F pX$objects....._
00000040 10 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 76 65 ..NSKeyedArchive
00000050 72 D1 08 09 54 72 6F 6F 74 80 01 AF 10 2E 0B 0C r...Troot.......
00000060 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C =>?@ABCDEFGHIJKL
00000070 4D 4E 4F 50 51 52 53 54 58 60 61 62 63 64 65 66 MNOPQRSTX`abcdef
00000080 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 55 24 6E 75 ghijklmnopqrU$nu
00000090 6C 6C D3 0D 0E 0F 10 26 3C 57 4E 53 2E 6B 65 79 ll.....&<WNS.key
000000A0 73 5A 4E 53 2E 6F 62 6A 65 63 74 73 56 24 63 6C sZNS.objectsV$cl
000000B0 61 73 73 AF 10 15 11 12 13 14 15 16 17 18 19 1A ass.............
000000C0 1B 1C 1D 1E 1F 20 21 22 23 24 25 80 02 80 03 80 ..... !"#$%.....
000000D0 04 80 05 80 06 80 07 80 08 80 09 80 0A 80 0B 80 ................
000000E0 0C 80 0D 80 0E 80 0F 80 10 80 11 80 12 80 13 80 ................
000000F0 14 80 15 80 16 AF 10 15 27 28 29 2A 2B 2C 2D 2E ........'()*+,-.
00000100 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 80 17 80 /0123456789:;...
00000110 18 80 19 80 1B 80 1C 80 1D 80 1E 80 1F 80 20 80 .............. .
00000120 21 80 22 80 23 80 24 80 25 80 26 80 27 80 28 80 !.".#.$.%.&.'.(.
00000130 29 80 2A 80 2B 80 2C 80 2D 52 72 78 52 72 79 55 ).*.+.,.-RrxRryU
00000140 5F 64 61 74 61 52 61 78 52 62 65 52 67 78 51 74 _dataRaxRbeRgxQt
00000150 52 72 7A 52 61 79 52 6D 78 52 67 79 52 6D 79 52 RrzRayRmxRgyRmyR
00000160 61 7A 52 67 7A 52 71 77 52 6D 7A 52 71 78 52 6D azRgzRqwRmzRqxRm
00000170 63 52 71 79 52 79 63 52 71 7A 22 3D 58 BF 6E 22 cRqyRycRqz"=X.n"
00000180 3C EC 38 C8 D2 55 0F 56 57 57 4E 53 2E 64 61 74 <.8..U.VWWNS.dat
00000190 61 4F 11 05 B4 62 70 6C 69 73 74 30 30 D4 01 02 aO...bplist00...
000001A0 03 04 05 06 07 0A 58 24 76 65 72 73 69 6F 6E 59 ......X$versionY
000001B0 24 61 72 63 68 69 76 65 72 54 24 74 6F 70 58 24 $archiverT$topX$
000001C0 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F 10 0F 4E objects....._..N
000001D0 53 4B 65 79 65 64 41 72 63 68 69 76 65 72 D1 08 SKeyedArchiver..
000001E0 09 54 72 6F 6F 74 80 01 A3 0B 0C 3B 55 24 6E 75 .Troot.....;U$nu
000001F0 6C 6C DF 10 17 0D 0E 0F 10 11 12 13 14 15 16 17 ll..............
00000200 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 ........ !"#$%&'
00000210 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 29 36 37 ()*+,-./01234)67
00000220 38 39 29 5F 10 26 6B 43 4D 44 65 76 69 63 65 4D 89)_.&kCMDeviceM
00000230 6F 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 53 65 otionCodingKeySe
00000240 6E 73 6F 72 4C 6F 63 61 74 69 6F 6E 5F 10 23 6B nsorLocation_.#k
00000250 43 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E 43 6F CMDeviceMotionCo
00000260 64 69 6E 67 4B 65 79 51 75 61 74 65 72 6E 69 6F dingKeyQuaternio
00000270 6E 58 5F 10 26 6B 43 4D 44 65 76 69 63 65 4D 6F nX_.&kCMDeviceMo
00000280 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 4D 61 67 tionCodingKeyMag
00000290 6E 65 74 69 63 46 69 65 6C 64 58 5F 10 25 6B 43 neticFieldX_.%kC
000002A0 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 MDeviceMotionCod
000002B0 69 6E 67 4B 65 79 52 6F 74 61 74 69 6F 6E 52 61 ingKeyRotationRa
000002C0 74 65 5A 5F 10 26 6B 43 4D 44 65 76 69 63 65 4D teZ_.&kCMDeviceM
000002D0 6F 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 4D 61 otionCodingKeyMa
000002E0 67 6E 65 74 69 63 46 69 65 6C 64 5A 5F 10 27 6B gneticFieldZ_.'k
000002F0 43 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E 43 6F CMDeviceMotionCo
00000300 64 69 6E 67 4B 65 79 46 75 73 65 64 57 69 74 68 dingKeyFusedWith
00000310 56 69 73 69 6F 6E 5F 10 1F 6B 43 4D 44 65 76 69 Vision_..kCMDevi
00000320 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 ceMotionCodingKe
00000330 79 48 65 61 64 69 6E 67 5F 10 23 6B 43 4D 44 65 yHeading_.#kCMDe
00000340 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E 67 viceMotionCoding
00000350 4B 65 79 51 75 61 74 65 72 6E 69 6F 6E 59 56 24 KeyQuaternionYV$
00000360 63 6C 61 73 73 5F 10 25 6B 43 4D 44 65 76 69 63 class_.%kCMDevic
00000370 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 eMotionCodingKey
00000380 52 6F 74 61 74 69 6F 6E 52 61 74 65 59 5F 10 2A RotationRateY_.*
00000390 6B 43 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E 43 kCMDeviceMotionC
000003A0 6F 64 69 6E 67 4B 65 79 44 6F 69 6E 67 59 61 77 odingKeyDoingYaw
000003B0 43 6F 72 72 65 63 74 69 6F 6E 5F 10 29 6B 43 4D Correction_.)kCM
000003C0 44 65 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 DeviceMotionCodi
000003D0 6E 67 4B 65 79 55 73 65 72 41 63 63 65 6C 65 72 ngKeyUserAcceler
000003E0 61 74 69 6F 6E 58 5F 10 29 6B 43 4D 44 65 76 69 ationX_.)kCMDevi
000003F0 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 ceMotionCodingKe
00000400 79 55 73 65 72 41 63 63 65 6C 65 72 61 74 69 6F yUserAcceleratio
00000410 6E 5A 5F 10 23 6B 43 4D 44 65 76 69 63 65 4D 6F nZ_.#kCMDeviceMo
00000420 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 51 75 61 tionCodingKeyQua
00000430 74 65 72 6E 69 6F 6E 5A 5F 10 25 6B 43 4D 44 65 ternionZ_.%kCMDe
00000440 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E 67 viceMotionCoding
00000450 4B 65 79 52 6F 74 61 74 69 6F 6E 52 61 74 65 58 KeyRotationRateX
00000460 5F 10 26 6B 43 4D 44 65 76 69 63 65 4D 6F 74 69 _.&kCMDeviceMoti
00000470 6F 6E 43 6F 64 69 6E 67 4B 65 79 4D 61 67 6E 65 onCodingKeyMagne
00000480 74 69 63 46 69 65 6C 64 59 5F 10 1C 6B 43 4D 4C ticFieldY_..kCML
00000490 6F 67 49 74 65 6D 43 6F 64 69 6E 67 4B 65 79 54 ogItemCodingKeyT
000004A0 69 6D 65 73 74 61 6D 70 5F 10 2E 6B 43 4D 44 65 imestamp_..kCMDe
000004B0 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E 67 viceMotionCoding
000004C0 4B 65 79 55 73 69 6E 67 56 69 73 69 6F 6E 43 6F KeyUsingVisionCo
000004D0 72 72 65 63 74 69 6F 6E 73 5F 10 27 6B 43 4D 44 rrections_.'kCMD
000004E0 65 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E eviceMotionCodin
000004F0 67 4B 65 79 48 65 61 64 69 6E 67 41 63 63 75 72 gKeyHeadingAccur
00000500 61 63 79 5F 10 23 6B 43 4D 44 65 76 69 63 65 4D acy_.#kCMDeviceM
00000510 6F 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 51 75 otionCodingKeyQu
00000520 61 74 65 72 6E 69 6F 6E 57 5F 10 35 6B 43 4D 44 aternionW_.5kCMD
00000530 65 76 69 63 65 4D 6F 74 69 6F 6E 43 6F 64 69 6E eviceMotionCodin
00000540 67 4B 65 79 4D 61 67 6E 65 74 69 63 46 69 65 6C gKeyMagneticFiel
00000550 64 43 61 6C 69 62 72 61 74 69 6F 6E 4C 65 76 65 dCalibrationLeve
00000560 6C 5F 10 29 6B 43 4D 44 65 76 69 63 65 4D 6F 74 l_.)kCMDeviceMot
00000570 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 55 73 65 72 ionCodingKeyUser
00000580 41 63 63 65 6C 65 72 61 74 69 6F 6E 59 5F 10 2B AccelerationY_.+
00000590 6B 43 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E 43 kCMDeviceMotionC
000005A0 6F 64 69 6E 67 4B 65 79 44 6F 69 6E 67 42 69 61 odingKeyDoingBia
000005B0 73 45 73 74 69 6D 61 74 69 6F 6E 10 00 23 3F DC sEstimation..#?.
000005C0 8A 4E 83 CC 69 08 23 40 38 40 47 80 00 00 00 23 .N..i.#@8@G....#
000005D0 3F 99 33 D1 00 00 00 00 23 40 2C 3A DB 00 00 00 ?.3.....#@,:....
000005E0 00 08 23 40 6A 4C 2B 80 00 00 00 23 3F D0 69 89 ..#@jL+....#?.i.
000005F0 B1 59 E6 88 80 02 23 3F 9D 87 19 00 00 00 00 09 .Y....#?........
00000600 23 3F A4 CB 5C 00 00 00 00 23 3F B0 AE ED 00 00 #?..\....#?.....
00000610 00 00 23 3F DB 48 8A A0 A1 84 D6 23 3F AB 17 ED ..#?.H.....#?...
00000620 C0 00 00 00 23 C0 43 31 81 80 00 00 00 23 41 0E ....#.C1.....#A.
00000630 96 61 E9 7A 78 6D 08 23 40 30 E7 12 80 00 00 00 .a.zxm.#@0......
00000640 23 3F E7 CF 6B 5D F9 A3 D1 10 04 23 3F 9A DC F0 #?..k].....#?...
00000650 00 00 00 00 08 D2 3C 3D 3E 3F 5A 24 63 6C 61 73 ......<=>?Z$clas
00000660 73 6E 61 6D 65 58 24 63 6C 61 73 73 65 73 5E 43 snameX$classes^C
00000670 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E A3 40 41 MDeviceMotion.@A
00000680 42 5E 43 4D 44 65 76 69 63 65 4D 6F 74 69 6F 6E B^CMDeviceMotion
00000690 59 43 4D 4C 6F 67 49 74 65 6D 58 4E 53 4F 62 6A YCMLogItemXNSObj
000006A0 65 63 74 00 08 00 11 00 1A 00 24 00 29 00 32 00 ect.......$.).2.
000006B0 37 00 49 00 4C 00 51 00 53 00 57 00 5D 00 8E 00 7.I.L.Q.S.W.]...
000006C0 B7 00 DD 01 06 01 2E 01 57 01 81 01 A3 01 C9 01 ........W.......
000006D0 D0 01 F8 02 25 02 51 02 7D 02 A3 02 CB 02 F4 03 ....%.Q.}.......
000006E0 13 03 44 03 6E 03 94 03 CC 03 F8 04 26 04 28 04 ..D.n.......&.(.
000006F0 31 04 3A 04 43 04 4C 04 4D 04 56 04 5F 04 61 04 1.:.C.L.M.V._.a.
00000700 6A 04 6B 04 74 04 7D 04 86 04 8F 04 98 04 A1 04 j.k.t.}.........
00000710 A2 04 AB 04 B4 04 B6 04 BF 04 C0 04 C5 04 D0 04 ................
00000720 D9 04 E8 04 EC 04 FB 05 05 00 00 00 00 00 00 02 ................
00000730 01 00 00 00 00 00 00 00 43 00 00 00 00 00 00 00 ........C.......
00000740 00 00 00 00 00 00 00 05 0E 80 1A D2 59 5A 5B 5C ............YZ[\
00000750 5A 24 63 6C 61 73 73 6E 61 6D 65 58 24 63 6C 61 Z$classnameX$cla
00000760 73 73 65 73 5D 4E 53 4D 75 74 61 62 6C 65 44 61 sses]NSMutableDa
00000770 74 61 A3 5D 5E 5F 5D 4E 53 4D 75 74 61 62 6C 65 ta.]^_]NSMutable
00000780 44 61 74 61 56 4E 53 44 61 74 61 58 4E 53 4F 62 DataVNSDataXNSOb
00000790 6A 65 63 74 22 3D 26 5A E0 08 22 3A B8 A3 18 23 ject"=&Z..":...#
000007A0 41 0E 96 61 E9 7A 78 6D 22 3C C9 9E 88 22 3C D6 A..a.zxm"<..."<.
000007B0 E7 80 22 41 C2 02 3C 22 BF 61 DC 3A 22 C2 19 8C .."A..<".a.:"...
000007C0 0C 22 3D 85 77 68 22 BE F1 05 D9 23 3F E7 CF 6B ."=.wh"....#?..k
000007D0 5D F9 A3 D1 22 41 61 D6 D8 23 3F DC 8A 4E 83 CC ]..."Aa..#?..N..
000007E0 69 08 10 04 23 3F D0 69 89 B1 59 E6 88 09 23 3F i...#?.i..Y...#?
000007F0 DB 48 8A A0 A1 84 D6 D2 59 5A 73 74 5F 10 13 4E .H......YZst_..N
00000800 53 4D 75 74 61 62 6C 65 44 69 63 74 69 6F 6E 61 SMutableDictiona
00000810 72 79 A3 73 75 5F 5C 4E 53 44 69 63 74 69 6F 6E ry.su_\NSDiction
00000820 61 72 79 00 08 00 11 00 1A 00 24 00 29 00 32 00 ary.......$.).2.
00000830 37 00 49 00 4C 00 51 00 53 00 84 00 8A 00 91 00 7.I.L.Q.S.......
00000840 99 00 A4 00 AB 00 C3 00 C5 00 C7 00 C9 00 CB 00 ................
00000850 CD 00 CF 00 D1 00 D3 00 D5 00 D7 00 D9 00 DB 00 ................
00000860 DD 00 DF 00 E1 00 E3 00 E5 00 E7 00 E9 00 EB 00 ................
00000870 ED 01 05 01 07 01 09 01 0B 01 0D 01 0F 01 11 01 ................
00000880 13 01 15 01 17 01 19 01 1B 01 1D 01 1F 01 21 01 ..............!.
00000890 23 01 25 01 27 01 29 01 2B 01 2D 01 2F 01 31 01 #.%.'.).+.-./.1.
000008A0 34 01 37 01 3D 01 40 01 43 01 46 01 48 01 4B 01 4.7.=.@.C.F.H.K.
000008B0 4E 01 51 01 54 01 57 01 5A 01 5D 01 60 01 63 01 N.Q.T.W.Z.].`.c.
000008C0 66 01 69 01 6C 01 6F 01 72 01 77 01 7C 01 81 01 f.i.l.o.r.w.|...
000008D0 89 07 41 07 43 07 48 07 53 07 5C 07 6A 07 6E 07 ..A.C.H.S.\.j.n.
000008E0 7C 07 83 07 8C 07 91 07 92 07 97 07 A0 07 A5 07 |...............
000008F0 AA 07 AF 07 B4 07 B9 07 BE 07 C3 07 CC 07 D1 07 ................
00000900 DA 07 DC 07 E5 07 E6 07 EF 07 F4 08 0A 08 0E 00 ................
00000910 00 00 00 00 00 02 01 00 00 00 00 00 00 00 76 00 ..............v.
00000920 00 00 00 00 00 00 00 00 00 00 00 00 00 08 1B 00 ................
00000930 00 09 2F 00 00 00 02 62 ../....b
0:13 CLLocation 周り Location Anchorのデータぽい
Location Anchorの再生に使う値と思われます。
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000E20 00 00 00 ...
00000E30 00 00 0D 7A 00 00 10 13 00 00 00 02 62 70 6C 69 ...z........bpli
00000E40 73 74 30 30 D4 01 02 03 04 05 06 07 0A 58 24 76 st00.........X$v
00000E50 65 72 73 69 6F 6E 59 24 61 72 63 68 69 76 65 72 ersionY$archiver
00000E60 54 24 74 6F 70 58 24 6F 62 6A 65 63 74 73 12 00 T$topX$objects..
00000E70 01 86 A0 5F 10 0F 4E 53 4B 65 79 65 64 41 72 63 ..._..NSKeyedArc
00000E80 68 69 76 65 72 D1 08 09 54 72 6F 6F 74 80 01 AF hiver...Troot...
00000E90 10 18 0B 0C 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 ....'()*+,-./012
00000EA0 33 34 38 40 41 42 43 44 45 46 55 24 6E 75 6C 6C 348@ABCDEFU$null
00000EB0 D3 0D 0E 0F 10 1B 26 57 4E 53 2E 6B 65 79 73 5A ......&WNS.keysZ
00000EC0 4E 53 2E 6F 62 6A 65 63 74 73 56 24 63 6C 61 73 NS.objectsV$clas
00000ED0 73 AA 11 12 13 14 15 16 17 18 19 1A 80 02 80 03 s...............
00000EE0 80 04 80 05 80 06 80 07 80 08 80 09 80 0A 80 0B ................
00000EF0 AA 1C 1D 1E 1F 20 21 22 23 24 25 80 0C 80 0D 80 ..... !"#$%.....
00000F00 0E 80 0F 80 11 80 12 80 13 80 14 80 15 80 16 80 ................
00000F10 17 56 63 6F 75 72 73 65 55 73 70 65 65 64 51 74 .VcourseUspeedQt
00000F20 55 5F 64 61 74 61 52 74 73 53 61 6C 74 55 76 5F U_dataRtsSaltUv_
00000F30 61 63 63 53 6C 61 74 55 68 5F 61 63 63 54 6C 6F accSlatUh_accTlo
00000F40 6E 67 23 BF F0 00 00 00 00 00 00 23 00 00 00 00 ng#........#....
00000F50 00 00 00 00 23 41 0E 96 7F C8 34 D4 44 D2 35 0F ....#A...4.D.5.
00000F60 36 37 57 4E 53 2E 64 61 74 61 4F 11 0D 78 62 70 67WNS.dataO..xbp
00000F70 6C 69 73 74 30 30 D4 01 02 03 04 05 06 07 0A 58 list00.........X
00000F80 24 76 65 72 73 69 6F 6E 59 24 61 72 63 68 69 76 $versionY$archiv
00000F90 65 72 54 24 74 6F 70 58 24 6F 62 6A 65 63 74 73 erT$topX$objects
00000FA0 12 00 01 86 A0 5F 10 0F 4E 53 4B 65 79 65 64 41 ....._..NSKeyedA
00000FB0 72 63 68 69 76 65 72 D1 08 09 54 72 6F 6F 74 80 rchiver...Troot.
00000FC0 01 AE 0B 0C 4E 5B 5C 63 6D 71 84 88 8E 92 99 9D ....N[\cmq......
00000FD0 55 24 6E 75 6C 6C DF 10 23 0D 0E 0F 10 11 12 13 U$null..#.......
00000FE0 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 ............ !"#
00000FF0 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 $%&'()*+,-./0123
00001000 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 3E 41 42 456789:;<=>?@>AB
00001010 3D 43 3D 44 45 46 47 48 3E 3E 49 4A 4B 4C 4D 5F =C=DEFGH>>IJKLM_
00001020 10 39 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 .9kCLLocationCod
00001030 69 6E 67 4B 65 79 50 72 6F 62 61 62 69 6C 69 74 ingKeyProbabilit
00001040 79 50 6F 73 69 74 69 6F 6E 43 6F 6E 74 65 78 74 yPositionContext
00001050 53 74 61 74 65 49 6E 64 6F 6F 72 5F 10 3A 6B 43 StateIndoor_.:kC
00001060 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B LLocationCodingK
00001070 65 79 50 72 6F 62 61 62 69 6C 69 74 79 50 6F 73 eyProbabilityPos
00001080 69 74 69 6F 6E 43 6F 6E 74 65 78 74 53 74 61 74 itionContextStat
00001090 65 4F 75 74 64 6F 6F 72 5F 10 24 6B 43 4C 4C 6F eOutdoor_.$kCLLo
000010A0 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 47 cationCodingKeyG
000010B0 6E 73 73 4F 64 6F 6D 65 74 65 72 49 6E 66 6F 5F nssOdometerInfo_
000010C0 10 2A 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 .*kCLLocationCod
000010D0 69 6E 67 4B 65 79 52 61 77 43 6F 6F 72 64 69 6E ingKeyRawCoordin
000010E0 61 74 65 4C 6F 6E 67 69 74 75 64 65 5F 10 26 6B ateLongitude_.&k
000010F0 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 CLLocationCoding
00001100 4B 65 79 43 6F 6F 72 64 69 6E 61 74 65 4C 61 74 KeyCoordinateLat
00001110 69 74 75 64 65 5F 10 22 6B 43 4C 4C 6F 63 61 74 itude_."kCLLocat
00001120 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 43 6F 61 72 ionCodingKeyCoar
00001130 73 65 4D 65 74 61 44 61 74 61 5F 10 29 6B 43 4C seMetaData_.)kCL
00001140 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 LocationCodingKe
00001150 79 52 61 77 43 6F 6F 72 64 69 6E 61 74 65 4C 61 yRawCoordinateLa
00001160 74 69 74 75 64 65 5F 10 22 6B 43 4C 4C 6F 63 61 titude_."kCLLoca
00001170 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 47 72 6F tionCodingKeyGro
00001180 75 6E 64 41 6C 74 69 74 75 64 65 5F 10 27 6B 43 undAltitude_.'kC
00001190 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B LLocationCodingK
000011A0 65 79 45 6C 6C 69 70 73 6F 69 64 61 6C 41 6C 74 eyEllipsoidalAlt
000011B0 69 74 75 64 65 5F 10 27 6B 43 4C 4C 6F 63 61 74 itude_.'kCLLocat
000011C0 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 52 61 77 56 ionCodingKeyRawV
000011D0 65 72 74 69 63 61 6C 41 63 63 75 72 61 63 79 56 erticalAccuracyV
000011E0 24 63 6C 61 73 73 5F 10 1E 6B 43 4C 4C 6F 63 61 $class_..kCLLoca
000011F0 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 46 75 73 tionCodingKeyFus
00001200 69 6F 6E 49 6E 66 6F 5F 10 19 6B 43 4C 4C 6F 63 ionInfo_..kCLLoc
00001210 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 53 70 ationCodingKeySp
00001220 65 65 64 5F 10 18 6B 43 4C 4C 6F 63 61 74 69 6F eed_..kCLLocatio
00001230 6E 43 6F 64 69 6E 67 4B 65 79 54 79 70 65 5F 10 nCodingKeyType_.
00001240 1A 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 .kCLLocationCodi
00001250 6E 67 4B 65 79 43 6F 75 72 73 65 5F 10 1F 6B 43 ngKeyCourse_..kC
00001260 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B LLocationCodingK
00001270 65 79 52 61 77 41 6C 74 69 74 75 64 65 5F 10 26 eyRawAltitude_.&
00001280 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E kCLLocationCodin
00001290 67 4B 65 79 48 6F 72 69 7A 6F 6E 74 61 6C 41 63 gKeyHorizontalAc
000012A0 63 75 72 61 63 79 5F 10 25 6B 43 4C 4C 6F 63 61 curacy_.%kCLLoca
000012B0 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 52 61 77 tionCodingKeyRaw
000012C0 43 6F 75 72 73 65 41 63 63 75 72 61 63 79 5F 10 CourseAccuracy_.
000012D0 29 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 )kCLLocationCodi
000012E0 6E 67 4B 65 79 53 69 67 6E 61 6C 45 6E 76 69 72 ngKeySignalEnvir
000012F0 6F 6E 6D 65 6E 74 54 79 70 65 5F 10 1D 6B 43 4C onmentType_..kCL
00001300 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 LocationCodingKe
00001310 79 49 6E 74 65 67 72 69 74 79 58 72 65 73 65 72 yIntegrityXreser
00001320 76 65 64 5F 10 24 6B 43 4C 4C 6F 63 61 74 69 6F ved_.$kCLLocatio
00001330 6E 43 6F 64 69 6E 67 4B 65 79 56 65 72 74 69 63 nCodingKeyVertic
00001340 61 6C 41 63 63 75 72 61 63 79 5F 10 25 6B 43 4C alAccuracy_.%kCL
00001350 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 LocationCodingKe
00001360 79 52 61 77 52 65 66 65 72 65 6E 63 65 46 72 61 yRawReferenceFra
00001370 6D 65 5F 10 19 6B 43 4C 4C 6F 63 61 74 69 6F 6E me_..kCLLocation
00001380 43 6F 64 69 6E 67 4B 65 79 46 6C 6F 6F 72 5F 10 CodingKeyFloor_.
00001390 27 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 'kCLLocationCodi
000013A0 6E 67 4B 65 79 43 6F 6F 72 64 69 6E 61 74 65 4C ngKeyCoordinateL
000013B0 6F 6E 67 69 74 75 64 65 5F 10 29 6B 43 4C 4C 6F ongitude_.)kCLLo
000013C0 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 52 cationCodingKeyR
000013D0 61 77 48 6F 72 69 7A 6F 6E 74 61 6C 41 63 63 75 awHorizontalAccu
000013E0 72 61 63 79 5F 10 21 6B 43 4C 4C 6F 63 61 74 69 racy_.!kCLLocati
000013F0 6F 6E 43 6F 64 69 6E 67 4B 65 79 53 70 65 65 64 onCodingKeySpeed
00001400 41 63 63 75 72 61 63 79 5F 10 28 6B 43 4C 4C 6F Accuracy_.(kCLLo
00001410 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 50 cationCodingKeyP
00001420 6F 73 69 74 69 6F 6E 43 6F 6E 74 65 78 74 53 74 ositionContextSt
00001430 61 74 65 5F 10 1D 6B 43 4C 4C 6F 63 61 74 69 6F ate_..kCLLocatio
00001440 6E 43 6F 64 69 6E 67 4B 65 79 52 61 77 43 6F 75 nCodingKeyRawCou
00001450 72 73 65 5F 10 22 6B 43 4C 4C 6F 63 61 74 69 6F rse_."kCLLocatio
00001460 6E 43 6F 64 69 6E 67 4B 65 79 43 6F 75 72 73 65 nCodingKeyCourse
00001470 41 63 63 75 72 61 63 79 5F 10 1D 6B 43 4C 4C 6F Accuracy_..kCLLo
00001480 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 4D cationCodingKeyM
00001490 61 74 63 68 49 6E 66 6F 5F 10 24 6B 43 4C 4C 6F atchInfo_.$kCLLo
000014A0 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 53 cationCodingKeyS
000014B0 69 6D 75 6C 61 74 69 6F 6E 50 61 72 61 6D 73 5F imulationParams_
000014C0 10 1D 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 ..kCLLocationCod
000014D0 69 6E 67 4B 65 79 54 69 6D 65 73 74 61 6D 70 5F ingKeyTimestamp_
000014E0 10 1C 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 ..kCLLocationCod
000014F0 69 6E 67 4B 65 79 4C 69 66 65 73 70 61 6E 5F 10 ingKeyLifespan_.
00001500 1C 6B 43 4C 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 .kCLLocationCodi
00001510 6E 67 4B 65 79 41 6C 74 69 74 75 64 65 23 3F D7 ngKeyAltitude#?.
00001520 B5 7F 28 EE 3A 73 23 3F E4 25 40 6B 88 E2 C7 80 .(.:s#?.%@k....
00001530 0B 23 40 61 77 4A DC D7 11 E2 23 40 41 D5 5C 8E .#@awJ....#@A.\.
00001540 78 D4 A4 80 00 23 40 41 D5 5C 69 9E 12 52 80 05 x....#@A.\i..R..
00001550 23 40 51 5A 1E 1C F9 00 00 23 40 40 00 00 00 00 #@QZ.....#@@....
00001560 00 00 80 0D 80 07 23 00 00 00 00 00 00 00 00 10 ......#.........
00001570 01 23 BF F0 00 00 00 00 00 00 23 40 45 34 99 C0 .#........#@E4..
00001580 28 00 00 23 3F F9 99 99 99 99 99 9A 10 03 10 32 (..#?..........2
00001590 23 3F EC AE 78 71 E8 9F 98 12 7F FF FF FF 23 40 #?..xq.......#@
000015A0 61 77 48 E1 4F 65 01 23 40 3B 94 D3 02 F8 EC D9 awH.Oe.#@;......
000015B0 23 3F E6 FE C9 3B BE 97 3D 10 00 80 02 80 09 23 #?...;..=......#
000015C0 41 C4 69 79 26 FF B6 0A 23 40 24 00 00 00 00 00 A.iy&...#@$.....
000015D0 00 23 40 40 FE 1B F9 F2 00 00 D9 4F 50 51 17 52 .#@@.......OPQ.R
000015E0 53 54 55 56 3C 48 3E 57 58 59 48 5A 3C 5F 10 34 STUV<H>WXYHZ<_.4
000015F0 6B 43 4C 4C 6F 63 61 74 69 6F 6E 4D 61 74 63 68 kCLLocationMatch
00001600 49 6E 66 6F 43 6F 64 69 6E 67 4B 65 79 4D 61 74 InfoCodingKeyMat
00001610 63 68 43 6F 6F 72 64 69 6E 61 74 65 4C 61 74 69 chCoordinateLati
00001620 74 75 64 65 5F 10 2B 6B 43 4C 4C 6F 63 61 74 69 tude_.+kCLLocati
00001630 6F 6E 4D 61 74 63 68 49 6E 66 6F 43 6F 64 69 6E onMatchInfoCodin
00001640 67 4B 65 79 4D 61 74 63 68 52 6F 61 64 43 6C 61 gKeyMatchRoadCla
00001650 73 73 5F 10 28 6B 43 4C 4C 6F 63 61 74 69 6F 6E ss_.(kCLLocation
00001660 4D 61 74 63 68 49 6E 66 6F 43 6F 64 69 6E 67 4B MatchInfoCodingK
00001670 65 79 4D 61 74 63 68 43 6F 75 72 73 65 5F 10 29 eyMatchCourse_.)
00001680 6B 43 4C 4C 6F 63 61 74 69 6F 6E 4D 61 74 63 68 kCLLocationMatch
00001690 49 6E 66 6F 43 6F 64 69 6E 67 4B 65 79 4D 61 74 InfoCodingKeyMat
000016A0 63 68 53 68 69 66 74 65 64 5F 10 2B 6B 43 4C 4C chShifted_.+kCLL
000016B0 6F 63 61 74 69 6F 6E 4D 61 74 63 68 49 6E 66 6F ocationMatchInfo
000016C0 43 6F 64 69 6E 67 4B 65 79 4D 61 74 63 68 44 61 CodingKeyMatchDa
000016D0 74 61 41 72 72 61 79 5F 10 2B 6B 43 4C 4C 6F 63 taArray_.+kCLLoc
000016E0 61 74 69 6F 6E 4D 61 74 63 68 49 6E 66 6F 43 6F ationMatchInfoCo
000016F0 64 69 6E 67 4B 65 79 4D 61 74 63 68 46 6F 72 6D dingKeyMatchForm
00001700 4F 66 57 61 79 5F 10 29 6B 43 4C 4C 6F 63 61 74 OfWay_.)kCLLocat
00001710 69 6F 6E 4D 61 74 63 68 49 6E 66 6F 43 6F 64 69 ionMatchInfoCodi
00001720 6E 67 4B 65 79 4D 61 74 63 68 51 75 61 6C 69 74 ngKeyMatchQualit
00001730 79 5F 10 35 6B 43 4C 4C 6F 63 61 74 69 6F 6E 4D y_.5kCLLocationM
00001740 61 74 63 68 49 6E 66 6F 43 6F 64 69 6E 67 4B 65 atchInfoCodingKe
00001750 79 4D 61 74 63 68 43 6F 6F 72 64 69 6E 61 74 65 yMatchCoordinate
00001760 4C 6F 6E 67 69 74 75 64 65 80 04 08 80 03 10 01 Longitude.......
00001770 4F 10 18 00 00 00 00 00 00 00 00 00 00 00 00 00 O...............
00001780 00 00 00 00 00 00 00 00 00 00 00 D2 5D 5E 5F 60 ............]^_`
00001790 5A 24 63 6C 61 73 73 6E 61 6D 65 58 24 63 6C 61 Z$classnameX$cla
000017A0 73 73 65 73 5F 10 13 43 4C 4C 6F 63 61 74 69 6F sses_..CLLocatio
000017B0 6E 4D 61 74 63 68 49 6E 66 6F A2 61 62 5F 10 13 nMatchInfo.ab_..
000017C0 43 4C 4C 6F 63 61 74 69 6F 6E 4D 61 74 63 68 49 CLLocationMatchI
000017D0 6E 66 6F 58 4E 53 4F 62 6A 65 63 74 D5 64 17 65 nfoXNSObject.d.e
000017E0 66 67 68 69 6A 6B 6C 5F 10 2C 6B 43 4C 4C 6F 63 fghijkl_.,kCLLoc
000017F0 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 47 72 ationCodingKeyGr
00001800 6F 75 6E 64 41 6C 74 69 74 75 64 65 55 6E 64 75 oundAltitudeUndu
00001810 6C 61 74 69 6F 6E 5F 10 2D 6B 43 4C 4C 6F 63 61 lation_.-kCLLoca
00001820 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 47 72 6F tionCodingKeyGro
00001830 75 6E 64 41 6C 74 69 74 75 64 65 55 6E 63 65 72 undAltitudeUncer
00001840 74 61 69 6E 74 79 5F 10 31 6B 43 4C 4C 6F 63 61 tainty_.1kCLLoca
00001850 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 47 72 6F tionCodingKeyGro
00001860 75 6E 64 41 6C 74 69 74 75 64 65 55 6E 64 75 6C undAltitudeUndul
00001870 61 74 69 6F 6E 4D 6F 64 65 6C 5F 10 2A 6B 43 4C ationModel_.*kCL
00001880 4C 6F 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 LocationCodingKe
00001890 79 47 72 6F 75 6E 64 41 6C 74 69 74 75 64 65 45 yGroundAltitudeE
000018A0 73 74 69 6D 61 74 65 23 40 41 B6 20 40 00 00 00 stimate#@A. @...
000018B0 80 06 23 40 03 33 33 40 00 00 00 10 02 23 40 3F ..#@.33@.....#@?
000018C0 87 FC D3 BD 0A 71 D2 5D 5E 6E 6F 5F 10 19 5F 43 .....q.]^no_.._C
000018D0 4C 4C 6F 63 61 74 69 6F 6E 47 72 6F 75 6E 64 41 LLocationGroundA
000018E0 6C 74 69 74 75 64 65 A2 70 62 5F 10 19 5F 43 4C ltitude.pb_.._CL
000018F0 4C 6F 63 61 74 69 6F 6E 47 72 6F 75 6E 64 41 6C LocationGroundAl
00001900 74 69 74 75 64 65 DB 72 73 74 75 76 77 17 78 79 titude.rstuvw.xy
00001910 7A 7B 7C 3D 7D 7E 7F 3E 80 3E 81 82 81 5F 10 13 z{|=}~>.>..._..
00001920 63 6F 6F 72 64 69 6E 61 74 65 4C 6F 6E 67 69 74 coordinateLongit
00001930 75 64 65 5E 72 65 66 65 72 65 6E 63 65 46 72 61 ude^referenceFra
00001940 6D 65 5F 10 10 76 65 72 74 69 63 61 6C 41 63 63 me_..verticalAcc
00001950 75 72 61 63 79 5F 10 12 68 6F 72 69 7A 6F 6E 74 uracy_..horizont
00001960 61 6C 41 63 63 75 72 61 63 79 5F 10 12 63 6F 6F alAccuracy_..coo
00001970 72 64 69 6E 61 74 65 4C 61 74 69 74 75 64 65 56 rdinateLatitudeV
00001980 63 6F 75 72 73 65 5E 63 6F 75 72 73 65 41 63 63 course^courseAcc
00001990 75 72 61 63 79 5F 10 15 63 6F 6F 72 64 69 6E 61 uracy_..coordina
000019A0 74 65 46 75 73 65 64 57 69 74 68 56 4C 58 61 6C teFusedWithVLXal
000019B0 74 69 74 75 64 65 5F 10 0F 63 6F 6F 72 64 69 6E titude_..coordin
000019C0 61 74 65 46 75 73 65 64 23 40 61 77 48 E1 4F 65 ateFused#@awH.Oe
000019D0 01 23 3F EC AE 78 71 E8 9F 98 23 3F F9 99 99 99 .#?..xq...#?....
000019E0 99 99 9A 23 40 41 D5 5C 8E 78 D4 A4 80 08 09 23 ...#@A.\.x.....#
000019F0 40 40 FE 1B F9 F2 00 00 09 D2 5D 5E 85 86 5F 10 @@........]^.._.
00001A00 15 5F 43 4C 4C 6F 63 61 74 69 6F 6E 46 75 73 69 ._CLLocationFusi
00001A10 6F 6E 49 6E 66 6F A2 87 62 5F 10 15 5F 43 4C 4C onInfo..b_.._CLL
00001A20 6F 63 61 74 69 6F 6E 46 75 73 69 6F 6E 49 6E 66 ocationFusionInf
00001A30 6F D3 89 17 8A 58 8C 58 5F 10 29 6B 43 4C 4C 6F o....X.X_.)kCLLo
00001A40 63 61 74 69 6F 6E 43 6F 64 69 6E 67 4B 65 79 46 cationCodingKeyF
00001A50 72 6F 6D 45 78 74 65 72 6E 61 6C 41 63 63 65 73 romExternalAcces
00001A60 73 6F 72 79 5F 10 29 6B 43 4C 4C 6F 63 61 74 69 sory_.)kCLLocati
00001A70 6F 6E 43 6F 64 69 6E 67 4B 65 79 46 72 6F 6D 53 onCodingKeyFromS
00001A80 6F 66 74 77 61 72 65 53 69 6D 75 6C 61 74 6F 72 oftwareSimulator
00001A90 08 80 0A 08 D2 5D 5E 8F 90 5F 10 1B 43 4C 4C 6F .....]^.._..CLLo
00001AA0 63 61 74 69 6F 6E 53 6F 75 72 63 65 49 6E 66 6F cationSourceInfo
00001AB0 72 6D 61 74 69 6F 6E A2 91 62 5F 10 1B 43 4C 4C rmation..b_..CLL
00001AC0 6F 63 61 74 69 6F 6E 53 6F 75 72 63 65 49 6E 66 ocationSourceInf
00001AD0 6F 72 6D 61 74 69 6F 6E D4 17 93 94 95 96 97 98 ormation........
00001AE0 3C 58 6F 64 6F 6D 65 74 65 72 5F 10 15 64 65 6C <Xodometer_..del
00001AF0 74 61 44 69 73 74 61 6E 63 65 41 63 63 75 72 61 taDistanceAccura
00001B00 63 79 5D 64 65 6C 74 61 44 69 73 74 61 6E 63 65 cy]deltaDistance
00001B10 80 0C 23 40 82 FF 80 7E 63 F9 C6 23 3F D0 00 00 ..#@...~c..#?...
00001B20 00 00 00 00 D2 5D 5E 9A 9B 5F 10 1A 43 4C 4C 6F .....]^.._..CLLo
00001B30 63 61 74 69 6F 6E 47 6E 73 73 4F 64 6F 6D 65 74 cationGnssOdomet
00001B40 65 72 49 6E 66 6F A2 9C 62 5F 10 1A 43 4C 4C 6F erInfo..b_..CLLo
00001B50 63 61 74 69 6F 6E 47 6E 73 73 4F 64 6F 6D 65 74 cationGnssOdomet
00001B60 65 72 49 6E 66 6F D2 5D 5E 9E 9F 5A 43 4C 4C 6F erInfo.]^..ZCLLo
00001B70 63 61 74 69 6F 6E A2 A0 62 5A 43 4C 4C 6F 63 61 cation..bZCLLoca
00001B80 74 69 6F 6E 00 08 00 11 00 1A 00 24 00 29 00 32 tion.......$.).2
00001B90 00 37 00 49 00 4C 00 51 00 53 00 62 00 68 00 B1 .7.I.L.Q.S.b.h..
00001BA0 00 ED 01 2A 01 51 01 7E 01 A7 01 CC 01 F8 02 1D ...*.Q.~........
00001BB0 02 47 02 71 02 78 02 99 02 B5 02 D0 02 ED 03 0F .G.q.x..........
00001BC0 03 38 03 60 03 8C 03 AC 03 B5 03 DC 04 04 04 20 .8.`...........
00001BD0 04 4A 04 76 04 9A 04 C5 04 E5 05 0A 05 2A 05 51 .J.v.........*.Q
00001BE0 05 71 05 90 05 AF 05 B8 05 C1 05 C3 05 CC 05 D5 .q..............
00001BF0 05 D7 05 E0 05 E2 05 EB 05 F4 05 F6 05 F8 06 01 ................
00001C00 06 03 06 0C 06 15 06 1E 06 20 06 22 06 2B 06 30 ......... .".+.0
00001C10 06 39 06 42 06 4B 06 4D 06 4F 06 51 06 5A 06 63 .9.B.K.M.O.Q.Z.c
00001C20 06 6C 06 7F 06 B6 06 E4 07 0F 07 3B 07 69 07 97 .l........;.i..
00001C30 07 C3 07 FB 07 FD 07 FE 08 00 08 02 08 1D 08 22 ..............."
00001C40 08 2D 08 36 08 4C 08 4F 08 65 08 6E 08 79 08 A8 .-.6.L.O.e.n.y..
00001C50 08 D8 09 0C 09 39 09 42 09 44 09 4D 09 4F 09 58 .....9.B.D.M.O.X
00001C60 09 5D 09 79 09 7C 09 98 09 AF 09 C5 09 D4 09 E7 .].y.|..........
00001C70 09 FC 0A 11 0A 18 0A 27 0A 3F 0A 48 0A 5A 0A 63 .......'.?.H.Z.c
00001C80 0A 6C 0A 75 0A 7E 0A 80 0A 81 0A 8A 0A 8B 0A 90 .l.u.~..........
00001C90 0A A8 0A AB 0A C3 0A CA 0A F6 0B 22 0B 23 0B 25 ...........".#.%
00001CA0 0B 26 0B 2B 0B 49 0B 4C 0B 6A 0B 73 0B 7C 0B 94 .&.+.I.L.j.s.|..
00001CB0 0B A2 0B A4 0B AD 0B B6 0B BB 0B D8 0B DB 0B F8 ................
00001CC0 0B FD 0C 08 0C 0B 00 00 00 00 00 00 02 01 00 00 ................
00001CD0 00 00 00 00 00 A1 00 00 00 00 00 00 00 00 00 00 ................
00001CE0 00 00 00 00 0C 16 80 10 D2 39 3A 3B 3C 5A 24 63 .........9:;<Z$c
00001CF0 6C 61 73 73 6E 61 6D 65 58 24 63 6C 61 73 73 65 lassnameX$classe
00001D00 73 5D 4E 53 4D 75 74 61 62 6C 65 44 61 74 61 A3 s]NSMutableData.
00001D10 3D 3E 3F 5D 4E 53 4D 75 74 61 62 6C 65 44 61 74 =>?]NSMutableDat
00001D20 61 56 4E 53 44 61 74 61 58 4E 53 4F 62 6A 65 63 aVNSDataXNSObjec
00001D30 74 23 41 D8 C8 AE B3 7F DB 05 23 40 40 FE 1B F9 t#A......#@@...
00001D40 F2 00 00 23 3F EC AE 78 71 E8 9F 98 23 40 41 D5 ...#?..xq...#@A.
00001D50 5C 8E 78 D4 A4 23 3F F9 99 99 99 99 99 9A 23 40 \.x..#?.......#@
00001D60 61 77 48 E1 4F 65 01 D2 39 3A 47 48 5F 10 13 4E awH.Oe..9:GH_..N
00001D70 53 4D 75 74 61 62 6C 65 44 69 63 74 69 6F 6E 61 SMutableDictiona
00001D80 72 79 A3 47 49 3F 5C 4E 53 44 69 63 74 69 6F 6E ry.GI?\NSDiction
00001D90 61 72 79 00 08 00 11 00 1A 00 24 00 29 00 32 00 ary.......$.).2.
00001DA0 37 00 49 00 4C 00 51 00 53 00 6E 00 74 00 7B 00 7.I.L.Q.S.n.t.{.
00001DB0 83 00 8E 00 95 00 A0 00 A2 00 A4 00 A6 00 A8 00 ................
00001DC0 AA 00 AC 00 AE 00 B0 00 B2 00 B4 00 BF 00 C1 00 ................
00001DD0 C3 00 C5 00 C7 00 C9 00 CB 00 CD 00 CF 00 D1 00 ................
00001DE0 D3 00 D5 00 DC 00 E2 00 E4 00 EA 00 ED 00 F1 00 ................
00001DF0 F7 00 FB 01 01 01 06 01 0F 01 18 01 21 01 26 01 ............!.&.
00001E00 2E 0E AA 0E AC 0E B1 0E BC 0E C5 0E D3 0E D7 0E ................
00001E10 E5 0E EC 0E F5 0E FE 0F 07 0F 10 0F 19 0F 22 0F ..............".
00001E20 2B 0F 30 0F 46 0F 4A 00 00 00 00 00 00 02 01 00 +.0.F.J.........
00001E30 00 00 00 00 00 00 4A 00 00 00 00 00 00 00 00 00 ......J.........
00001E40 00 00 00 00 00 0F 57 00 00 10 1E 00 00 00 02 ......W........
0:14 カメラのキャリブレーション関係
レンズ歪みとか、キャリブレーションとかぽいですね。このへんはもうプライベートAPIなので、VPS関連でこんなことやってんだ〜と興味深く見ております。
LensDistortionCener,
LensDistortionCoefficient,
CVACameraCalibrationData
Hex View 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000490 70 6C 69 73 74 30 30 D4 plist00.
000004A0 01 02 03 04 05 06 07 0A 58 24 76 65 72 73 69 6F ........X$versio
000004B0 6E 59 24 61 72 63 68 69 76 65 72 54 24 74 6F 70 nY$archiverT$top
000004C0 58 24 6F 62 6A 65 63 74 73 12 00 01 86 A0 5F 10 X$objects....._.
000004D0 0F 4E 53 4B 65 79 65 64 41 72 63 68 69 76 65 72 .NSKeyedArchiver
000004E0 D1 08 09 54 72 6F 6F 74 80 01 AF 10 21 0B 0C 15 ...Troot....!...
000004F0 16 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 43 ../0123456789:;C
00000500 44 45 46 47 4E 4F 50 58 59 5A 5B 5C 5D 5F 55 24 DEFGNOPXYZ[\]_U$
00000510 6E 75 6C 6C D4 0D 0E 0F 10 11 12 13 14 51 64 56 null.........QdV
00000520 24 63 6C 61 73 73 52 73 69 51 74 80 03 80 20 80 $classRsiQt... .
00000530 02 23 41 0E 96 61 C3 17 E4 9B 5F 10 2B 41 56 43 .#A..a...._.+AVC
00000540 61 70 74 75 72 65 44 65 76 69 63 65 54 79 70 65 aptureDeviceType
00000550 42 75 69 6C 74 49 6E 55 6C 74 72 61 57 69 64 65 BuiltInUltraWide
00000560 43 61 6D 65 72 61 2E 31 D3 17 18 0E 19 23 2D 57 Camera.1.....#-W
00000570 4E 53 2E 6B 65 79 73 5A 4E 53 2E 6F 62 6A 65 63 NS.keysZNS.objec
00000580 74 73 A9 1A 1B 1C 1D 1E 1F 20 21 22 80 04 80 05 ts....... !"....
00000590 80 06 80 07 80 08 80 09 80 0A 80 0B 80 0C A9 24 ...............$
000005A0 25 26 27 28 29 2A 2B 2C 80 0D 80 0E 80 0F 80 10 %&'()*+,........
000005B0 80 11 80 17 80 18 80 19 80 1E 80 1F 5F 10 21 49 ............_.!I
000005C0 6E 76 65 72 73 65 4C 65 6E 73 44 69 73 74 6F 72 nverseLensDistor
000005D0 74 69 6F 6E 43 6F 65 66 66 69 63 69 65 6E 74 73 tionCoefficients
000005E0 5C 56 65 72 73 69 6F 6E 4D 61 6A 6F 72 5C 56 65 \VersionMajor\Ve
000005F0 72 73 69 6F 6E 4D 69 6E 6F 72 59 50 69 78 65 6C rsionMinorYPixel
00000600 53 69 7A 65 5F 10 22 49 6E 74 72 69 6E 73 69 63 Size_."Intrinsic
00000610 4D 61 74 72 69 78 52 65 66 65 72 65 6E 63 65 44 MatrixReferenceD
00000620 69 6D 65 6E 73 69 6F 6E 73 5F 10 0F 49 6E 74 72 imensions_..Intr
00000630 69 6E 73 69 63 4D 61 74 72 69 78 5F 10 0F 45 78 insicMatrix_..Ex
00000640 74 72 69 6E 73 69 63 4D 61 74 72 69 78 5F 10 14 trinsicMatrix_..
00000650 4C 65 6E 73 44 69 73 74 6F 72 74 69 6F 6E 43 65 LensDistortionCe
00000660 6E 74 65 72 5F 10 1A 4C 65 6E 73 44 69 73 74 6F nter_..LensDisto
00000670 72 74 69 6F 6E 43 6F 65 66 66 69 63 69 65 6E 74 rtionCoefficient
00000680 73 4F 10 20 00 00 00 00 40 6E A1 BE 80 2F 02 3F sO. ....@n.../.?
00000690 00 8A 7F BD 00 19 38 BD 00 A8 09 3C 00 8E 28 BA .....8....<..(.
000006A0 00 92 D7 37 10 01 10 00 22 3A 83 12 6F D3 17 18 ...7....":..o...
000006B0 0E 3C 3F 42 A2 3D 3E 80 12 80 13 A2 40 41 80 14 .<?B.=>.....@A..
000006C0 80 15 80 16 55 57 69 64 74 68 56 48 65 69 67 68 ....UWidthVHeigh
000006D0 74 23 40 AF 80 00 00 00 00 00 23 40 A7 A0 00 00 t#@.......#@....
000006E0 00 00 00 D2 48 49 4A 4B 5A 24 63 6C 61 73 73 6E ....HIJKZ$classn
000006F0 61 6D 65 58 24 63 6C 61 73 73 65 73 5F 10 13 4E ameX$classes_..N
00000700 53 4D 75 74 61 62 6C 65 44 69 63 74 69 6F 6E 61 SMutableDictiona
00000710 72 79 A3 4A 4C 4D 5C 4E 53 44 69 63 74 69 6F 6E ry.JLM\NSDiction
00000720 61 72 79 58 4E 53 4F 62 6A 65 63 74 4F 10 30 6A aryXNSObjectO.0j
00000730 BB CA 44 00 00 00 00 00 00 00 00 00 00 00 00 00 ..D.............
00000740 00 00 00 6A BB CA 44 00 00 00 00 00 00 00 00 16 ...j..D.........
00000750 0E FA 44 39 AB BC 44 00 00 80 3F 00 00 00 00 4F ..D9..D...?....O
00000760 10 40 FC FB 7F 3F 85 6B 89 3A D9 8F 34 3C 00 00 .@..?.k.:..4<..
00000770 00 00 2B C8 8D BA AA FF 7F 3F 31 89 45 3B 00 00 ..+.....?1.E;..
00000780 00 00 5B 82 34 BC 18 4E 46 BB B9 FB 7F 3F 00 00 ..[.4..NF...?..
00000790 00 00 7F 60 0F C1 80 39 85 41 00 CD CC BF 00 00 ..`...9.A......
000007A0 00 00 D3 17 18 0E 51 54 42 A2 52 53 80 1A 80 1B ......QTB.RS....
000007B0 A2 55 56 80 1C 80 1D 80 16 51 58 51 59 23 40 9F .UV......QXQY#@.
000007C0 41 C2 C0 00 00 00 23 40 97 95 67 20 00 00 00 4F A.....#@..g ...O
000007D0 10 20 00 00 00 00 10 BF 2F 3F C0 FA A6 BF 80 80 . ....../?......
000007E0 16 3F 80 22 C6 BD 00 83 09 3C 00 C7 CC B9 00 7E .?.".....<.....~
000007F0 FC 36 D2 48 49 4C 5E A2 4C 4D D2 48 49 60 61 5F .6.HIL^.LM.HI`a_
00000800 10 18 43 56 41 43 61 6D 65 72 61 43 61 6C 69 62 ..CVACameraCalib
00000810 72 61 74 69 6F 6E 44 61 74 61 A2 62 4D 5F 10 18 rationData.bM_..
00000820 43 56 41 43 61 6D 65 72 61 43 61 6C 69 62 72 61 CVACameraCalibra
00000830 74 69 6F 6E 44 61 74 61 00 08 00 11 00 1A 00 24 tionData.......$
00000840 00 29 00 32 00 37 00 49 00 4C 00 51 00 53 00 77 .).2.7.I.L.Q.S.w
00000850 00 7D 00 86 00 88 00 8F 00 92 00 94 00 96 00 98 .}..............
00000860 00 9A 00 A3 00 D1 00 D8 00 E0 00 EB 00 F5 00 F7 ................
00000870 00 F9 00 FB 00 FD 00 FF 01 01 01 03 01 05 01 07 ................
00000880 01 11 01 13 01 15 01 17 01 19 01 1B 01 1D 01 1F ................
00000890 01 21 01 23 01 25 01 49 01 56 01 63 01 6D 01 92 .!.#.%.I.V.c.m..
000008A0 01 A4 01 B6 01 CD 01 EA 02 0D 02 0F 02 11 02 16 ................
000008B0 02 1D 02 20 02 22 02 24 02 27 02 29 02 2B 02 2D ... .".$.'.).+.-
000008C0 02 33 02 3A 02 43 02 4C 02 51 02 5C 02 65 02 7B .3.:.C.L.Q.\.e.{
000008D0 02 7F 02 8C 02 95 02 C8 03 0B 03 12 03 15 03 17 ...............
000008E0 03 19 03 1C 03 1E 03 20 03 22 03 24 03 26 03 2F ....... .".$.&./
000008F0 03 38 03 5B 03 60 03 63 03 68 03 83 03 86 00 00 .8.[.`.c.h......
00000900 00 00 00 00 02 01 00 00 00 00 00 00 00 63 00 00 .............c..
00000910 00 00 00 00 00 00 00 00 00 00 00 00 03 A1 00 00 ................
00000920 04 8F 00 00 00 02 62 ......b
0:15 カメラの特徴点
CVAFeatureBufferというクラス
で中身はバイナリずらっと、24MB.
これは恐らく特徴点を保存しているみたいですね。
0:16 ちょっとわからない。
EuclideanDistances:
UndistortedCameraPixels:
VPointsWSpotIds: [バイナリポイント]
0:17 16と全く同じデータ
まとめ
movファイルコンテナの中に、18個のストリームが入っていました。2個は動画、あとはバイナリメタデータ。
- steram 0:0 : カラー動画 1920x1440(RGBで保存されているがReplay時にYCbCrへ変換しているぽい)
- stream 0:1 : カラー動画のメタデータ
- stream 0:2 : デプス動画 640x480 10fps
- stream 0:3 : デプス動画のメタデータ
- stream 0:4 : 時系列のToFカメラのポイントクラウド情報ぽい
- stream 0:5 : ToFカメラのメタデータぽい
- stream 0:6 : 時系列の加速度センサーの値
- stream 0:7 : 空っぽでした。機種によっては入ることもあるのかな?
- stream 0:8 : 時系列のジャイロセンサーの値
- stream 0:9 : 空っぽでした。
- stream 0:10 : 時系列の地磁気センサーの値
- stream 0:11 : 空っぽでした。
- stream 0:12 : 時系列のCMDeviceMotion
- stream 0:13 : 時系列のCLLocation関連の値
- stream 0:14 : レンズのキャリブレーションの値
- stream 0:15 : 恐らく,時系列の特徴点(Feature Points)情報
- stream 0:16 : なぞ。
- stream 0:17 : 16と同じデータ
Discussion