[SPIP Zone] Vignettes dans oEmbed

Salut,

depuis un moment déjà, j'ai remarqué que oEmbed ne prend pas forcément la meilleure image comme vignette pour afficher le player.

Voir https://dev1.cousumain.info/spip.php?article1 dont l'image est en 480x360px ( https://i.ytimg.com/vi/lYOsdCr3pNE/hqdefault.jpg ) alors qu'il en existe une en 1280x720 que j'ai pu récupérer avec JDownloader (un "download helper like" qui permet de télécharger les vidéos et leur images).

La seule solution est de passer le la vidéo en doc joint et de changer manuellement la vignette, moins pratique.

merci,

                     jean marie

Hello Jean Marie,

le plugin oembed prend la vignette qu’annonce youtube dans oembed, soit le champ thumbnail_url de

https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=lYOsdCr3pNE

et donc c’est bien la vignette

qui est annoncée.
Je ne sais pas si Youtube permet d’envoyer des paramètres qui permettraient d’avoir une vignette en meilleure qualité, mais en tout cas ce n’est pas prévu par oembed et il faudrait donc un fonctionnement derogatoire.

--
Cédric

On 23 avr. 2018 à 15:32 +0200, Jean Marie Grall <jeanmarie.listes@cousumain.info>, wrote:

Salut,

depuis un moment déjà, j'ai remarqué que oEmbed ne prend pas forcément
la meilleure image comme vignette pour afficher le player.

Voir https://dev1.cousumain.info/spip.php?article1 dont l'image est en
480x360px ( https://i.ytimg.com/vi/lYOsdCr3pNE/hqdefault.jpg ) alors
qu'il en existe une en 1280x720 que j'ai pu récupérer avec JDownloader
(un "download helper like" qui permet de télécharger les vidéos et leur
images).

La seule solution est de passer le la vidéo en doc joint et de changer
manuellement la vignette, moins pratique.

merci,

                    jean marie

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Salut Cédric,

merci pour ta réponse.

Alors, j’ai fouillé un peu car bien que Vimeo annonce, lui, une vignette à 640px (cf ), j’avais des vignettes de 295x166px. En augmentant la taille dans la config de oEmbed de 600 à 640, j’arrive à avoir la taille annoncée par Vimeo.

Ce qui n’enlève rien au souci de Youtube qui envoie des vignettes réduites alors qu’il y a plus grand.

Pour info, il y a apparemment une logique pour les url : Ça donne mais toute les vidéos ne semblent pas l’avoir. Mais pas sûr qu’on puisse en faire qqch… voilà voilà… jean marie