Nos solemos encontrar con la necesidad de hacer cosas rapidito, en esta ocasión necesitaba inscrustar un vÃdeo en ogg en una html estática.
Asà que empecé con la faena, primero convertir ogg en flv para poder visualizar el vÃdeo en la propia página. Tengo la Ubuntu 8.04 asà que tirando de ffmpeg puse lo siguiente
ffmpeg -i video_original.ogg -b 384000 -s 640x480 -pass 1 -passlogfile log-file video_convertido.flv
El primer paso lo tengo, un vÃdeo en formato flv para poder visualizarlo en la web.
Ahora vamos a ver cómo incrustarlo en un html estático, porqué asà no más no funciona, necesitamos por un lado “algo ” que haga el streaming y luego un reproductor o player para visualizarlo.
Asà que nos descargamos un zip con el reproductor de flash que es open source llamado JW FLV Media Player
Creamos en la carpeta de nuetra web, otro directorio que se llame por ejemplo embed y metemos los siguientes ficheros que hay en el zip de JW, player.swf, swfobject.js y yt.swf . Luego generamos el código para incrustarlo en el HTML, para lo cual también podemos hacer uso del generador automático que proporciona JW , asegurándonos de que ponemos bien la ruta al video_convertido.flv ya tendrÃamos nuestro vÃdeo para ser visualizado en una web 🙂