Hola
jeankex,
Lo de que tu video cambie cada vez que entren a tu pagina lo puedes lograr con ayuda de javascript, para poner un video ya sea .avi u otro formato puedes usar este codigo, aunque tal vez no funcione para videos de youtube a menos que los tengas descargados en tu pc.
Código:
<object id="MediaPlayer1" width="100%" height="30"
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" align="middle">
<param name="FileName" value="tuvideo.avi" />
<param name="AutoStart" value="True" />
<param name="ShowStatusBar" value="false" />
<param name="DefaultFrame" value="mainFrame" />
<!-- BEGIN PLUG-IN HTML FOR FIREFOX-->
<embed type="application/x-mplayer2"
pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/"
src="video.extensión" align="middle"
width="200"
height="200"
defaultframe="rightFrame"
showstatusbar="false"> </embed>
<!-- END PLUG-IN HTML FOR FIREFOX-->
</object>