トップ 差分 一覧 ソース 検索 ヘルプ 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はここまで>

MPFB001から,画像は2つ有ることが読み取れる。つづくB002に16バイト×2で32バイトの情報があるわけで,
このファイルの1つめの画像は,オフセット0でよいが,2つめの画像は004D7500からはじまることを確認している。

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


投稿者
サマリ
カテゴリ
優先度
状態
内容

Today: 1 / Yesterday: 0