Annonce

#1 2023-11-13 16:29:02

RTL34000
Membre
2023-11-13
66

Manquements sur traitement des photos au format webp

Bonjour/Bonsoir,

L'ajout natif des photos au format wepb est très intéressant.
Malheureusement une fois uploadé (test par l'interface de l'administration de piwigo - "Ajouter des photos") :
1. les miniatures ne sont pas générées
2. les métadonnées exif ne sont pas traitées / extraites ; la photo ne donc pas être ajoutée à la carte générée par l'excellent plugin "openStreetMap"


Dommage car je n'arrive pas avec la version stable à ajouter ce format pour ajouter des photos directement dans ce format (et non pas de uploader des jpg, transformés après en webp)

Le format webp (géré parfaitement par xnViewMP pour faire des conversions de jpg par lot) est impressionnant par le gain de taille par rapport à jpg pour taille et qualité équivalente

Bravo aux développeurs
Cordialement,

--
Richard

Version de Piwigo: 14.0 beta3
Version de PHP: 8.1.16
Version de MySQL: 8.0.18-9

Hébergement chez Gandi
Bibliothèque graphique: ImageMagick 6.9.7-4

Hors ligne

#2 2023-11-15 12:04:22

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: Manquements sur traitement des photos au format webp

Ce serait intéressant de voir ce que dit le fichier _data/log/* : Piwigo doit essayer de faire une création de "petit" fichier webp à partir du "grand" fichier webp. Il n'y aura sans doute pas d'erreur dans le fichier à cause du "2>&1", mais copier la commande de conversion et l'executer dans le terminal en retirant le "2>&1" nous permettra d'avoir un éventuel message d'erreur.

Par exemple, dans mon fichier de log, je trouve :

le fichier de log a écrit:

2023-11-15 12:02:59]   [DEBUG] [i.php] convert "/home/plg/git/Piwigo/upload/2023/11/15/20231115120259-4e64e4c4.webp" -filter Lanczos -resize 792x581! -quality 95 -interlace line -sampling-factor 4:2:2 "/home/plg/git/Piwigo/_data/i/upload/2023/11/15/20231115120259-4e64e4c4-me.webp" 2>&1
[2023-11-15 12:02:59]   [DEBUG] [i.php]
  src_path: '20231115120259-4e64e4c4.webp'
  derivative_path: '20231115120259-4e64e4c4-me.webp'
  o_size: '1024 752 770048'
  d_size: '792 581 460152'
  mem_usage: 0.5
  timing: array(
    'load' => 39,
    'rotate' => '',
    'crop' => '',
    'scale' => 0,
    'sharpen' => '',
    'watermark' => '',
    'save' => 221,
    'send' => 0,
    'total' => 261,
  )

Ce qui nous intéresse ici, c'est :

convert "/home/plg/git/Piwigo/upload/2023/11/15/20231115120259-4e64e4c4.webp" -filter Lanczos -resize 792x581! -quality 95 -interlace line -sampling-factor 4:2:2 "/home/plg/git/Piwigo/_data/i/upload/2023/11/15/20231115120259-4e64e4c4-me.webp"

Que je peux relancer directement dans mon terminal pour voir si la commande "convert" me donne des détails.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#3 2023-12-10 06:39:26

RTL34000
Membre
2023-11-13
66

Re: Manquements sur traitement des photos au format webp

Bonjour et merci de votre réponse dont je viens très tardivement de découvrir !
Veuillez m'excuser pour ce retard ; j'ai raté le courriel par ce forum qui m'a notifié de cette réponse très interessante. Vous avez fait l'effort "plb" d'étudier mon message et d'y répondre, la moindre des choses est évidemment que je vous réponde. La prochaine fois, je vais essayer dans des meilleurs délais !
Je vais tester votre proposition et j'ajouterai un message sur ce sujet du forum dès que j'aurais obtenu des résultats (probants ou pas).
Cordialement,
Félicitations aux développeuses et développeurs de piwigo
--
Richard


plg a écrit:

Ce serait intéressant de voir ce que dit le fichier _data/log/* : Piwigo doit essayer de faire une création de "petit" fichier webp à partir du "grand" fichier webp. Il n'y aura sans doute pas d'erreur dans le fichier à cause du "2>&1", mais copier la commande de conversion et l'executer dans le terminal en retirant le "2>&1" nous permettra d'avoir un éventuel message d'erreur.

Par exemple, dans mon fichier de log, je trouve :

....

Hors ligne

#4 2023-12-10 07:59:17

RTL34000
Membre
2023-11-13
66

Re: Manquements sur traitement des photos au format webp

Avec piwigo 14.0.0.RC2 (installation en local avec WampSever64 v3.3.30), 5 fichiers miniatures au format webp sont bien générés dans le dossier _data\yyyy\mm\dd .
Par contre, je remarque que l'ajout d'un fichier au format jpg ne produit que 3 images dans ce même dossier (probablement paramètrage personnel différent pris en compte après upload)
Par contre aucune méta-donnée contenue dans le fichiers webp n'est traitée par piwigo ! C'est bien dommage ! Serait ce la version de la librairie GD de php qui est en cause ?
Cordialement
--
Richard

Dernière modification par RTL34000 (2023-12-10 08:00:20)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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