Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dead #78

Open
hanoncs opened this issue Nov 16, 2020 · 6 comments
Open

Dead #78

hanoncs opened this issue Nov 16, 2020 · 6 comments

Comments

@hanoncs
Copy link

hanoncs commented Nov 16, 2020

Should probably mark this repo as dead since its no longer supported by anyone.

@fatso83
Copy link

fatso83 commented Sep 28, 2021

Yeah, it says that version 2.0 is being worked on and in the 2.0 branch it says it will be released soon. That was 2 years ago. There are better supported libs for reading exif, but not sure about the writing bit.

@stackcoder
Copy link

stackcoder commented Oct 4, 2021

Meanwhile you can write exif data using sharp (based on libvips): https://sharp.pixelplumbing.com/api-output#withmetadata
But there might no other native nodejs implementation.

@dlong500
Copy link

dlong500 commented Aug 9, 2022

@stackcoder using sharp is probably the easiest option, but I just confirmed with the author that it is currently impossible to modify exif data without re-encoding the image data which is unfortunate. So there is still a need for a javascript exif writer that doesn't alter the image data.

@Oudwins
Copy link

Oudwins commented Jun 18, 2023

@dlong500 May I ask why it is desired for the image data to be unaltered?

@dlong500
Copy link

@dlong500 May I ask why it is desired for the image data to be unaltered?

Because re-encoding the image data is always going to result is some loss of quality (at least for a lossy format).

@Chew
Copy link

Chew commented Jun 27, 2023

I was hoping to find a package that let me strip EXIF data (specifically location and such). This package seemed good, but no TypeScript typings makes it difficult to use. Additionally, I'm trying to use a Cloudflare Worker, and I'm not sure what would be natively compatible with them as well. If anyone has better suggestions than this library, I'd love to hear it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants