2010-03-29 17 views
5

he hecho algunas películas de demostración en formato WMV que quiero incrustar en mi página html. He encontrado un código para hacer eso, pero una cosa me molesta: muestra un frente negro en lugar de una imagen del primer fotograma. Y, por supuesto, puedo poner un texto descriptivo alrededor de los fotogramas/películas, pero no es tan bonito: todos los cuadros negros con un botón de reproducción debajo. ¿Qué debo hacer para mostrar un (primer) fotograma de la película?cómo incrustar archivos WMV en mi archivo html

Este es mi código:

classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsm p2inf.cab#Version=6,4,7,1112"> 
<param name="filename" value="http://www.ladieda.com/mymovie.wmv"> 
<param name="autoStart" value="false"> 
<param name="showControls" value="true"> 
<param name="AllowChangeDisplaySize" value="true"> 
<param name="ClickToPlay" value="true"> 
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" SRC="http://www.ladieda.com/mymovie.wmv" AutoStart="false" ></embed> 
</object> 

Michel

Sal intentó en IE8 y FF3.6, ambos mostraron hasta negro.

Respuesta

8

Mi ejemplo funciona.

<object id='mediaPlayer' width="320" height="285" 
     classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' 
     codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' 
     standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject'> 
     <param name='fileName' value="http://www.ladieda.com/mymovie.wmv"> 
     <param name='animationatStart' value='true'> 
     <param name='transparentatStart' value='true'> 
     <param name='autoStart' value="false"> 
     <param name='showControls' value="true"> 
     <param name='loop' value="true"> 
     <embed type='application/x-mplayer2' 
     pluginspage='http://microsoft.com/windows/mediaplayer/en/download/' 
     id='mediaPlayer' name='mediaPlayer' displaysize='4' autosize='-1' 
     bgcolor='darkblue' showcontrols="true" showtracker='-1' 
     showdisplay='0' showstatusbar='-1' videoborder3d='-1' width="320" height="285" 
     src="http://www.ladieda.com/mymovie.wmv" autostart="true" designtimesp='5311' loop="true"> 
     </embed> 
     </object> 

Su ejemplo fue modificado para que funcione:

<object classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsm p2inf.cab#Version=6,4,7,1112"> 
<param name="fileName" value="http://www.ladieda.com/mymovie.wmv"> 
<param name="autoStart" value="false"> 
<param name="showControls" value="true"> 
<param name="AllowChangeDisplaySize" value="true"> 
<param name="ClickToPlay" value="true"> 
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.ladieda.com/mymovie.wmv" autoStart="false" ></embed> 
</object> 

Y sí, funciona tanto en Firefox 3.6 e IE8 (he comprobado yo mismo).

+0

Hola, he cargado una muestra en vivo, pero sigue siendo un rectángulo negro aquí: http://www.verfrisser.net/tst/test2.html – Michel

+0

Proporcionan una imagen de vista previa en el explorador de Windows. – Michel

+0

son películas de una cámara de video Flip, que son nativamente MP4 – Michel

-7
<param name="fileName" value="http://www.ladieda.com/mymovie.wmv"> is good for ff 

para IE debe utilizar name = "URL"

demasiado perezoso para proporcionar un enlace a MSDN.

+2

en serio? demasiado perezoso para proporcionar? wtf – msqar

+0

En este punto, también puede eliminar su respuesta o editarla para que no sea tan "vago" – tbm0115

+0

Nunca diga que es demasiado flojo para proporcionar información. No muy bueno. –

Cuestiones relacionadas