Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Kiwino
2024-03-04 11:45:12

# identify -list format|grep -i heic
     HEIC            rw+   Apple High efficiency Image Format (1.7.0)

Ma version de Imagemagick support bien le HEIC comme je l'ai déjà dit. PHP 8.1 me semble relativement récent, mais si il y a une doc quelque part qui donne les specs requises pour activer ces fonctionnalités je suis preneur.

En l'état ça ne marche pas, donc je pose la question, comment est-ce que Piwigo est sensé gérer le HEIC ? J'ai cru comprendre qu'à l'upload au travers de l'interface il y a un opération de conversion en jpeg, mais évidemment avec un filer synchronisé ce batch devrait être appelé au moment de la synchronisation.

Est-ce bien le cas ou est-ce que ce cas de figure a été oublié dans le code?

ddtddt
2024-02-18 17:55:35

Bonjour,

version de php et de imagemagik (seul les version récente imagemagik arrive à traiter les HEIC)

Kiwino
2024-02-18 16:30:14

Je me permets un petit "bump" vu que je suis toujours coincé avec ce problème.

Kiwino
2024-01-14 19:20:41

Merci pour la réponse, du coup ma conf ressemble maintenant à ceci :

$conf['graphics_library'] = 'ext_imagick';
$conf['upload_form_all_types'] = true;
$conf['enable_formats'] = true;
$conf['ext_imagick_dir'] = '/usr/bin/';
$conf['picture_ext'] = array('jpg','jpeg','png','gif','webp');
$conf['file_ext'] = array_merge(
  $conf['picture_ext'],
  array('mpg','avi','mp4','mov','pdf','svg', 'heic')
  );


Mais c'est pas bien mieux qu'avant, toujours des icônes "?" à la place des fichiers heic.

De façon générale je cherche un semblant de doc sur la prise en charge du heic dans piwigo, mais je ne trouve pas, il y a une page qui explique les variables à ajuster pour cette nouvelle fonctionnalité ?

k5
2024-01-08 11:22:02

Bonjour

Kiwino a écrit:

Bonjour,
Que dois je faire en plus pour pouvoir voir mes fichiers HEIC ?

il manque au moins 3 lignes dans LFE

$conf['enable_formats'] = true;

$conf['ext_imagick_dir'] = ''; // indiquer le repertoire de imagick

et tous les images sont dans un array()... et d'ajouter heic dedans

A très vite

Kiwino
2024-01-07 13:55:02

ddtddt a écrit:

Bonjour

Je chercherais du coté de la version imagemagik pas assez récente pour gérer les HEIC

Je ne pense pas, la version n'a pas grande importance ici, elle est fournie par Remi Collet de chez Red Hat et supporte bien le HEIC comme le -//:---\spam le résultat de la commande identify (qui n'est qu'un alias de imagemagick en fait)

Katryne a écrit:

Il me semblait (je ne retrouve plus l'explication de Pierrick) que Piwigo n'affiche pas les photos en HEIC : il les importe et les transforme en jpg pour créer et gérer les tailles multiples, tout en conservant dans un coin les fichiers en format original heic. Une récente ou très prochaine évolution permettrait de récupérer les metadata des fichiers heic pour les afficher. Les data, pas les heic.

Ca je crains que ça colle déjà plus avec mon problème, vu que c'est une mise à disposition directe depuis mon NAS si il n'y a pas de "batch" pour convertir en un format affichable ça explique mon problème

Katryne
2024-01-07 13:17:19

Il me semblait (je ne retrouve plus l'explication de Pierrick) que Piwigo n'affiche pas les photos en HEIC : il les importe et les transforme en jpg pour créer et gérer les tailles multiples, tout en conservant dans un coin les fichiers en format original heic. Une récente ou très prochaine évolution permettrait de récupérer les metadata des fichiers heic pour les afficher. Les data, pas les heic.

ddtddt
2024-01-07 11:21:24

Bonjour

Je chercherais du coté de la version imagemagik pas assez récente pour gérer les HEIC

Kiwino
2024-01-06 09:54:54

Bonjour,

Ma façon d'utiliser piwigo est d'exporter des filers en SMB depuis mon NAS vers une VM qui fait fonctionner Piwigo.

J'ai récemment mis à jour ma version :


    Piwigo 14.1.0 Dernière version
    Système d'exploitation: Linux
    PHP: 8.1.27 (Montrer les informations) [2024-01-05 22:53:28]
    MySQL: 10.3.39-MariaDB [2024-01-05 23:53:28]
    Bibliothèque graphique: External ImageMagick 6.9.13-3
    Taille du cache 4620.5 Mo   calculé il y a 2 jours Rafraîchir

J'ai mis à jour imagemagick pour l'occasion (pris la version compilé par remi pour un système type RHEL 8) :

# identify -list format|grep -i heic
     HEIC            rw+   Apple High efficiency Image Format (1.7.0)

Ajouté les deux lignes suivantes en local conf :

$conf['graphics_library'] = 'ext_imagick';
$conf['upload_form_all_types'] = true;

Et du coup je me voyais déjà voir les images en heic qui trainent dans mes albums s'afficher, alors qu'à la place j'ai juste des icônes avec des points d'interrogation...

Est-ce que c'est lié au fait que quand j'ajoute mes images elles ne passent pas par le processus d'upload officiel ? (J'ai bien tenté des synchros des métadonnées sur les répertoires où il y a des fichiers HEIC, mais rien n'y fait).

Que dois je faire en plus pour pouvoir voir mes fichiers HEIC ?

Par avance merci pour votre aide.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact