Displaying 1 to 9 from 9 results

multi_exiftool - This library is my new approach of a wrapper for the Exiftool command-line application (http://www

  •    Ruby

This library is a wrapper for the ExifTool command-line application (http://www.sno.phy.queensu.ca/~phil/exiftool) written by Phil Harvey. It is designed for dealing with multiple files at once by creating commands to call exiftool with various arguments, call it and parsing the results. See the examples in the examples directory.

exiftool.rb - Ruby exiftool wrapper that is simple, correct, and supports multiget

  •    Ruby

This gem is the simplest thing that could possibly work that reads the output of exiftool and renders it into a ruby hash, with correctly typed values and symbolized keys. Ruby 2.2 through 2.4 are supported.

pdftag - A simple metadata editor for PDFs for Linux and Windows

  •    Vala

The main goal of Pdftag is to provide a simple and usable solution to edit metadata found in PDFs. Other more complex solutions exist to manipulate PDFs, but they may have dependencies on Java and may be not completely free.

node-exiftool - A Node.js interface to exiftool command-line application.

  •    Javascript

A Node.js interface to the exiftool command-line application. Exiftool is an amazing tool written by Phil Harvey in Perl which can read and write metadata to a number of file formats. It is very powerful and allows to do such things as extracting orientation from JPEG files uploaded to your server by users to rotate generated previews accordingly, as well as appending copyright information to photos using IPTC standard.

go-exiftool - go bindings for exiftool

  •    Go

go-exiftool makes it easy to extract metadata with exiftool and work with it in Go. There are currently no comparable native Go libraries with the breadth and depth of exiftool. In exchange for functionality there is a bit of a performance and a deployment penalty. Fortunately, these are minimal. exiftool only requires perl5, which is available by default on almost every platform. The performance overhead of using an external program can be mitigated in many ways (ie: parallel processing). Using Stayopen and Pool helper libraries makes metadata extraction pretty fast. On a 13" 2017 Macbook Pro I was able to extract metadata for 600 images in about 4 seconds.