HTML5 incluye la capacidad de mostrar video en tu web, sin necesidad de usar Flash, Quicktime o cualquier otro plugin. Funciona en Firefox, Chrome, Safari, Opera y en Internet Explorer desde la versión 9.
Todo es gracias al elemento <Video> en HTML5. En este tip te mostraré cómo usarlo.
HTML5, elemento <video>
Lo mas básico del elemento video seria poner el src con la dirección al archivo .ogv (Codificado en .ogg, con codec On2 VP8) o .mp4 (Con codec H264). Pero con sólo poner el código HTML no se mostrara nada, ya que el video no tiene sus controles y como predeterminado no reproducirse automáticamente, para ello agregaremos los controles simplemente agregando controls.
Tomaremos como base de prueba, este video de Opera en OGG: http://devfiles.myopera.com/articles/2642/sintel-trailer.ogv
Básico:
Código :
<video src="tu_video.ogv">Tu navegador no soporta HTML5 </video>
Con controles:
Código :
<video controls src="http://devfiles.myopera.com/articles/2642/sintel-trailer.ogv">Tu navegador no soporta HTML5 </video>
Si abrimos nuestro video ya nos aparecerán los controles y tendremos la posibilidad de reproducir nuestro video, ahora vamos a agregarle una imagen previa antes de reproducir el video, para ello agregamos poster="tu_poster.png" con nuestro poster.
Código :
<video controls src="tu_video.ogv" poster="tu_poster.png" >Tu navegador no soporta HTML5 </video>
Lo siguiente seria agregar el tipo de video que estamos agregando con type="video/mp4".
Atento al tipo de elemento que estas usando.
Código :
<video controls src="tu_video.ogv" poster="tu_poster.png" type="video/ogg">Tu navegador no soporta HTML5 </video>
Reproducir video en multiples codecs (H264 / On2 VP8 : mp4 / ogg) en HTML5 con <source>
Listo ya tenemos nuestro video en HTML5 casi completo, ¿Pero por que casi completo? Porque no todos los navegadores soportaran el video en formato .ovg para ello agregaremos una variación que seria un <source> para que si nuestro formato .ogv no es aceptado se use otro formato.
Código :
<video autoplay controls> <source src="tu_video.ogv" type="video/ogg" /> <source src="tu_video.mp4" type="video/mp4" /> <p>Tu navegador no soporta HTML5</p> </video>
Y para los navegadores que no soportan html5
Código :
<video autoplay controls> <source src="tu_video.ogv" type="video/ogg" /> <source src="tu_video.mp4" type="video/mp4" /> <object width="160" height="90" data="video.flv"> <param name="movie" value="tu_video.flv"> <embed src="tu_video.flv" width="160" height="90"> </object> <p>Tu navegador no soporta HTML5 ni Flash ¿En que era estas?</p> </video>
Si queremos añadirle un tamaño en especifico solamente agregamos height="x" y width="x".
Para que nuestro reproductor se reproduzca en el momento que termine de cargarse podemos agregar autoplay.
Listo ahora ya sabemos como empezar a utilizar el Elemento Video en HTML5. Aquí podrás ver el Ejemplo Terminado.
Estos son los tipos de formatos para los videos.
- video/mp4 para MP4 video
- video/ogg para Ogg Theora video
- video/webm para WebM video
Nota: El .ovg es para Firefox y .mp4 es para Safari.
Saludos a todos espero que esto les sirva de algo
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por #Null el 16 de Agosto de 2010
FlareVideo es una muy buena opción para implementar HTML5 (con el código que nos ha mostrado el amigo) en los navegadores que lo soportan, poniendo una versión alternativa del video para los que no lo soportan.
Así en Firefox, Chrome y Opera se muestra el ogv, en Safari un mp4 y en IE una versión flash. Lo mejor de esto es que se puede manejar al antojo la interfaz gráfica en todos los navegadores con CSS!.
Quizás algunos dirán "usa JavaScript" como un punto en contra (yo también lo pensé), pero si estamos hablando de HTML5 que está saliendo recién a flote en comparación a los años que se lleva con JavaScript, esto no ni por ningún motivo punto en contra.
Otra cosa: Si el HTML5 va a ser un estándar, al reproductor debería poder aplicarle nativamente CSS, porque la interfaz gráfica no tiene nada de estándar en los distintos navegadores.
Saludos.
Por #Null el 16 de Agosto de 2010
http://www.mirovideoconverter.com/
Por sebasxnco el 19 de Agosto de 2010
Por DanielSemper el 19 de Agosto de 2010
Ojala un dia se decidan entre el ogg o el MP4, o sino al menos aparezca otro nuevo en lugar de esos.
Por OmarV el 19 de Agosto de 2010
Por Bleend el 21 de Septiembre de 2010
Por Freddie el 22 de Septiembre de 2010
Bleend-blog :
Por Bleend el 22 de Septiembre de 2010
Freddie :
Bleend-blog :
Por JESUS el 08 de Enero de 2012
Lo que deseo hacer es incrustar un video en un mail con HTML y pueda mirarse en el mismo mail, he probado los códigos anteriores pero no funcionan en este contexto.
Tambien probé con la etiqueta embedd y nada.
Es posible???
Por Eduardo el 17 de Enero de 2012
http://www.fixie.com.mx/video.html
Por D1360666 el 15 de Febrero de 2012
Estoy haciendo unas pruebas con vídeos en Html5 pero quisiera saber si le puedo agregar una lista de vídeos a la etiqueta Vídeo o al menos tomar los vídeos q tengo en un directorio.
Por alexaldama el 12 de Junio de 2012
Por dranix7 el 26 de Junio de 2012
Por Martin el 28 de Junio de 2012
Por luis el 30 de Junio de 2012
Por Jose el 20 de Julio de 2012
Gracias y un saludo.
Por Jose el 20 de Julio de 2012
Por Windsor el 01 de Agosto de 2012
¿Que solución existe para este inconveniente?
Por isifredo el 28 de Enero de 2013
<video id="vid" autoplay="autoplay" loop="loop">
<source src="vdo/Secuencia 01.mp4" type="video/mp4" />
<source src="vdo/Secuencia 01.webm" type="video/webm" />
<source src="vdo/Secuencia 01.ogv" type="video/ogg" />
</video>
mi problema radica en que el divx plus web player que tengo instalado en chrome distorciona la hubicacion, el tamaño y la posicion del video, ¿como puedo decirle al codigo que no cargue ningun pluging como este de divx? gracias.
Por cesar el 21 de Febrero de 2014
el video en mi computadora funciona bien, el problema es cuando lo subo al servidor ya no funciona
tengo una duda me comentaba que para que funcione tengo que actualizar los iss, , los mp4 pero no se como?
si alguien me puede ayudat
Por vegetto el 24 de Marzo de 2014
Por fabian el 16 de Julio de 2014
alguien me peude ayudar?
<video autoplay controls>
<source src="demo.ogv" type="video/ogg" />
<source src="demo.mp4" type="video/mp4" />
<p>Tu navegador no soporta HTML5</p>
</video>
Por fabian el 16 de Julio de 2014
alguien me peude ayudar?
<video autoplay controls>
<source src="demo.ogv" type="video/ogg" />
<source src="demo.mp4" type="video/mp4" />
<p>Tu navegador no soporta HTML5</p>
</video>
Por Joaquín el 28 de Agosto de 2015
Gracias y un saludo.
Por Joaquín el 28 de Agosto de 2015
Gracias y un saludo. Mi correo [email protected]
Por Diana el 29 de Noviembre de 2016
Si alguien me puede ayudar mi correo es [email protected]