Existe-t-il un moyen de définir une image miniature sur une vidéo HTML5? Je veux voir quelques photos avant de jouer. Mon code ressemble à ceci:
<video width="470" height="255" controls>
<source src="video.mp4" type="video/mp4">
<source src="video.ogg" type="video/ogg">
<source src="video.webm" type="video/webm">
<object data="video.mp4" width="470" height="255">
<embed src="video.swf" width="470" height="255">
</object>
</video>
Merci!
html
html5-video
preloading
Ivijan Stefan Stipić
la source
la source
Affichez la première image de votre vidéo sous forme de vignette:
Ajoutez
preload="metadata"
à votre tag vidéo et la deuxième de la première image#t=0.5
à votre source vidéo :la source
#t=0.5
. Dites si vous vouliez une vignette de t = 8 bien, la vidéo commencerait à partir de la 8e seconde, ce qui n'est pas idéal n'est-ce pas :)Si vous voulez une première image vidéo sous forme de vignette, vous pouvez utiliser
REMARQUE: assurez-vous de votre type de vidéo (ex: mp4, ogg, webm, etc.)
la source
Cela semble être une image supplémentaire qui y est montrée.
Vous pouvez essayer d'utiliser ceci
Maintenant, en utilisant jQuery, lancez la vidéo et masquez l'image comme
la source
$('video').play();
:)la source
la source
1) ajoutez la jquery ci-dessous:
Remarque: dans le premier src (illustré), ajoutez le lien youtube d'origine.
2) modifiez la balise iframe comme suit:
Remarque: copiez et collez l'identifiant de la vidéo youtube après l'intégration / dans l'iframe src.
la source