perl2ruby or inline::perl?

P

Paul Archer

I would like to use the exiftool library for exif/iptc/xmp image metadata
manipulation, but it's written in Perl. Since it seems somehow wrong and
definitely inefficient, I was wondering if there was any sort of perl2ruby
convertor, or if there was an inline::perl module that could at least take
the Perl and compile it to bytecode.

Paul
 
E

Eric Hodel

I would like to use the exiftool library for exif/iptc/xmp image
metadata manipulation, but it's written in Perl. Since it seems
somehow wrong and definitely inefficient, I was wondering if there
was any sort of perl2ruby convertor, or if there was an inline::perl
module that could at least take the Perl and compile it to bytecode.

None of these are suitable?

$ gem search -r exif

*** REMOTE GEMS ***

exifr (0.10.8)
extexif (1.0.1)
mini_exiftool (1.0.1)
multi_exiftool (0.0.1)
 
P

Paul Archer

None of these are suitable?

$ gem search -r exif

*** REMOTE GEMS ***

exifr (0.10.8)
extexif (1.0.1)

Both are exif-only. EXIF is the metadata the camera writes. It is
writable/modify-able, but mostly to add gps info, or correct dates.
IPTC and XMP have fields to add much richer metadata: caption,
description, keywords, etc.
mini_exiftool (1.0.1)
multi_exiftool (0.0.1)
Both are interfaces to the Perl based exiftool mentioned above.

Paul
 
J

Jan Friedrich

Paul Archer said:
I would like to use the exiftool library for exif/iptc/xmp image
metadata manipulation, but it's written in Perl. Since it seems
somehow wrong and definitely inefficient, I was wondering if there was
any sort of perl2ruby convertor, or if there was an inline::perl
module that could at least take the Perl and compile it to bytecode.

None of these are suitable?

$ gem search -r exif

[snip]

mini_exiftool (1.0.1)
multi_exiftool (0.0.1)
Both are interfaces to the Perl based exiftool mentioned above.
What do you want to do? I don't belive that executing Perl bytecode is
*much* faster than using the command-line interface of exiftool.

Regards,
Jan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,780
Messages
2,569,611
Members
45,276
Latest member
Sawatmakal

Latest Threads

Top