wmv video/html

Status
Niet open voor verdere reacties.

fbijltje

Gebruiker
Lid geworden
23 mei 2004
Berichten
290
Zoals ik nu een wmv video verwerk in mijn pagina werkt het goed. De componenten van de windowsplayer verschijnen in beeld en bij drukken op de playknop speelt het filmpje af. ...voor het afspelen verschijnt echter een zwart scherm.
Is het mogelijk dit scherm te vervangen door bij voorbeeld het eerste frame van de video? param name? Omdat er meerdere video's op de pagina staan is autoplay geen optie.
Gebruikte code zover:
<object id='MediaPlayer107915' width='320' height='280' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E5' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,02,902' standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject'>
<param name='filename' value='Movie_Deagle1.wmv'>
<param name='AnimationatStart' value='0' />
<param name='TransparentatStart' value='0' />
<param name='AutoStart' value='0' />
<param name='ShowControls' value='1' />
<param name='SendPlayStateChangeEvents' value='1' />
<param name='EnableContextMenu' value='1' />
<param name='EnablePositionControls' value='0' />
<param name='ShowStatusBar' value='1' />
<param name='AllowScan' value='0' />
<param name='volume' value='0' />
<param name='displaySize' value='0' />
<embed type='application/x-mplayer2' pluginspage='http://www.microsoft.com/Windows/MediaPlayer/' src='Movie_Deagle1.wmv' name='MediaPlayer' width='320' height='280' autostart='0' enablecontextmenu='0' ShowControls='1' animationatstart='0' showstatusbar='1' volume='0' displaysize='0'>
</embed>
</object>
 
Bij ons op het intranet doen ze het zo:
Code:
<div style="background:url(plaatje.png)">
<object id="mediaplayer" 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" width="202" height="172">
<param name="filename" value="filmpje.wmv">     
<param name="animationatstart" value="true">     
<param name="transparentatstart" value="true">     
<param name="autostart" value="false">     
<param name="showcontrols" value="true">     
<param name="ShowStatusBar" value="false">     
<param name="windowlessvideo" value="true">   
<param name="ShowTracker" value="false">  
<param name="EnableFullScreenControls" value="-1">
<embed src="filmpje.wmv" autostart="false" showcontrols="true" showstatusbar="1" bgcolor="white" width="202" height="172">
</object>
</div>

De mediaplayer wordt dus geplaatst in een div die als achtergrond een afbeelding naar keuze heeft.
 
Werkt niet daar het plaatje achter de mediaplayer verschijnt. Het plaatje wordt meerdere malen over de breedte van het scherm weergegeven met de 2 filmpjes op de voorgrond. Of moet ik ook wat aan de code veranderen. Is er geen param name?

groetjes Frans
 
Hoi Frans,
Op deze testpagina www.developerscorner.nl/csshunter/repertoire_the_gypsy_academy.htm *)
is het transparantie-probleem opgelost door een fake img van de player te tonen in de ruststand. Bij een klik op een link voor de te showen video wordt het fake-img vervangen door de videoplayer met de gekozen video, die meteen afgespeeld kan worden.
Zodra je op de "Close player" knop klikt, wordt de videoplayer weer vervangen door de nepper. ;)
Je kunt ook direct op de volgende video klikken, zonder op "Close player" te klikken.

Eenzelfde soort systeem kan je ook toepassen met twee of meer (nep)players naast elkaar.

Met vriendelijke groet,
CSShunter
__________
*) Alleen de nummers waar een + achter staat, zijn uitgewerkt met vervolgcode.
Op dit moment werkt verder op de testpagina alleen de Feuertanz (in submenu "From Rumania"), omdat de oorspronkelijke mpg-files op de echte site, waarnaar in de html verwezen wordt, inmiddels vervangen zijn door YouTubers. Bij Hatzegana en Milise Mou valt de nepper dus acuut door de mand!
 
Laatst bewerkt:
Ik begrijp het idee en ga ermee aan de slag...thanks so far all.
Frans
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan