Comment puis-je obtenir miniature de la vidéo de youtube et vimeo embed code à l'aide de php?
J'ai un WordPress site dans lequel je suis à l'insertion de code embed de la vidéo dans le post de l'éditeur. Dans le front-end j'ai besoin d'afficher la Miniature de la vidéo sur cliquez sur eux, il va montrer la vidéo dans la lightbox.
L'exigence est que, j'ai besoin d'afficher la miniature de la vidéo de les vidéos que j'ai donné dans l'éditeur.
Je vais utiliser YouTube et vimeo code embed et si c'est l'autre vidéo alors je vais les afficher en vignette, ou une image par défaut.
Je vais utiliser un code embed de la vidéo par des poteaux.
Merci d'avance.
avez-vous essayé de regarder le youtube/vidéo api pour obtenir la vignette?
"Comment obtenir une vignette de la vidéo YouTube link à l'aide des API YouTube?" stackoverflow.com/questions/2068344/...
"Comment obtenir une vignette de la vidéo YouTube link à l'aide des API YouTube?" stackoverflow.com/questions/2068344/...
OriginalL'auteur user1606066 | 2012-08-17
Vous devez vous connecter pour publier un commentaire.
À l'aide de API Youtube
À l'aide de Vimeo API
code php pour vimeo:
OriginalL'auteur Vinay
Vignettes, vous pouvez charger à partir de l'url de la vidéo.
L'URL DE LA VIDÉO
DE VIGNETTES D'URL
Il faut un certain temps pour reproduire des images de toutes les vignettes d'url (peut-être les serveurs) pour de nouvelles vidéos.
Si il n'y a pas de vignette, il renvoie l'image avec l'appareil photo (exactement 893 octets de longueur).
EXEMPLE
si vous souhaitez obtenir votre tube video id comme ceci
mieux avec cette
il peut gérer à la fois les url
(with /v/and with watch?v=)
vous voyez cette url youtube.com/watch?v=Xzf0rvQa4Mc la dernière chaîne de requête est Xzf0rvQa4Mc id j'ai vérifier dans l'url regexp (youtube\.com\/(watch\?v=)?(v\/)?([\w\-]+)) et obtenir l'id de ce code preg_match('/youtube\.com\/v\/([\w\-]+)/', $code, $match); et les id de jeu dans cette url i.ytimg.com/vi/8vZyIiXp4kg/default.jpg echo $match[3];
voir cette url i.ytimg.com/vi/8vZyIiXp4kg/default.jpg
pas besoin 1 ou 2 ou 3, vous utiliser dans l'après i (i) dans l'url de voir cette url i.ytimg.com/vi/8vZyIiXp4kg/default.jpg
OriginalL'auteur Abid Hussain
Si vous souhaitez utiliser des vignettes dans la pure js/jquery pas d'api, vous pouvez utiliser cet outil pour capturer une image à partir de la vidéo et le tour est joué!
OriginalL'auteur alphapilgrim
Essayer cette Plugin qui simplifie le processus de l'affichage automatique de vignettes vidéo dans votre template WordPress.
OriginalL'auteur mpsbhat