•  » Utilisation
  •  » Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

#1 2019-09-03 14:39:30

photonoxx
Membre
somewhere
2019-03-13
33

Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Bonjour/Bonsoir,

J'ai mis en place il y a quelques temps une BiblioBox (adaptation du code d'une pirateBox installé sur un Raspberry Pi 3B+) dans la bibliothèque où je travaille, et, devant la facilité moyenne de mise à jour de celle ci, je me suis dis que je migrerai bien vers un Piwigo (installé sur un de nos PC de consultation) stockant des fichiers du Domaine public ou sous licences libres et que je récupérerai le RaspBerry Pi pour monter un HotSpot Wifi (conservant les logs comme le veut la loi).

Le premier problème que je rencontre, concerne les vignettes des fichiers non images. Je sais que l'on peut ajouter manuellement des vignettes dans le dossiers Piwigo representative, cependant, c'est assez compliqué si ce n'est pas moi qui envoie des fichiers, mes collègues n'étant pas trop technophiles.

En préambule, voici les infos techniques
Poste Ubuntu 18.04.3
PHP 7.2
Mysql 5.7
Dépendance à priori installée (ffmpeg, php-imagemagick, jpegtran, pdftoppm, exiftool)

Plugin Charlie's Content, et test du plugin VideoJS


Pour les vidéos, les vignettes se génère bien, mais l'image semble être prise au tout début de la vidéo (donc parfois un écran noir), au lieu d'un peu plus loin dans la vidéo. Je ne sais pas s'il y a un moyen de changer ce comportement.

Par contre, concernant les PDF, même si la doc d'installation mentionne l'installation de pdftoppm (qui était déjà installé à priori via un paquet du système) pour la génération de vignettes, la seule chose que j'obtiens ce sont des points d'interrogations, donc je me demande si j'ai raté quelque chose.

A noter que le module GD est aussi installé, mais je ne sais pas si Piwigo s'en sert par défaut ou plutôt ImageMagick comme recommandé (ou pdftoppm ?).

Pour mes tests, je suis passé par l'interface d'envoi de fichiers intégré à l'administration.

Sinon, je voulais savoir si quelqu'un connaissait une possibilité pour gérer les fichiers Epub (au moins la vignettes et les métadonnées, et au mieux la lecture en ligne).

Sinon, je voulais savoir si le plugins VideoJS apporte quelque chose de plus par rapport à Charlie's content (en dehors d'un lecteur custom), et/ou s'il peut cohabiter avec lui.

Merci d'avance à ceux qui pourront me donner un coup de main.


Version de Piwigo: 2.10RC
Version de PHP: 7.2
Version de MySQL: 5.7
URL Piwigo: installation Locale

Dernière modification par photonoxx (2019-09-03 14:40:40)


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

#2 2019-09-04 07:17:19

Katryne
Membre
Provence
2016-12-03
485

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Hello ! Installe le plugin Media_Icon pour obtenir une vignette pertinente pour tes PDF.


https://photos.revestou.fr/  (Test même config: http://photos.katrynou.fr/)
Piwigo 2.9.5 -  Système d'exploitation: Linux
PHP: 7.3.4 - MySQL: 5.5.60-0+deb7u1-log
Bibliothèque graphique: External ImageMagick 6.8.9-9

Hors ligne

#3 2019-09-04 07:25:54

photonoxx
Membre
somewhere
2019-03-13
33

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Merci, je testerai ça aujourd'hui.


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

#4 2019-09-04 12:55:08

photonoxx
Membre
somewhere
2019-03-13
33

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Bon, ça ne fonctionne pas, mes miniatures restent des points d'interrogations.

De plus, en cherchant, je suis tombé sur le changelog de la version 2.7 qui indique que la génération de miniatures pour les PDF est désormais prise en charge, donc je ne sais pas trop de quel côté regarder.


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

#5 2019-09-04 15:22:50

photonoxx
Membre
somewhere
2019-03-13
33

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Rebonjour,

Je suis tombé sur ce sujet, et le problème semble assez proche, mais les différents ajustement du fichier config ne font rien de probant.

Le seul truc que je n'ai pas fait est de tout réinstaller, mais je ne sais pas si cela résoudra les choses, vu que dans cet autre sujet, la résolution semble due un peu au hasard.

