• ベストアンサー

Picasa3のタグについて

Picasa3のタグについて デジカメで撮影した写真をPicasa3で管理しています。 Picasa3の機能を使って、写真にはタグ(「花」「友達」など)を設定しています。 Picasa3で管理している写真に、あるタグ(例えば「花」)が設定されているかどうかをプログラム(Ruby)で判定したいと思っています。 これはどのようにして実現したらよいのでしょうか? Picasa3では写真とタグの関係をどのようにして管理しているのでしょうか? ご存じの方がいらっしゃいましたら、教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taba
  • ベストアンサー率61% (349/567)
回答No.1

ローカルのPC上での話でしょうか。 WindowsXPで試しにタグを付けてみたところ、 C:\Documents and Settings\(ユーザー名)\Local Settings\Application Data\Google\Picasa2\db3 にある、imagedata_tags.pmpというファイルが更新されたので、タグ名はこのあたりでしょうか。 (フォルダ名のPicasa2は、3以前からインストールしているせいかもしれません) ただ、独自形式のようで、内容が確認できませんでした。 読み出せるツールがあるかどうか、調べてみるしかないかもしれません。 オンラインサービスの方は良く分かりません。

noname#241087
質問者

お礼

tabaさん 回答ありがとうございます。 >ローカルのPC上での話でしょうか。 はい。 >imagedata_tags.pmpというファイル なるほど、このようなファイルがあったのですね。 わざわざ調べて頂いてありがとうございます。 ファイルの中味を見てみましたが、XMLやテキスト形式ではなくおっしゃる通り独自形式で、操作できるAPIがないと辛いですね ^^; やりたいことは「指定したフォルダ以下の写真の中で、あるタグが設定されているファイルを抽出したい」なのですが、ディレクトリ名やファイル名に検索キーを含ませるような形で逃げれないか検討することにしてみます。 どうもありがとうございました

関連するQ&A