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

RTL34000
Membre
2023-11-13
1

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
12614

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

Pied de page des forums

Propulsé par FluxBB

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