Annonce

  •  » Utilisation
  •  » miniatures pour vidéos dans pwg_representative

#1 2022-04-13 14:22:38

polowigo
Membre
2019-04-11
149

miniatures pour vidéos dans pwg_representative

Bonjour,

Lorsqu'un visiteur enregistré envoie dans un album une vidéo depuis le formulaire pop-up, le dossier pwg_representative est créé, exemple : ./upload/2022/04/12/pwg_representative avec les attributs 777 (soit !).
La galerie étant sur un serveur mutualisé, l'hébergeur n’installera pas les outils d'extraction d'image. J'imagine que c'est la raison pour laquelle pwg_representative ne se peuple pas.

Par FTP, j'y place une miniature avec le même nom mais elle n'apparaît pas sur la vue de l'album.
Quelle peut en être la raison ? Un problème d'association ?

Si je déplace tout ce petit monde vers ./galleries/Videos et ./galleries/Videos/pwg_representative (attributs 775), tout fonctionne à merveille après la synchro et l'association à l'album visé.
Mais je trouve la procédure lourde et surtout je ne souhaite pas permettre aux visiteurs de l'utiliser.

Existe-t-il un autre moyen ?

J'espérais trouver des réponses dans https://fr.piwigo.org/forum/viewtopic.p … 07#p216607 mais malheureusement le pdf n'est plus accessible.

Des idées ?

Bon après-midi.

Hors ligne

#2 2022-09-28 00:05:55

RM25
Invité

Re: miniatures pour vidéos dans pwg_representative

Bonsoir Polowigo,

Quel est le nom de la miniature ? celui de l'image d'origine ? car si l'image est dans le dossier upload/2022/... alors elle possède un nom bien différent de celui d'origine, un nom de la forme "date_d'import-md5sum.jpg" ; ce qui n'est pas le cas dans le dossier galerie. C'est la différence entre les images virtuelles et les images "physiques".

#3 2022-09-28 07:57:45

JPD
Membre
Sud Bourgogne
2012-06-29
125

Re: miniatures pour vidéos dans pwg_representative

Bonjour,
Il existe un moyen simple de faire, mais qui nécessite d'être en mode administrateur. Il suffit de se rendre dans l'album contenant la vidéo sans image représentante. Un clic sur celle-ci , puis à partir du bandeau administration > Editer > Page d'administration. Choisir l'onglet "Mettre à jour" qui donne accès à mettre à jour le fichier principal ou l'image représentante. Sélectionner le fichier idoine et mettre à jour. Ouf c'est fini. Long, mais aucune manipulation complexe pour créer le nom de l'image représentative.
Bonne journée.


Piwigo :12.3.0
PHP : 7.4.33
MySQL : 10.6.17-MariaDB
External ImageMagick 6.9.10.68

Hors ligne

#4 2023-07-31 07:50:11

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1757

Re: miniatures pour vidéos dans pwg_representative

Bonjour,
J'ai tout essayé comme indiqué, mais ça veut pas : j'ai pas de miniature
Mon Piwigo est équipé de Charlies 3.5 et de Piwigo-videojs 2.9b
Tous mes fichiers sont uploadés et gérés par l'interface web (donc pas de manip synchronisation)
J'ai créé ma vignette en png, je lui ai donné le même nom que la vidéo a maintenant dans le dossier upload (sauf l'extension ...), je l'ai placée dans le dossier pwg_representative correspondant.
Et rien : la miniature est toujours l'image par défaut. La vidéo (mp4) se joue bien, pas de problème, là.

NB : pour une vidéo, en mode édition, je n'ai pas l'onglet update/maj du plugin qui marche si bien pourtant pour les photos

Que dois-je vérifier ?
Merci

Dernière modification par Katryne (2023-07-31 07:54:17)


https://album.chauvigne.info/ v.13.8.0  PHP: 8.2.21
https://balades.comoni.org/  v.15.0 PHP: 8.2.21
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#5 2023-07-31 08:42:01

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

