Foros del Web » Creando para Internet » HTML »

ff embeber vídeo en html5

Estas en el tema de ff embeber vídeo en html5 en el foro de HTML en Foros del Web. hola el problema es que en ff no puedo visionar ninguno de los vídeos que tengo. si uso un vídeo de una web que te ...
  #1 (permalink)  
Antiguo 18/03/2011, 15:50
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
ff embeber vídeo en html5

hola

el problema es que en ff no puedo visionar ninguno de los vídeos que tengo. si uso un vídeo de una web que te explica como embeberlo, puedo visionarlo
Cita:
<source src="http://html5demos.com/assets/dizzy.ogv" type='video/ogg; codecs="theora, vorbis"'></source>
pero si pruebo con este (le cambié la extensión de .avi a .ogv)
Cita:
<source src="videos/layka.ogv" type='video/ogg; codecs="theora, vorbis"'></source>
me aparece el vídeo con sus controles, presiono play y no funciona. este mismo vídeo puedo verlo tanto en chrome como opera

gracias
  #2 (permalink)  
Antiguo 19/03/2011, 13:25
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: ff embeber vídeo en html5

¡que tal isabelm!

aclarar que aun no estoy al tanto de html5 y lo que aprendo es con lo poco que leo. en fin, el asunto no parece ser asi de facil como cambiar la extension. aun asi, me esta curioso que chrome fue capaz de interpretar el video. quise hacer la misma prueba con un video propio en formato *.avi y no obtuve resultado en chrome ni firefox -no tengo opera.

viendo el atributo codecs, pense que era algun atributo propietario de algun navegador. por lo que me puse a buscar un poco en el Draft HTML5 y segun se explica que dicho atributo puede ser necesario en algunos formatos. la explicacion resumida es que las extensiones de videos en realidad no identifican el codec -codificador que utiliza el video- si no mas bien es un contenedor que puede contener multiples pistas (audio y video), algo asi como un archivo compresado (zip, tar, taz, rar) es un contendor para multiples archivos. en fin, hay contenedores de video que pueden utilizar diferentes codec y esto a lo que se refiere el atributo codecs. por tanto, me parece que parte de la solucion es identificar el codec que utiliza tu video *.avi y buscar el identificador equivalente que se utiliza en el atributo. el otro asunto es que no se si tambien depende de otros factores como la compatiblidad del navegador con dicho codec, o si es dependiente de si tu sistema tiene instalado el codec.

en el ejemplo que estaba probando, el video lo hice con una camara digital. la camara genera el video en *.avi y pude identificar que el codec es MJPG. puedo reproducir el video en un reproductor del sistema, pero por mas que busco no encuentro el identificador que debe utilizarse en el atributo codecs para dicho formato. total, aunque lo encuentre tampoco me asegura que funcione. parece que todo aun es experimentativo...

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 20/03/2011, 08:37
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: ff embeber vídeo en html5

primero de nada, gracias por contribuirme

