# Solid IPTC Library?

**URL:** <https://www.ruby-forum.com/t/solid-iptc-library/104343>\
**Category:** Ruby\
**Created:** [May 16, 2007, 11:30pm UTC](https://www.ruby-forum.com/t/solid-iptc-library/104343 "2007-05-16T23:30:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sams](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e79b87/32.png) [@sams](https://www.ruby-forum.com/u/sams)\
**Post date:** [May 16, 2007, 11:30pm UTC](https://www.ruby-forum.com/t/solid-iptc-library/104343/1 "2007-05-16T23:30:26Z")

</div>

Anyone know of a really solid IPTC Library with Ruby bindings? Ideally  
it would also handle encoding to extended characters to UTF-8 properly.

---

<div class="post-metadata">

**Author:** ![sams](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e79b87/32.png) [@sams](https://www.ruby-forum.com/u/sams)\
**Post date:** [May 17, 2007, 5:04am UTC](https://www.ruby-forum.com/t/solid-iptc-library/104343/2 "2007-05-17T05:04:51Z")

</div>

On Thu, May 17, 2007 at 06:30:03AM +0900, Sam S. wrote:

> Anyone know of a really solid IPTC Library with Ruby bindings? Ideally  
> it would also handle encoding to extended characters to UTF-8 properly.

Wow, 2nd time in a week this has come up. Check out the previous  
thread[1].

I have experimented a bit with Exiv2[2]. My little tests have been  
fine, but I have no clue if it handles UTF-8 properly.

ruby-exiv2[3] is a binding to this library and requires exiv2 be already  
installed.

enjoy,

-jeremy

[1] -  
[http://groups.google.com/group/ruby-talk-google/browse\_frm/thread/7d3a8b26d87a44bd/5f9ccd61f0519916?lnk=gst&q=EXIF&rnum=1#5f9ccd61f0519916](http://groups.google.com/group/ruby-talk-google/browse_frm/thread/7d3a8b26d87a44bd/5f9ccd61f0519916?lnk=gst&q=EXIF&rnum=1#5f9ccd61f0519916)  
[2] - [http://www.exiv2.org/](http://www.exiv2.org/)  
[3] - [http://rubyforge.org/projects/ruby-exiv2/](http://rubyforge.org/projects/ruby-exiv2/)

---

<div class="post-metadata">

**Author:** ![sams](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e79b87/32.png) [@sams](https://www.ruby-forum.com/u/sams)\
**Post date:** [May 18, 2007, 1:24pm UTC](https://www.ruby-forum.com/t/solid-iptc-library/104343/3 "2007-05-18T13:24:09Z")

</div>

Sam S. wrote:

> Anyone know of a really solid IPTC Library with Ruby bindings? Ideally  
> it would also handle encoding to extended characters to UTF-8 properly.  
> If the Exiftool commandline-application[1] fill your needs (they  
> support UTF-8) you can use MiniExiftool[2-4].

Regards  
Jan

[1] [ExifTool by Phil Harvey](http://www.sno.phy.queensu.ca/~phil/exiftool/)  
[2] [http://rubyforge.org/projects/miniexiftool/](http://rubyforge.org/projects/miniexiftool/)  
[3] [http://miniexiftool.rubyforge.org/](http://miniexiftool.rubyforge.org/)  
[4] [http://miniexiftool.rubyforge.org/files/Tutorial.html](http://miniexiftool.rubyforge.org/files/Tutorial.html)