Bonjour,
pourquoi l'extension .png plutôt que .jpg ?
Il se trouve que les metadonnées (EXIF, IPTC, ...) d'une représentative .jpg seront transférées à la vidéo (date, auteur, géolocalisation, étiquettes [tags], ...). Le format .png ne contiendrait pas (autant) de métadonnées (à vérifier).
[en] https://piwigo.org/doc/doku.php?id=user … ure#by_ftp
NB : je n'ai pas trouvé le pendant francophone de la page doku précédente qui est pour les anglophones.

Hors ligne

#6 2023-07-31 09:42:47

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1757

Re: miniatures pour vidéos dans pwg_representative

Bonjour TOnin

La doc FR : ya celle en version beta, bien bien bien et bien avancée : https://doc-fr.piwigo.org/importer-et-g … ans-piwigo

Pourquoi en PNG ? parce que c'est ainsi que que me la sort VLC par défaut. (Vidéo/prendre une capture d'écran). Peut-être ça vient ainsi parce que j'ai configuré mon logiciel de capture d'écran (Greenshot) pour obtenir du PNG par défaut (j'ai besoin d'une meilleure qualité pour ce que je fais en ce moment) Et que ça se serait inséré dans les paramètres par défaut de mon Windows ? En tout cas, je ne vois pas où ça se configure dans les paramètres de VLC.

J'ai converti mon png en jpg, je l'ai mis à la place dans le dossier des miniatures et ... ça veut toujours pas.

https://album.chauvigne.info/index?/cat … isco_poker


https://album.chauvigne.info/ v.13.8.0  PHP: 8.2.21
https://balades.comoni.org/  v.15.0 PHP: 8.2.21
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#7 2023-07-31 11:01:30

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

Je constate que tu as une image générique pour représenter une de tes vidéos alors que la miniature correspondante est bien accessible.
https://album.chauvigne.info/upload/202 … 261fdf.jpg
Une fois la représentative JPG mise en ligne, as-tu pensé à la synchronisation ?

Cela fait longtemps que je n'ai pas bidouillé dans VideoJS que j'utilise pour personnaliser le player (et non pas pour générer les représentatives). Dans mes paramètres de configuration, je viens de remettre le player "Native Browser". Sur la page d'une vidéo, il m'affiche alors bien la miniature JPG piochée dans le sous-répertoire pwg_representative. Je n'arrive donc pas à reproduire le problème.

Hors ligne

#8 2023-07-31 11:17:55

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1757

Re: miniatures pour vidéos dans pwg_representative

TOnin, merci.
Je n'ai que des albums virtuels, avec upload via l'interface web, donc pas de syncro pour moi.

Je viens de mettre le player sur "Native browser", c'est plus sympa comme affichage, mais ça n'aide pas pour la miniature.

Une autre idée ?

Je n'ai quasi jamais pratiqué la vidéo dans Piwigo, je n'ai aucune expérience en la matière.


https://album.chauvigne.info/ v.13.8.0  PHP: 8.2.21
https://balades.comoni.org/  v.15.0 PHP: 8.2.21
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#9 2023-07-31 14:05:49

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

Hé bien je n'ai pas d'autre idée... à part peut-être une éventuelle interférence avec une extension qui étendrait la liste des types de fichiers reconnus par Piwigo, et qui prendrait du coup le dessus sur les miniatures de fichiers exotiques.
En souhaitant que tu trouves ce facétieux grain de sable.

Hors ligne

#10 2023-08-01 08:54:00

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

Katryne,
[erreur]Les albums virtuels n'en contiennent pas moins des images réelles, rangées physiquement dans l'arborescence de la branche upload.
Ainsi, je synchroniserais bien /upload/2023/07/26 pour voir.[/erreur]

Édition : proposition erronée

Dernière modification par TOnin (2023-08-01 10:44:44)

Hors ligne

#11 2023-08-01 09:24:22

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1757

Re: miniatures pour vidéos dans pwg_representative

