Friday, 30 November 2018

Please recommend a Node module for writing IPTC data do images?

I have a node.js server whose job it is to download jpeg images, write certain data to a couple of IPTC fields (e.g. Iptc.Application2.Caption) and pass the image on to another service.

Ideally, I'd like to write the IPTC data to the in-memory buffer (without writing the image to the local file system). Failing that, I can live with a solution where I download, store the file to the FS, then apply the IPTC data.

I've got this working with https://github.com/dberesford/exiv2node, but it doesn't work on node.js v10. And it depends on exiv2 C++ library which makes it messy to run containerized.

So my question is: Is there a decent node module which enables IPTC data write, and does not depend on some monster C library?



from Please recommend a Node module for writing IPTC data do images?

No comments:

Post a Comment