Sixe
Publier une vidéo dans l'onglet vidéo, du fait qu'il faut parfois utiliser la balise [object] n'est pas forcément évident. Je vais donc dans ce sujet, essayer de vous guider.
Il y a d'abord un cas tout simple qui celui des vidéos YouTube ou Dailymotion qui se fait à l'aide des balises [youtube] et [daily]. Dans les deux cas, il faut copier le code de la vidéo qui se trouve dans la barre d'adresse de votre navigateur quand vous êtes sur YouTube ou Dailymotion.
Exemple d'adresse dans la barre d'adresse : http://www.dailymotion.com/video/x8p40b_24-s07e15-sneak-peek_shortfilms
Le code de la vidéo est ce qui se trouve après "/video/" et avant le premier underscore "_". Soit donc ici : "x8p40b". Il est possible aussi de mettre le code avec ce qui le suit. Soit donc : "x8p40b_24-s07e15-sneak-peek_shortfilms"
Exemple d'adresse dans la barre d'adresse : http://www.youtube.com/watch?v=U84pbkcYvzY
Le code de la vidéo est ce qui se trouve après le "v=", mais on peut aussi mettre l'adresse complète.
Exemples :[youtube]U84pbkcYvzY[/youtube][youtube]http://www.youtube.com/watch?v=U84pbkcYvzY[/youtube]
Vient ensuite le cas des divers players vidéos que l'on trouve sur le web et disposant d'un lien "embed".
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="VIu7yBuDnUtlyu" width="425" height="339"><param name="movie" value="http://www.movieweb.com/v/VIu7yBuDnUtlyu"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.movieweb.com/v/VIu7yBuDnUtlyu" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="339"></embed></object>"
Pour width, le but est d'occuper la largeur maximale d'un post de Sub-way, soit donc 600 pixels, il faut ensuite mettre la hauteur proportionnelle. Cette hauteur est de 386 pixels pour MovieWeb. C'est à vous de faire le calcul quand vous postez une vidéo provenant d'une autre source. Vous pouvez aussi laisser la taille indiquée dans le "EMBED CODE", pourvu que celle-ci ait une largeur inférieure ou égale à 600 pixels.
On va ensuite s'occuper de ce qui est indiqué dans "param", soit donc ici cette partie là du "EMBED CODE" :
<param name="movie" value="http://www.movieweb.com/v/VIu7yBuDnUtlyu"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
Le principe est d'abord de virer les "</param>" et de tout simplement remplacer les "<" par des "[", les ">" par des "]", les ouvertures de guillemets par des "{" et les fermetures par des "}"Ce qui donne :[param name={movie} value={http://www.movieweb.com/v/VIu7yBuDnUtlyu}][param name={allowFullScreen} value={true}][param name={allowscriptaccess} value={always}]
[object data={http://www.movieweb.com/v/VIu7yBuDnUtlyu} width={600} height={386}][param name={movie} value={http://www.movieweb.com/v/VIu7yBuDnUtlyu}][param name={allowFullScreen} value={true}][param name={allowscriptaccess} value={always}][/object]
Cette méthode est beaucoup plus simple mais ne fonctionne qu'avec certains sites. Elle consiste, un peu comme pour YouTube, à juste mettre l'adresse contenue dans la barre d'adresse entre des balises [media].
Pour MovieWeb, il faut cependant faire une petite modif dans l'adresse en remplaçant le "/video/" par "/v".Ce qui donne pour cette adresse : http://www.movieweb.com/video/VIu7yBuDnUtlyu
Voici ce que ça donne pour les vidéos de House-fr. Cette méthode peut être utilisée pour les autres sites qui utilisent le même player.
[object data={http://www.house-fr.com/videos/swf/player_flv_maxi.swf} width={580} height={322}][param name={valuepluginspage} value={http://www.macromedia.com/go/getflashplayer}][param name={allowFullscreen} value={true}][param name={flashvars} value={configxml=http://www.house-fr.com/videos/embed/v163/w580}][/object]
<embed src="http://c.brightcove.com/services/viewer/federated_f8/1119352258" bgcolor="#FFFFFF" flashVars="videoId=14612760001&playerId=1119352258&viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&servicesURL=http://services.brightcove.com/services&cdnURL=http://admin.brightcove.com&domain=embed&autoStart=false&" base="http://admin.brightcove.com" name="flashObj" width="440" height="373" seamlesstabbing="false" type="application/x-shockwave-flash" swLiveConnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
[object data={http://services.brightcove.com/services/viewer/federated_f8/1119352258} width={600} height={508}][param name={bgcolor} value={#FFFFFF}][param name={flashVars} value={videoId=14612760001&playerId=1119352258&viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&servicesURL=http://services.brightcove.com/services&cdnURL=http://admin.brightcove.com&domain=embed&autoStart=false&}][param name={base} value={http://admin.brightcove.com}][param name={seamlesstabbing} value={false}][param name={swLiveConnect} value={true}][/object]
--
Co-fondateur et administrateur de Subfactory.fr
Co-fondateur et administrateur de Subfactory.fr
*Édité à 7:31pm, 04/01/09