La balise video
Il suffit d'une simple balise vidéo
pour insérer une vidéo dans un fichier html.
Mais, là encore, aucun contrôle ne permet de lancer la vidéo !
Exemple
quelques atributs
Il faut rajouter quelques attributs (la plupart sont les mêmes que pour la balise audio) :
L'attribut src (source) est indispensable pour toute balise video
puisque c'est avec cet attribut src que l'on va préciser
l'adresse où se situe cette vidéo.
L'attribut controls est indispensable dans la balise video
, il vous permet d'ajouter les boutons "Lecture", "Pause" et la barre de défilement.
vous vous demandez peut-être pourquoi ça n'y est pas par défaut,
mais certains sites web préfèrent créer eux-mêmes leurs propres boutons et commander la lecture avec du Javascript.
poster :
image à afficher à la place de la vidéo lorsque celle-ci n'est pas lancée.
controls :
pour ajouter les boutons "Lecture", "Pause" et la barre de défilement.
width :
pour modifier la largeur de la vidéo.
height :
pour modifier la hauteur de la vidéo.
loop :
la vidéo sera jouée en boucle.
autoplay :
la vidéo sera jouée dès le chargement de la page.
apreload :
indique si la vidéo peut être pré-chargée dès le chargement de la page ou non.
Elle peut prendre les valeurs :auto (par défaut) : le navigateur décide s'il doit pré-charger toute la vidéo, uniquement les métadonnées ou riendu tout.
metadata :
charge uniquement les métadonnées (durée, dimensions, etc.).
none :
pas de pré-chargement. Utile si vous ne voulez pas gaspiller de bande passante sur votre site.
Exemple.
Le fichier dans lequel nous écrivons se trouve dans le répertoire (ou dossier) nommé videos. Dans ce fichier (il s'agit d'un fichier html),
nous voulons créer un lien vers le fichier vidéo chat.mkv.
ou bien