« 免許更新 | トップページ | 02/25の仙台空港 »

VistaのWindowsフォトギャラリー

Windows VistaにWindowsフォトギャラリーというソフトが付いています。
このフォトギャラリー。画像ファイルにタグやキャプションを追加できるようになっているのですが、試しにVista(RC1)のWindowsフォトギャラリーでFZ30で撮った画像を開いてキャプションを追加して、その後ExifFZで開こうとしたらExifFZが異常終了してしまいました。

画像ファイルを調べてみると、元々のファイルはバイトオーダーがインテル形式なのに対して、Windowsフォトギャラリーでキャプションを追加したファイルはバイトオーダーがモトローラ形式に変わっていました。全部が全部モトローラ形式に変わるならともかく、メーカーノートの部分はインテル形式のままでした。

メーカーノートに記録されている情報を参照する際に、モトローラ形式で記録されているという前提で見に行ったら、そこはインテル形式で記録されていたために見当違いの場所を見てしまったため異常終了したのでした。

FZ30で記録したオリジナル
 ADDRESS   00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F   0123456789ABCDEF 
------------------------------------------------------------------------------
 00000000  FF D8 FF E1 6A 9E 45 78 69 66 00 00 49 49 2A 00   ....j.Exif..II*. 
 00000010  08 00 00 00 0A 00 0F 01 02 00 0A 00 00 00 86 00   ................ 


Windowsフォトギャラリーでキャプションを追加した後
 ADDRESS   00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F   0123456789ABCDEF 
------------------------------------------------------------------------------
 00000000  FF D8 FF E1 3E 32 45 78 69 66 00 00 4D 4D 00 2A   ....>2Exif..MM.* 
 00000010  00 00 00 08 00 0C 01 0F 00 02 00 00 00 0A 00 00   ................ 

元がインテル形式で記録されているデータにはインテル形式で追記すれば良いものを、わざわざモトローラ形式で書き換えてしまうとは。なんとも酷い仕様じゃないですか。
製品版のVistaでも同じなんだろうなぁ。(-_-)

|

« 免許更新 | トップページ | 02/25の仙台空港 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/90249/14020856

この記事へのトラックバック一覧です: VistaのWindowsフォトギャラリー:

« 免許更新 | トップページ | 02/25の仙台空港 »