AlexWebsites Posted July 13, 2020 Posted July 13, 2020 I just had a user post HEIC format images, but they do not auto embed within the post. I converted them but wondering if 4.5 supports this format? Looked it up and found that: HEIC is the file format name Apple has chosen for the new HEIF (High Efficiency Image Format) Standard.
bfarber Posted July 13, 2020 Posted July 13, 2020 The format is not widely supported by backend libraries yet unfortunately (including PHP's native GD library). SeNioR- 1
NightAngel Posted August 6, 2021 Posted August 6, 2021 You will have to use ImageMagick and get your hands dirty 😎 AlexWebsites 1
NightAngel Posted December 1, 2022 Posted December 1, 2022 On 7/13/2020 at 5:10 PM, bfarber said: The format is not widely supported by backend libraries yet unfortunately (including PHP's native GD library). A lot of changes in the libraries these last months/weeks. ImageMagick : https://github.com/ImageMagick/Website/blob/main/ChangeLog.md GD via libheif : https://github.com/libgd/libgd SeNioR- 1
AlexWebsites Posted December 1, 2022 Author Posted December 1, 2022 Hard to believe with how widely iPhones are used and how much is accessed on mobile that we don’t have this as native support yet. I started this topic over two years ago…lol. David N., SeNioR- and mtlurb 3
Marc Posted December 2, 2022 Posted December 2, 2022 I have tagged our devs in case there is any update on this. As far as I am aware, there have been no changes to what was originally stated above, however our developers are better placed to know this SeNioR- and AlexWebsites 2
Stuart Silvester Posted December 2, 2022 Posted December 2, 2022 Whilst many OS's do support HEIC/HEIF, none of the browsers that you use to view them do. https://caniuse.com/?search=heif Jim M 1
NightAngel Posted December 2, 2022 Posted December 2, 2022 19 hours ago, AlexWebsites said: Hard to believe with how widely iPhones are used and how much is accessed on mobile that we don’t have this as native support yet. I started this topic over two years ago…lol. That's why I closely follow the developments in this field. From their iOS, my users post pictures in heic and videos in .mov... nothing that is displayed directly on my forum. I'm not criticizing people who can't do anything about it, it's just a rather sad observation... I would still have to tweak a script using FFmpeg instead of converting all the .mov manually with the famous Handbrake software. David N. 1
olyclimber Posted December 23, 2022 Posted December 23, 2022 Also watching this and would love support for HEIC. Lots of users posting them, I have to tell them to convert to JPG or whatever, would make my life so much easier to have HEIC support.
olyclimber Posted December 23, 2022 Posted December 23, 2022 Since this is such an old thread thought I would just test it...so is there function now in place that when you are uploading an image from iphone as HEIC that converts it to jpg? It appear so...though If I do it via my computer it just adds it as an attachment and doesn't convert.
olyclimber Posted December 23, 2022 Posted December 23, 2022 Well, it still would be nice is HEICs would just render as is...so I'm going to hold out hope for that!
Marc Posted December 23, 2022 Posted December 23, 2022 There is no function for that at the present time unfortunately, no.
Clover13 Posted March 20, 2023 Posted March 20, 2023 Bumping here in 2023, I see per @Stuart Silvester's link above HEIC is still unsupported by browsers. Does anyone have an automated and integrated IPS solution that allows for this versus telling members to update their phones or convert images themselves? SeNioR- 1
Marc Posted March 20, 2023 Posted March 20, 2023 I have no problem with posting images from my own iPhone. If people are posting using another format of image, you would simply need to inform them they are not supported. Unfortunately we have no control over what browsers support
Clover13 Posted March 20, 2023 Posted March 20, 2023 28 minutes ago, Marc Stridgen said: I have no problem with posting images from my own iPhone. If people are posting using another format of image, you would simply need to inform them they are not supported. Unfortunately we have no control over what browsers support I understand there isn't a native approach to this that IPS offers, I was just wondering if anyone had come up with an alternate solution to support automated conversion (HEIC --> JPG) within IPS (i.e. plugin or some other approach).
Makoto Posted March 21, 2023 Posted March 21, 2023 Even CloudFlare appears to have zero support for it, https://developers.cloudflare.com/images/faq/#can-cloudflare-images-use-the-heic-heif-format Honestly not sure it's worth the hassle. Are you seeing these images posted a lot on your community, or just once in a blue moon? If ImageMagick supports the format you could theoretically just have them converted to another format. I believe a plugin could accomplish this. But if it's not a common issue I wouldn't personally bother. Clover13 1
Clover13 Posted March 21, 2023 Posted March 21, 2023 1 hour ago, Makoto said: Even CloudFlare appears to have zero support for it, https://developers.cloudflare.com/images/faq/#can-cloudflare-images-use-the-heic-heif-format Honestly not sure it's worth the hassle. Are you seeing these images posted a lot on your community, or just once in a blue moon? If ImageMagick supports the format you could theoretically just have them converted to another format. I believe a plugin could accomplish this. But if it's not a common issue I wouldn't personally bother. It's mainly newer phones defaulting to this format to save space. While not a huge problem, it's an increasingly reported one. No way to gauge how many abandon posting something because their upload fails to embed or is otherwise not an allowed file type extension.
Randy Calvert Posted March 21, 2023 Posted March 21, 2023 (edited) Newer phones take care of this for you automatically. When I attempt to add a HEIC file from my iPhone, the iPhone itself uploads the file as a JPG. I did not need to do anything other than pick the file. For example, below is an image I snapped on an Amtrak train from DC to NYC… Edited March 21, 2023 by Randy Calvert
Clover13 Posted March 21, 2023 Posted March 21, 2023 53 minutes ago, Randy Calvert said: Newer phones take care of this for you automatically. When I attempt to add a HEIC file from my iPhone, the iPhone itself uploads the file as a JPG. I did not need to do anything other than pick the file. For example, below is an image I snapped on an Amtrak train from DC to NYC… So maybe it's newer but not the latest phones and this will slowly go away? Today's case was a Samsung phone but can't recall the model offhand.
Makoto Posted March 21, 2023 Posted March 21, 2023 It might be that they are transferring the photos from their iphone to other devices in some other manner, and then trying to upload the images on non-iphone devices? That could be what's happening instead of them uploading straight from their phone. It could also be that this auto conversion only happens in more modern versions of iOS. I have no idea honestly since I have no apple products. But if multiple users on your forums are reporting it as an issue it could be worth having a plugin made for it. Edjazoli and Clover13 2
mtlurb Posted January 22 Posted January 22 I want to chime on this... while it's true that the phone will convert to jpeg... it doesn't work flawlessly... sometimes the picture is all black after conversion.... really weird ... here's a video capture... RPReplay_Final1705891810.MP4
Recommended Posts