トップ 一覧 検索 ヘルプ RSS ログイン

Jexif/2010-6-10の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!探せばあるものだ
「MPO」だけでなく「マルチピクチャー」も含めて検索をすると「ttp://www.cipa.jp/hyoujunka/kikaku/pdf/DC-007_J.pdf」を見つけた
昨夜までに気づいたことと照らし合わせながらやっていけば、何とかなる。かな?

!!自作の解析ツールを改造して
自前の.MPOファイルを解析してみる。
 00000000 : FFD8 (JPeG)
 00000002 : FFE1 / +2B7C => 00002B80
 {
 00000006 ; Exif / 0000 'Exif Header'
 0000000C ; II / 002A
 IFD0 (12)
 {
 00000016 : 010F 0002 00000009 0000009E 'FUJIFILM'
 00000022 : 0110 0002 00000013 000000A8 'FinePix REAL 3D W1'
 0000002E : 0112 0003 00000001 00000001
 0000003A : 011A 0005 00000001 000000BC
 00000046 : 011B 0005 00000001 000000C4
 00000052 : 0128 0003 00000001 00000002
 0000005E : 0131 0002 0000002A 000000CC 'Digital Camera FinePix REAL 3D W1 Ver1.00'
 0000006A : 0132 0002 00000014 000000F6 'yyyy:mm:dd hh:mm:ss'
 00000076 : 0213 0003 00000001 00000002
 00000082 : 8298 0002 00000005 0000010A ' '
 0000008E : 8769 0004 00000001 0000012C # Exif Sub IFD Pointer
 0000009A : C4A5 0007 0000001C 00000110
 }
 00002B80 : FFE2 / +0088 => 00002C0A
 00002C0A : FFE2 / +0034 => 00002C40
 00002C40 : FFE2 / +4DC0 => 00007A02
 00007A02 : FFE2 / +00BE => 00007AC2
 {
 00007A06 ; MPF / 'MPF* Header'
 00007A0A ; II / 002A
 MPF (3)
 {
 00007A14 : B000 0007 00000004 30303130 # Version
 00007A20 : B001 0004 00000001 00000002 # 2個ある
 00007A2C : B002 0007 00000020 00000032 { 00007A3C : 004D7500(1) 004C25AB(5) 004CFAF6(6) } 
 }
 }
 00007AC2 : FFDB / +00C5 => 00007B89
 00007B89 : FFDD / +0004 => 00007B8F
 00007B8F : FFC0 / +0011 => 00007BA2
 00007BA2 : FFC4 / +01A2 => 00007D46
 00007D46 : FFDA <タグのsearchはここまで>
'''MPF'''の'''B001'''から,画像は2つ有ることが読み取れる。つづく'''B002'''に16バイト×2で32バイトの情報があるわけで,
このファイルの1つめの画像は,オフセット0でよいが,2つめの画像は'''004D7500'''からはじまることを確認している。

そういうことで,近日中に取りかかるかなと。