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

HEIC support? #292

Closed
sarnobat opened this issue Jun 17, 2021 · 2 comments
Closed

HEIC support? #292

sarnobat opened this issue Jun 17, 2021 · 2 comments

Comments

@sarnobat
Copy link

Are there any plans to support the HEIC image format which Apple iPhone uses?

This tool was working beautifully for my workflow until I realized this. More so than other image proxying tools.

@willnorris
Copy link
Owner

No immediate plans, but I'm not fundamentally opposed to it. The problem is the same as with webp (#114), which is that there is no native Go library that supports it, and I'm avoiding cgo in this project right now.

The above issue has some discussion about a one-day-maybe rearchitecture of imageproxy that would make it possible to write plugins similar to caddy. That issue also discusses other projects that might work better for some use cases, but it sounds like you may have explored some of those already.

@sarnobat
Copy link
Author

Thanks for the info. Hopefully someone will create a native Go library for this in the near future.

Since this tool is so nice as it is I'm not sure whether rearchitecture would spoil that. I've had a bad experience with runtime dependencies (which is why I like golang's static linking).

@willnorris willnorris mentioned this issue Sep 23, 2021
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

2 participants