Hello/Hi/Greetings,
Is there a document that tells what to install and how to configure Piwigo to work with HEIC Photo
Piwigo 15.5.0 Check for upgrade
Installed on 9 August 2024, 10 months 4 days ago
Operating system: Linux
PHP: 8.2.28 (Show info) [2025-06-14 07:27:10]
MySQL: 10.6.21-MariaDB-cll-lve [2025-06-14 00:27:10]
Graphics Library: ImageMagick ImageMagick 7.1.1-43
Cache size 778.83 Mo calculated 5 months ago Refresh
Activated plugin list5
Admin Tools
Comments on Albums
LocalFiles Editor
OpenStreetMap
VideoJS
Piwigo URL: http://
Offline
Hello,
The caniuse page is clear: HEIC is still just an Apple creation that only runs on Apple hardware and browsers, and even then not on all versions. https://caniuse.com/?search=HEIC
Other ways of viewing HEIC files are just a trick involving prior conversion to a more universal format. The version 14 of Piwigo has brought HEIC import and automatic conversion to a universal format, even if the original is kept safe for download, but not for viewing.
Look at the documentation (in French, I did not find it in English) : https://doc-fr.piwigo.org/importer-et-g … e459f603aa
Online
Translated with deepl.com:
Special case of the HEIC format
HEIC is an image format supported in Piwigo since version 14. It is the default file format generated on iOS and on some Android phones.
HEIC files cannot be displayed in a web browser: Piwigo therefore generates a preview of the file.
To enable support for the HEIC format if you host your own Piwigo, you must add it via the LocalFiles Editor plugin.
If you haven't already done so, you must first enable the upload_form_all_types parameter as shown below.
Copy
$conf[‘upload_form_all_types’] = true;
Next, you must add heic to the $conf[‘file’] parameter as in the example below.
Copy
$conf[‘file_ext’] = array_merge(
$conf[‘picture_ext’],
array(‘jpg’,'jpeg',‘png’,'gif',‘heic’)
);
⚠️
To support HEIC files, you may need to update your server's operating system if you are using a self-hosted Piwigo.
Translated with DeepL.com (free version)
Offline