BitArts Blog

ロードバイク通勤のRubyプログラマで伊豆ダイバー。の個人的なブログ。

RubyでExifを取り出したい

めもめも。

色々ある。ぐぐって最初に見つかるruby-exifは画像ファイルによってはエラーが出る。RexifはSubIFDがうまく取れなかった。ruby-libexifはCコンパイルが必要。

結局、pure RubyかつSubIFDもちゃんと取れて、しかも使い方が簡単なのはruby-exif/exifparserという結論。でもライセンス形態が不明。

ただしRuby 1.8だとエラーになるので、ここにあるパッチを当てて使う。

さらにPhotoXPに同梱されいているものはexifcodecという名前になって日本語化されているようだ。GPL