Aller au contenu

quel code valide pour lire une vidéo .mov ?


Chandon

Sujets conseillés

Bonjour à tous,

J'essaye de passer mon site à la moulinette du w3c. Tout est ok, sauf pour le code destiné à lire des vidéos. Avez vous des pistes ou des idées pour que ce code soit valide et opérationnel pour tous les navigateurs pour toutes les plateformes ?

Merci de votre aide précieuse.

Voilà mon en tête

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

et le code qui pose souci

<!-- Start of movie embed -->
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"  width="240" height="196" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="SRC" value="videos/clip.mov" />
<param name="CONTROLLER" value="TRUE" />
<param name="AUTOPLAY" value="FALSE" />
<param name="MOVIENAME" value="clip" />
<param name="CACHE" value="FALSE" />
<embed
src="videos/clip.mov"
width="240" height="196"
controller="TRUE"
autoplay="FALSE"
moviename="clip"
cache="FALSE"
type="video/quicktime"
pluginspage="http://www.apple.com/quicktime/download/">
</embed>
</object>
<!-- End of movie embed -->

Lien vers le commentaire
Partager sur d’autres sites

J'avais lu sur le forum du Site du Zéro un petit code qui aurait pu te satisfaire. Mais comme celui-ci à fermer, je ne peux pas te le donner.

Je me souviens que c'était fait avec du javascript, donc pas de problème de validation. Cherche dans cette direction.

Lien vers le commentaire
Partager sur d’autres sites

Il y a aussi ça qui fonctionne :

 <object id="NonIEQT"
data="lefichier.mov"
type="video/quicktime"
width="320"
height="270">
<param name="FileName" value="lefichier.mov"/>
<param name="autoplay" value="true"/>
<param name="controller" value="true"/>
</object>

(Il faut répéter le nom du fichier dans un param "FileName" ou "Movie" pour IE...)

Ne pas oublier non plus le contenu alternatif si nécessaire (pour ceux qui n'auraient pas QuickTime) ;)

Lien vers le commentaire
Partager sur d’autres sites

La méthode Flash Satay convient aussi (il faut juste modifier tout ce qui est en rapport à Flash)

Pour ceux qui ont séché les cours d'anglais:

Flash Satay en français

<{POST_SNAPBACK}>

Dudu, pourrait tu poster un exemple de la méthode "Flash Satay" appliquée à Quicktime ? Car je n'arrive pas à la faire marcher sous IE (je me retrouve avec un espèce de Textarea vide).

Lien vers le commentaire
Partager sur d’autres sites

Ben exactement l'exemple de Flash Satay mais en remplaçant "application/x-shockwave-flash" par "video/quicktime".

Je t'aurais bien donné un screenshot (je me souviens que sur les captures, on voyait la vidéo en train de charger) mais browsercam en changeant d'interface m'a apparement sucré toutes mes archives :angry::(

Résultat des courses: je ne peux pas vérifier ce soir si çà marche effectivement bien sous IE PC (mais de mémoire oui). Je te dis çà dès que je trouve un Windows ;)

Lien vers le commentaire
Partager sur d’autres sites

Ben exactement l'exemple de Flash Satay mais en remplaçant "application/x-shockwave-flash" par "video/quicktime".

Oui, c'est bien ce que j'ai fait, donc je doit en conclure que soit c'est moi qui suis mauvais soit ça ne marche pas ;)

Ci-dessous mon code (que tu ne pourra pas tester sous IE :P )

<object type="video/quicktime" data="undead_m480.mov" width="480" height="276">
   <param name="movie" value="undead_m480.mov" />
</object>

et le résultat sous IE6 et Firefox

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...