Hi, on my website www.maltawildplants.com I have an introduction video of 2mins which is about 35Mb. I wish I could make it take less space while keeping a good quality, but I have failed. Maybe I am not using the right converter.

Now my approach is different. Currently, every time one visits the site, the massive file is downloaded, even if it is not played. I wish that the file is downloaded only when the user press play button, with perhaps a short message stating video downloading and starting in 10 seconds.

(2) I also wish that when the player is static, instead of a black empty screen, there will be an image (maybe a frame from the video), like youtube style.

How can I achieve these aims please?

Embed code (the usual stuff)

Code HTML4Strict:
	<OBJECT ID="MediaPlayer" WIDTH="192" HEIGHT="190" CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
	STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
	<PARAM NAME="FileName" VALUE="!gfx/misc/SlideShow/mwp_intro_anim(m).wmv">
	<PARAM name="autostart" VALUE="false">
	<PARAM name="ShowControls" VALUE="true">
	<PARAM name="ShowStatusBar" value="true">
	<PARAM name="ShowDisplay" VALUE="true">
	<PARAM NAME="PlayCount" VALUE="1"> 
	<PARAM name ="ShowAudioControls"value="true">
	<PARAM name="ShowStatusBar" value="true">
	<EMBED TYPE="application/x-mplayer2" SRC="!gfx/misc/SlideShow/mwp_intro_anim(m).wmv" NAME="MediaPlayer"
	WIDTH="400" HEIGHT="360" ShowControls="1" ShowStatusBar="1" ShowDisplay="0" autostart="0"> </EMBED>