Insertar vídeos de Youtube en tu blog con el código que te proporcionan de forma automática y mantener tu blog libre de errores de validación del XHTML no son cosas compatibles. Y con el trabajo que me ha costado llegar a ello aquí no estaba muy dispuesto a permitirlo. Si te pasa lo mismo el mecanismo es fácil. Sólo hay que usar este código:
<object type="application/x-shockwave-flash" style="width:425px; height:350px;" data="http://www.youtube.com/v/E4blSrZvPhU"><param name="movie" value="http://www.youtube.com/v/E4blSrZvPhU" /></object>
En lugar de este que es el que se obtiene:
<object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/E4blSrZvPhU"></param><embed src="http://www.youtube.com/v/E4blSrZvPhU" type="application/x-shockwave-flash" width="425" height="349"></embed></object>
Las dos cadenas en negritas son las que tienes que sustituir por las del vídeo que quieres reemplazar y, si procede, los atributos de visualización que hayas elegido. Fíjate que ambas ocurrencias son idénticas.
Sacado del blog de Bernie Zimmermann.