Название говорит обо всем.
Я использую MiniExiftool, интерфейс ruby для Exiftool Perl.
http://miniexiftool.rubyforge.org/
http://www.sno.phy.queensu.ca/~phil/exiftool/
Использование:
exif = MiniExiftool.new (file_path)
exif.date_time_original = Time.now
exif ["captionextract"] = "Это моя новая подпись"
exif.save
Вы пробовали exifr ?
Попробуйте ruby-libexif: http://raa.ruby -lang.org / project / ruby-libexif /
Использование: http://74.125.113.132/search?q=cache:yjOeG4UnD38J:tach.arege.net/trac/browser/debian/libexif-ruby/trunk/exif.rd.en%3Frev%3D51%26format%3Draw+ruby+set+exif+tag&cd=10&hl=en&ct=clnk&gl=us&client=firefox-a