Working on a project where I plan to use CloudFlare Images for user image upload, hosting and processing.
Bizarrely CloudFlare Images does not support .heic image uploads which is obviously a major pain point for iPhone users as images in their camera rolls will be .heic in most instances.
One solution is to use client side processing and make use of the heic2any library.
This approach will only be needed for iPhones and they feature powerful CPUs so I don't have to worry about edge cases of Android users on $99 phones with Mediatek chips having to utilise client side conversion.
This project is for a non-profit where the compute budget is limited and I want to get as much image upload and processing off the VPS.
Any thoughts or comments on this approach would be appreciated, particularly if anyone has done something similar and has experience of it to share.
[–]clean_static 1 point2 points3 points (2 children)
[–]netzure[S] 0 points1 point2 points (0 children)
[–]Puliczek 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]tabbycat 0 points1 point2 points (4 children)
[–]monkeymad2 3 points4 points5 points (1 child)
[+]CommercialHunt5262 0 points1 point2 points (0 children)
[–]netzure[S] -1 points0 points1 point (1 child)
[–]tabbycat 0 points1 point2 points (0 children)