valid html 2: embed
http://validator.w3.org/check?uri=http%3A%2F%2Fx33.alfahosting.be%2F%7Ed7740deb%2Fmulti_media%2Ffilm%2F2006_Kachtem.html&charset=%28detect+automatically%29&doctype=Inline&group=0
Ik krijg hier 20 fouten, maar die zijn te herleiden tot 1 fout. Als ik het woord embed schrap is mijn pagina valid, maar speelt mijn filmpje niet meer af.
Bij mijn flash movies had ik hetzelfde probleem en dat heb ik kunnen oplossen door deze code
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="500" height="400">
<param name="movie" value="intro.swf"/>
<param name="quality" value="high"/>
<!--[if !IE]> <-->
<object data="intro.swf"
width="500" height="400" type="application/x-shockwave-flash">
<param name="quality" value="high"/>
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer"/>
FAIL (the browser should render some flash content, not this).
</object>
<!--> <![endif]-->
</object>
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="500" height="400">
<param name="movie" value="intro.swf"/>
<param name="quality" value="high"/>
<!--[if !IE]> <-->
<object data="intro.swf"
width="500" height="400" type="application/x-shockwave-flash">
<param name="quality" value="high"/>
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer"/>
FAIL (the browser should render some flash content, not this).
</object>
<!--> <![endif]-->
</object>
Nu dacht ik om "intro.swf" ter vervangen door "naamfilmpje.wmv" maar dat lukt niet
Iemand een ideetje?
http://www.google.nl/search?hl=nl&q=SWFobject&btnG=Google+zoeken&meta=
Dan krijg je zoiets
<div id="afspelen">
<br /><strong>U heeft geen Flash Player geinstalleerd !</strong>
of een te oude versie.
<br />Vereisten minimaal Flash versie 7.
<br /><a href="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">Klik hier</a> om de Flash plugin gratis te installeren of te upgraden.
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("intro.swf"Flash", "500"400", "6", "");
so.useExpressInstall('expressinstall.swf');
so.addParam("quality", "high");
so.addParam("wmode", "Opaque");
so.write("afspelen");
// ]]>
</script>
De flash is dus geen probleem he wel de .wmv bestanden, dat is geen flash
Quote:
Nu dacht ik om "intro.swf" ter vervangen door "naamfilmpje.wmv" maar dat lukt niet
Je zegt zelf dat het wel aan de flash ligt?
Als je even leest staat er boven aan 'Als ik het woord embed schrap is mijn pagina valid, maar speelt mijn filmpje niet meer af.' Geen flash dus, maar een filmpje. Dit is dus niet op te lossen met SWFObject.
Je kunt ook de Jeroen Wijering WMV player gebruiken. Deze speelt het filmpje af in Silverlight (Microsoft's Flash-concurrent), en wordt opgestart met Javascript, waardoor je geen <embed> nodig hebt.
de film speelt af maar aangezien ik embed gebruik is de code niet valid
Nu zou ik voor de film (.wmv) hetzelfde willen doen zoals met de flash nl de code valid maken
Ik heb geprobeerd om dat met dezelfde code te doen als de flash maar dat werkt niet.
Ik denk dat dit logisch is want een .wmv is geen .swf en zaken zoals
"codebase="http://download.macromedia" zullen waarschijnlijk niet helpen om een .wmv af te spelen
Dus nogmaals voor alle duidelijkheid
De flash is volledig in orde
Het gaat om een fout bij de wmv
edit
@ Douwe
Ik zal dat eens proberen
Gewijzigd op 01/01/1970 01:00:00 door hilde
Edit: Ik vond dit nog:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<object type="video/x-ms-wmv"
data="http://www.sarahsnotecards.com/catalunyalive/
fishstore.wmv"
width="320" height="260">
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
data="http://www.sarahsnotecards.com/catalunyalive/
fishstore.wmv"
width="320" height="260">
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
Bron: http://www.alistapart.com/articles/byebyeembed
Gewijzigd op 01/01/1970 01:00:00 door Gerben Jacobs
Ja dat ziet er toch iets eenvoudiger uit dan de oplossing die Douwe voorstelde
Mijn filmpje en mijn htlm pagina staan in dezelfde map, dus ik heb er dit van gemaakt
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<object type="video/x-ms-wmv"
data="2006_Kachtem.wmv"
width="320" height="320">
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
data="2006_Kachtem.wmv"
width="320" height="320">
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
Maar het werkt niet, de film speelt niet af.
@ Douwe
Ik ben nog steeds aan het zoeken hoe het juist in elkaar steekt met die java scripts
Gewijzigd op 01/01/1970 01:00:00 door hilde
Oke, mijn fout.
Quote:
is dat niet gewoon het handigste?Of je zet je .wmv om naar .flv.
Op de website die hij meegaf stond onder de code die hij gaf nog een tweede code en deze werkte wel.
@ Douwe
Ik heb die player geïnstalleerd, de drie bestanden, ...
Ik kon op mijn website hun voorbeeld filmpjes (die ik btw niet had opgeslagen) afspelen, maar niet de mijne
Mijn link naar mijn film moet verkeerd zijn, maar ik heb ongeveer 50 mogelijkheden geprobeerd en ik geef het op
Dit is nog ff te moeilijk voor mij
Hopelijk zal ik het ooit nog eens begrijpen
aan allen bedankt voor de hulp
Het heeft veel moeite gekost maar mijn pagina met filmpje is valid en het filmpe speelt af
groetjes
Hilde
Gewijzigd op 01/01/1970 01:00:00 door hilde