HEIC Support file upload

More
2 years 5 months ago #162476 by nescobedo
Hi,

We're using the file upload question to get certain pictures from mystery shoppers.
Most of them are using iPhones, which currently is using the HEIC format for pictures.
So when we try to upload pictures from the camera roll, LS won't allow it because it's .heic and not .jpg or .png.

Someone knows a way to fix this?
In the advanced options of the question we add heic but it only changes a text rather than the actual settings.

Please help!

Please Log in to join the conversation.

LimeSurvey Partners
More
2 years 5 months ago #162495 by jelo
Replied by jelo on topic HEIC Support file upload
Sounds like a bug. What version/build of LimeSurvey is used? Perhaps the bug is already fixed. If not, you can open a bugticket here.

www.limesurvey.org/community/bug-tracker

Doublecheck the filetype options. I sometimes overlook a mistype too.



The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Attachments:

Please Log in to join the conversation.

More
2 years 5 months ago #162500 by nescobedo
Replied by nescobedo on topic HEIC Support file upload
Thanks for the reply Jelo. We're using version 2.73.0+171219 and the formats are correct.
Maybe is something we need to check in the php configuration?

Please Log in to join the conversation.

More
2 years 5 months ago #162527 by jelo
Replied by jelo on topic HEIC Support file upload
What does "LS won't allow it because it's .heic" exactly mean when you're are respondent in the survey?

Where exactly does it stuck? Did you try the same e.g on a PC with a browser and a heic-file?

Currently it could be a bug in LS which misses the heic suffix during the file selection.
If the file can be selected, it might be a issue when uploading (what size are the heic-files?).
It depends on where exactly the whole process stops. PHP and Apache configuration issues are mostly related to filesize (if e.g. upload of jpeg-files are working).

You might directly open a bugticket and post survey, heic-file and screenshots there.
But to me it looks they will no longer release bugfixes for 2.7X. They moved to LS 3. (which I cannot recommend for productive work at the moment).

Can you provide a heic-file and a survey with just the uploadquestion, which didn't work in your environment and attach it to this thread?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

More
2 years 5 months ago #162713 by tpartner
Replied by tpartner on topic HEIC Support file upload
I don't see expecting respondents to change their device settings or convert images as a solution.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com

Please Log in to join the conversation.

More
2 years 5 months ago #162722 by holch
Replied by holch on topic HEIC Support file upload
I agree with tpartner. I personally would also prefer to receive the files all as JPEG, but I highly doubt that the Iphone users will switch to JPEG or do the conversion before the upload.

Mystery shoppers are usually not interviewers from your team, but rather real consumers recruited to do certain tasks / evaluations. So you don't really have much control over them, they are almost like normal research respondents, filling in a questionnaire.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

  • markusfluer
  • markusfluer's Avatar
  • Visitor
  • Visitor
2 years 5 months ago #162728 by markusfluer
Replied by markusfluer on topic HEIC Support file upload
HEIC support is an active asset for us in LS3.
As jelo said we dropped support for all other versions starting this month.
The file upload is currently being remastered and I will hopefully have time to add also the reasons why Apple was moving towards HEIC. (animated images).
But since HEIC is just a container format and the containing files can never be sure to follow all rules this may be integrated later this quarter.

PS: Thank you for your trust in LS 3 ;)

Please Log in to join the conversation.

More
2 years 5 months ago #162734 by jelo
Replied by jelo on topic HEIC Support file upload
I'm a bit confused about Markus post. The upload-question in a survey isn't needing a special HEIC-support, right? The issue of the threadstarter seem to be, that HEIC files cannot be selected and uploaded during a survey (even though the suffix is added in the options and shown as supported suffix in the upload question infotext). Looks to me more like a bugreport than a feature request.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

More
2 years 1 month ago #168204 by petteed
Replied by petteed on topic HEIC Support file upload
There are also useful free online tools to help apart from paid heic converter software

Please Log in to join the conversation.

  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
2 years 1 month ago #168213 by LouisGac
Replied by LouisGac on topic HEIC Support file upload

jelo wrote: I'm a bit confused about Markus post. The upload-question in a survey isn't needing a special HEIC-support, right? The issue of the threadstarter seem to be, that HEIC files cannot be selected and uploaded during a survey (even though the suffix is added in the options and shown as supported suffix in the upload question infotext). Looks to me more like a bugreport than a feature request.



supporting privative technologies is a feature request.
it's an iPhone bug, not a LS bug.

Please Log in to join the conversation.

  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
2 years 1 month ago #168215 by LouisGac
Replied by LouisGac on topic HEIC Support file upload
btw, I'm not even sure this is compatible with GPL licence:

github.com/nokiatech/heif/blob/master/LICENSE.TXT
news.ycombinator.com/item?id=14489987

Please Log in to join the conversation.

More
2 years 1 month ago #168236 by holch
Replied by holch on topic HEIC Support file upload
Maybe I am getting this problem wrong, but it is not about "supporting" an technology. It is just about being able to upload it during a survey. So I don't see why the GPL would come into play here?

Isn't it just about being able to choose HEIC images and upload it into a survey?

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
2 years 1 month ago #168239 by LouisGac
Replied by LouisGac on topic HEIC Support file upload
HEIC is a privative technology. If you read the tread on hacker news, some people suspect it to be a honey pot for Nokia (they could suddenly start asking fees for it).

So I invite you to send the bug report to Apple, and ask them why people can't take jpg photos.
Let's see if they accept it as a bug report, or if it will be considerate as a feature request ;-)

Please Log in to join the conversation.

  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
2 years 1 month ago #168246 by LouisGac
Replied by LouisGac on topic HEIC Support file upload

holch wrote:
Isn't it just about being able to choose HEIC images and upload it into a survey?


if it's just that, then you have a specific option in the upload question:
manual.limesurvey.org/Question_type_-_Fi...allowed_filetypes.29


if adding .heic here doens't solve the problem, it means that again Apple is limiting the non-apple applications ability to share data.

Please Log in to join the conversation.

More
2 years 1 month ago #168249 by holch
Replied by holch on topic HEIC Support file upload
From what I understood it is "just that". Someone wants to be able to upload HEIC files to the survey.

Here a quote from nescobedo's original post:

In the advanced options of the question we add heic but it only changes a text rather than the actual settings.


So this means he addes .heic files as allowed files, but it still doesn't work.

if adding .heic here doens't solve the problem, it means that again Apple is limiting the non-apple applications ability to share data.


Not a developer, but I am wondering how Apple will limit non-apple applications to upload heic files? This would mean, you could not upload .heic files to any website or anything (because at the end Limesurvey is nothing else than a complicated website, isn't it? I also have no Apple device, so I can't really test that. I am just wondering how this could be something on Apple's side.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now