J'voudrais ben, mais j'peux point ...
J'ai jamais eu à synchroniser, vu que j'ai rien dans /galleries.
Et quand j'ouvre la page admin de synchronisation, je ne peux que synchroniser ce qu'il y a dans / galleries, et comme ya rien dedans...

Si ya un truc que j'ai pas capté, essssssplique , s'il te plait.


https://album.chauvigne.info/ v.13.8.0  PHP: 8.2.21
https://balades.comoni.org/  v.15.0 PHP: 8.2.21
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#12 2023-08-01 10:42:39

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

Excuse(z)-moi, je me suis trompé.
Je suis bon pour charger une vidéo afin d'y voir plus clair.

Hors ligne

#13 2023-08-01 11:54:45

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

Ici (piwigo 13.8) ça marche avec :
$conf['picture_ext'] qui ne liste que des extensions images.
$conf['file_ext'] contient 'mp4'.
$conf['upload_form_all_types'] = true; // Pour autoriser le chargement de fichiers exotiques (autre qu'image)

Du coup, au chargement d'une vidéo mp4, piwigo tente de calculer la représentative (avec succès) dans le dossier /upload/2023/08/01/pwg_representative

Ta configuration est-elle similaire ?

NB : En premier lieu, j'avais ajouté 'mp4' dans la liste 'picture_ext', avec 'upload_form_all_types' faux. Ça n'allait pas très bien.

Hors ligne

#14 2023-08-01 12:56:39

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1757

Re: miniatures pour vidéos dans pwg_representative

Quand tu croches dans quelque chose, t'es un bouledogue, hein ? Merci de ta compassion.

Je pensais aussi qu'il pouvait y avoir quelque chose au niveau de la config locale, mais ça mettait le site en vrac, quand j'avais essayé d'ajouter des lignes à partir du modèle fourni (pas le tien, de modèle, celui livré de série).
Là je viens de modifier la config, le site tient debout mais quand j'ai supprimé le mp4, puis réuploadé, ben j'ai toujours l'image de la bobine...
https://album.chauvigne.info/picture?/r … isco_poker

Voilà ma config :

Code:

$conf['show_php_errors'] = E_STRICT;
date_default_timezone_set('Europe/Paris');
$conf['level_separator'] = ' → ';
//$conf['question_mark_in_urls'] = false;
$conf['php_extension_in_urls'] = false;
$conf['category_url_style'] = 'id-name';
$conf['picture_url_style'] = 'file';
$conf['upload_form_all_types'] = true;
$conf['derivative_default_size'] = 'large';
$conf['batch_download_additional_ext'] = array('pdf','doc','gpx');
$conf['batch_download_file_pattern'] = '$escape(%filename%)';
$conf['picture_ext'] = array('jpg','jpeg','png','gif');
$conf['file_ext'] = array('tiff', 'tif', 'mpg','zip','avi','mp3','ogg','pdf','svg','mp4');
$conf['show_template_in_side_menu'] = true;

https://album.chauvigne.info/ v.13.8.0  PHP: 8.2.21
https://balades.comoni.org/  v.15.0 PHP: 8.2.21
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#15 2023-08-01 13:24:54

TOnin
Membre
2010-08-10
105

Re: miniatures pour vidéos dans pwg_representative

A priori, rien à redire sur ce plan.

En fouinant, je me rends compte que ce qu'il te manquerait ce serait bien les fichiers -sq, -th, -me (suffixes parmi les tailles multiples stockées dans /_data_/i/upload/...) :
https://album.chauvigne.info/_data/i/up … fdf-th.jpg

Essaie donc de les générer à partir du batch manager (ou autre technique ?)

NB : lors de la configuration précédente, avec mp4 dans picture_ext et upload_form_all_types à faux, les miniatures n'étaient pas générées.

Hors ligne

  •  » Utilisation
  •  » miniatures pour vidéos dans pwg_representative

Pied de page des forums

Propulsé par FluxBB

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