HTML-5 : balise vidéo. La vidéo ne joue pas
J'ai essayé d'utiliser/test de la balise video du HTML 5. Voici le code
<!DOCTYPE HTML>
<html>
<body>
<video src="./Pilot.avi" controls="controls">
your browser does not support the video tag
</video>
</body>
</html>
Pilote.avi est stocké dans le même répertoire que cette page HTML.
Le problème est, je vois les contrôles affichés, mais ne peut pas lire la vidéo.
J'ai essayé avec,
1) Mozilla Firefox 3.6.13
2) Google Chrome 8.0.552.224
Quel pourrait être le problème?
Ce qui concerne,
Micro-noyau
Vous devez vous connecter pour publier un commentaire.
Essayez un autre format vidéo. Vérifier cette de référence.
La cause la plus probable est que le format de la vidéo n'est pas pris en charge par les navigateurs. Je pense que pense rien prend en charge le container AVI, et c'est avant d'entrer dans les questions sur les codecs.
.conteneur avi n'est pas pris en charge pour les vidéos HTML5. Vous pouvez utiliser d'autres formats, je vous conseille d'en codec VP8 (ou WebP): a été développé par Google et qui semble être le futur du web format vidéo. Ici vous pouvez trouver plus d'informations à ce sujet et ici il y a une liste des outils que vous pouvez utiliser pour convertir vos vidéos dans ce format.
Cordialement, Tancredi.
Si le fichier est sur votre système de fichiers local, certains navigateurs peuvent causer un problème.
J'ai été la mise en œuvre de quelque chose de similaire et avec Firefox, je ne pouvais pas accéder à un fichier vidéo sur mon dossier local avec la balise vidéo HTML5.
Mais Chrome a fonctionné comme un charme dans mon cas.
Le codec mp4...bien que controversée parmi les nombreux open source puristes...est la meilleure solution et il est pris en charge par à peu près tous les navigateurs. En outre, il peut être utilisé à l'intérieur d'un conteneur flash de sorte que vous pouvez avoir un fichier html5 et flash de secours.
Aussi il y a une chance qu'une longue vidéo ne sera pas lu. Essayez une courte vidéo avec un 15s ou 20s durée. Cela pourrait fonctionner.