Cita:
Iniciado por zerokilled Ver Mensaje
¡que tal isabelm!
aclarar que aun no estoy al tanto de html5 y lo que aprendo es con lo poco que leo. en fin, el asunto no parece ser asi de facil como cambiar la extension. aun asi, me esta curioso que chrome fue capaz de interpretar el video. quise hacer la misma prueba con un video propio en formato *.avi y no obtuve resultado en chrome ni firefox -no tengo opera.
cuando dije que cambié la extensión, lo hice con free video converter (este programa convierte un archivo en (.flv, mp4, ogg, etc..). los contenedores que necesito son ogg (ff, chrome y opera) y mp4 (ie9, chrome, opera, safari...). al nuevo archivo, .ogg, que me crea este programa le cambio la extensión a .ogv desde opciones de carpetas

Cita:
Iniciado por zerokilled Ver Mensaje
viendo el atributo codecs, pense que era algun atributo propietario de algun navegador. por lo que me puse a buscar un poco en el Draft HTML5 y segun se explica que dicho atributo puede ser necesario en algunos formatos. la explicacion resumida es que las extensiones de videos en realidad no identifican el codec -codificador que utiliza el video- si no mas bien es un contenedor que puede contener multiples pistas (audio y video), algo asi como un archivo compresado (zip, tar, taz, rar) es un contendor para multiples archivos.
si le quito el atributo type (este no parece muy conveniente omitirlo, ya que le dice al navegador que formato tiene el vídeo y arreglo a ello lo descarga y reproduce) y codecs, el resultado es el mismo. es posible reproducirlo en chrome y en opera, pero no en ff. con respecto a lo que comentas del contenedor, claro, el contenedor es ogg y de ahí que lo renombrase como .ogv (para vídeo). en caso que fuese sonido, hay que renombralo con la extensión .oga.

Cita:
Iniciado por zerokilled Ver Mensaje
en fin, hay contenedores de video que pueden utilizar diferentes codec y esto a lo que se refiere el atributo codecs. por tanto, me parece que parte de la solucion es identificar el codec que utiliza tu video *.avi y buscar el identificador equivalente que se utiliza en el atributo. el otro asunto es que no se si tambien depende de otros factores como la compatiblidad del navegador con dicho codec, o si es dependiente de si tu sistema tiene instalado el codec.
los codecs para el contenedor ogg es theora para vídeo y vorbis para el sonido. mi equipo tiene instalado los codecs ya que puedo reproducir los video en window media player. del navegador no se nada. pero lo que realmente me raya es que se reproduzcan en ff un par de vídeos (.ogv) que he bajado de internet

Cita:
Iniciado por zerokilled Ver Mensaje
en el ejemplo que estaba probando, el video lo hice con una camara digital. la camara genera el video en *.avi y pude identificar que el codec es MJPG. puedo reproducir el video en un reproductor del sistema, pero por mas que busco no encuentro el identificador que debe utilizarse en el atributo codecs para dicho formato. total, aunque lo encuentre tampoco me asegura que funcione. parece que todo aun es experimentativo...

ya puesta, también lo he buscado y tampoco he encontrado nada. estos son lo codecs que he encontrado, junto con una lista de los navegadores que los soportan. lo dejo para futuras vistas, nunca se sabe

para resumir, lo que he sacado en claro de toda mi busqueda; es que el programa que uso para cambiar la extensión, le añade o quita algo al nuevo vídeo que impide que ff pueda reproducirlo
  #4 (permalink)  
Antiguo 21/03/2011, 22:07
Avatar de Tedel  
Fecha de Ingreso: enero-2011
Ubicación: Lima
Mensajes: 2.744
Antigüedad: 13 años, 11 meses
Puntos: 444
Respuesta: ff embeber vídeo en html5

perdona, descartemos lo obvio primero...

<source src="http://html5demos.com/assets/dizzy.ogv" type='video/ogg; codecs="theora, vorbis"'></source>

estás seguro de que no es...?

<video src="http://html5demos.com/assets/dizzy.ogv" type='video/ogg; codecs="theora, vorbis"'></video>
__________________
Soy el autor de Heptagrama y tengo un servicio "todo incluido" de marketing web.
  #5 (permalink)  
Antiguo 22/03/2011, 06:32
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: ff embeber vídeo en html5

Cita:
Iniciado por Tedel Ver Mensaje
perdona, descartemos lo obvio primero...

<source src="http://html5demos.com/assets/dizzy.ogv" type='video/ogg; codecs="theora, vorbis"'></source>

estás seguro de que no es...?

<video src="http://html5demos.com/assets/dizzy.ogv" type='video/ogg; codecs="theora, vorbis"'></video>
es otra manera de hacerlo. el problema es que, como sabrás, dependiendo del navegador, habrá que usar un contenedor u otro. entonces, con tu propuesta solamente es posible reproducir el vídeo en ff, chrome y opera. en caso que queramos que se pueda reproducir en ie, tendríamos que insertar otra etiqueta vídeo
Cita:
<video src="http://html5demos.com/assets/dizzy.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'></video>
<video src="http://html5demos.com/assets/dizzy.ogv" type='video/ogg; codecs="theora, vorbis"'></video>
de tal modo que se imprimirían en pantalla ambos y según el navegador, prodrías reproducir uno u otro ..... ves el problema??

gracias por tu interés y tiempo
  #6 (permalink)  
Antiguo 26/03/2011, 15:17
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: ff embeber vídeo en html5

bien, definitivamente el problema estaba en el programa de conversión. he encontrado este, Miro Video Converter, un convertidor muy sencillo, pero eficaz. con el se puede convertir cualquier archivo a extensiones (mp4, ogv y webm) entre otras

Etiquetas: embeber, html5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 23:19.