Etant en installation locale, Y-aurait-il des problèmes de reconnaissance du type mime (peut être pas seulement basé sur l'extension ?), peut être des problèmes d'utilisateurs et de droits sur les dossiers (j'ai mis le dossier /var/www/html en 777) ou sur l'exécution des commandes ?

Je note aussi que le plugin media_icon n'ajoute pas de vignette pdf en bas de l'icone point d'interrogation qui correspond à l'image unkown.png du dossier ./theme/default/icon/mimetpe/.

Si quelqu'un a une idée, merci d'avance

Nicolas

Dernière modification par photonoxx (2019-09-04 15:33:19)


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

#6 2019-09-04 20:01:00

Katryne
Membre
Provence
2016-12-03
485

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Regarde si elles sont pas belles mes vignettes pour les 69 bulletins en pdf : https://photos.revestou.fr/index?/categ … -bulletins

Veux-tu que je teliste les plugins installés et ma configde LocalFileEditor ?


https://photos.revestou.fr/  (Test même config: http://photos.katrynou.fr/)
Piwigo 2.9.5 -  Système d'exploitation: Linux
PHP: 7.3.4 - MySQL: 5.5.60-0+deb7u1-log
Bibliothèque graphique: External ImageMagick 6.8.9-9

Hors ligne

#7 2019-09-04 20:55:48

photonoxx
Membre
somewhere
2019-03-13
33

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Bonsoir,

Oui, j'ai bien vu que chez toi ça fonctionne. :D

Pourquoi pas pour les plugins et les conf locale, mais en principe, la génération de vignettes PDF devrait fonctionner de base si j'en crois le changelog de la 2.7, donc je ne sais pas si cela vient de là....

Merci en tout cas


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

#8 2019-09-04 21:15:13

Katryne
Membre
Provence
2016-12-03
485

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Les plugins qui me semblent pertinents pour ces vignettes de pdf :
Charlies Content :
Media Icons : ne pas oublier de le paramétrer

Et dans la config locale, ya que ça qui puisse concerner les pdf et c'est juste pour l'upload :
$conf['upload_form_all_types'] = true;


https://photos.revestou.fr/  (Test même config: http://photos.katrynou.fr/)
Piwigo 2.9.5 -  Système d'exploitation: Linux
PHP: 7.3.4 - MySQL: 5.5.60-0+deb7u1-log
Bibliothèque graphique: External ImageMagick 6.8.9-9

Hors ligne

#9 2019-09-05 10:49:32

photonoxx
Membre
somewhere
2019-03-13
33

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Bonjour,

Bon, j'avais la même chose que toi.

J'ai supprimé la base, supprimé le fichier de /var/www/html, recréé une base vide, remis les fichiers d'installation de piwigo 2.10.rc, réinstallé mysql, et réinstallé piwigo, mais c'est toujours pareil après avoir mis la conf locale pour pouvoir envoyer tout type de fichier, installé Charlie's content et media_icon, j'arrive toujours sur un fichier avec un point d'interrogation comme vignette.

Le log donne ceci concernant l'envoi du PDF

Code:

[2019-09-05 10:40:45]  [INFO]  upload_file_pdf, $file_path = ././upload/2019/09/05/20190905104045-569a82f0.pdf, $representative_ext = 
[2019-09-05 10:40:45]  [INFO]  upload_file_tiff, $file_path = ././upload/2019/09/05/20190905104045-569a82f0.pdf, $representative_ext = 
[2019-09-05 10:40:45]  [INFO]  upload_file_video, $file_path = ././upload/2019/09/05/20190905104045-569a82f0.pdf, $representative_ext = 
[2019-09-05 10:40:45]  [INFO]  Handling ././upload/2019/09/05/20190905104045-569a82f0.pdf got 
[2019-09-05 10:40:46]  [INFO]  add_uploaded_file : force cache generation, derivative_url = http://192.168.30.63/themes/default/icon/mimetypes/unknown.png

Il y a un ticket de bug de 2017 qui semble concerner ce problème, mais pas vraiment de réponse pour le moment.


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

#10 2019-09-05 20:53:05

photonoxx
Membre
somewhere
2019-03-13
33

Re: Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Bonsoir,

Bon, il semble que j'ai avancé.

Il s'avère qu'en essayant de lancer la génération d'un jpeg à partir d'un PDF depuis la ligne de commande en utilisant "convert" d'imagemagick, j'obtenais aussi une erreur.

Après quelques recherche, il semble que dans les versions récentes d'ImageMagick, un paramétrage de sécurité ai été ajouté pour empêcher le traitement de PDF (je ne sais pas pourquoi).

Donc dans le fichier policy.xml situé dans le dossier /etc/imagemagick.6 (ou quelque chose d'approchant), une ligne attribue le paramètre "right:none" aux pdf. En changeant "none" par "read|write" et en reloadant apache, il semble que la génération d'imagettes fonctionne, par contre, je ne sais pas pourquoi, media_icon ne m'ajoute rien dans le coin de mes miniatures pour indiquer qu'il s'agit de PDF, mais à la limite, ce n'est pas très grave.

Je ne sais pas si cette mise à jour de sécurité d'imagemagick concerne tous les systèmes, mais j'espère que Piwigo pourra évoluer vers une solution alternative, même sur les systèmes que l'on ne contrôle pas entièrement comme les hébergement mutualisés.


Nicolas Boulesteix - Chasseur de lueurs
https://photolib.fr

Hors ligne

  •  » Utilisation
  •  » Vignettes vidéo et PDF pour construire un Piwigo BiblioBox

Pied de page des forums

Propulsé par FluxBB

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