Primero te aclaro una cosa, respecto de tu primer problema, no es aconsejable incluir comentarios html 5 antes del Doctype, y si lo hicieses
<!-- html5 --> --> correcto
<!--html5--> --> incorrecto
El video puede funcionar en local, en cuanto a la no visualización en ie, simplemente usá esto
Código:
<video controls="controls" widht="400" height="300">
<source src="video/nombre_video.webm" type='video/webm' />
<source src="video/nombre_video.mp4" type='video/mp4' />
</video>
y por supuesto asegurate que tu mp4, efectivamente está codificado en
H.264 (también conocido como
MPEG-4 part 10,
MPEG-4 AVC,
MPEG-4 Advanced Video Coding)
Un detalle extra, el charset en html5 definilo asi
Y por supuesto, hablamos de IE9, en versiones anteriores tenés que hacer el fallback como lo indicó @Triby
Demo
http://foros.emprear.com/html5/test-...est-video.html
Saludos