contextopedia El poder de las redes De las naciones a las redes
« La stasi británica « Portada » Una ardilla cruzará sin tocar suelo »

Jueves, 7 de Febrero de 2008

Probando el canal de ví­deo

Poniendo en marcha mi propio Youtube…

Como no quiero depender de ningún servicio de vídeo online ante el previsible fin de la lógica del mumi. Estoy convirtiendo mi blog en mi propio Youtube

El plugin para el blog

Para eso me he instalado un plugin con un player en flash en mi Wordpress. Como me exige subirlas en formato .flv lo primero que he hecho ha sido arreglar el ffmpeg que me proporciona Ubuntu y que viene capado por motivos legales.

Instalando ffmpeg

sudo apt-get build-dep ffmpeg

sudo apt-get install liblame-dev libfaad2-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libdts-dev

apt-get source ffmpeg

cd ffmpeg-*/

./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg --enable-liba52 --enable-libdts --enable-dc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-xvid --enable-shared --prefix=/usr

make

sudo checkinstall -D make install

Si y sólo si la anterior línea te dio error remata con sudo make install

Convirtiendo las películas

Ya con todo listo he hecho la primera prueba. Como la cámara del Ecoperiódico guarda los cortes como mp4, en la línea de comandos introduzco:

ffmpeg -i video1.MP4 -ar 22050 -acodec mp3 prueba.flv

O si quiero máxima calidad:

ffmpeg -i video1.MP4 -ar 22050 -acodec mp3 -qscale 1 prueba.flv

Y subo el vídeo al post como si de una imagen se tratase…

Y el resultado es…

¡¡¡Ya tengo mi propio canal de vídeo!!!

Get the Flash Player to see this player.

Ponlo en tu blog con:

PS1. Podría por cierto haberle dado el trabajo de conversión al servidor y tener un YouTube completo… pero tenemos la CPU del servidor a tope y no la quiero sobrecargar al menos hasta que mejoremos la máquina. No cuesta nada convertir a flv con una simple línea de código y luego subir el resultado. Sobre la memoria no me preocupo, a fin de cuentas espacio en disco nos sigue sobrando y es barato…

PS2. Ahora lo que me queda es preparar una RSS que apunte directamente a las direcciones de los archivos flv y que cualquiera pueda, a su vez, utilizar, republicar o modificar mediante edición de vídeo en local…

Guardado por David de Ugarte en su moleskine
a las 3:22 pm

En otros blogs este post recibió las siguientes referencias (URI de Trackback)

  1. SomGNU » Blog Archive » On és la nostra informació? Alternatives lliures a les aplicacions web més populars.

    […] Si de tant en tant en gravem però un YouTube només per nosaltres se’ns queda gran podem fer servir la solució que proposa David de Ugarte, basada en els programes lliures ffmpeg i un reproductor en flash sota llicència no lliure […]

  2. » Nuestro propio servicio de video y audio compartido deUgarte.com

    […] en nuestro servidor. Así que se me ocurrió porqué no hacer un Goear personal, vamos, lo que hizo David para los vídeos. Encontré entonces este reproductor OpenSource que permite reproducir FLV, SWF, MP3, MP4, H.264 […]


Comentarios

  1. Angel Arenas el 07/02/08 a las 3:32 pm

    Que efectividad.¿Cual es la sintaxis concretamente? ¿Igual que una imagen?
    Veo a Nat confundida… Saludos!

  2. sergio el 07/02/08 a las 3:47 pm

    Jajajaja… ¡genial trabajo! Llevo maquinando mi alternativa personal a Flickr los últimos días, les mantendré informados.

    Parece que a Nat las ha pillado totalmente por sorpresa ;)

  3. David de Ugarte el 07/02/08 a las 3:50 pm

    Nada, nada, la sintaxis para agregar el player es de lo más simple
    [flashvideo filename="http://www.deugarte.com/gomi/prueba.flv" /]

    jejeje y sí, nat no se lo esperaba, a ver si lo implementamos ahora en el Ecoperiódico :D

  4. indarki el 07/02/08 a las 4:14 pm

    ¿Y un youtube P2P?
    Es decir… que en vez de que se almacene en un servidor de una empresa… sean vídeos almacenados distribuidamente y compartidos con P2P.

    ¿Sería interesante/razonable/posible?

    Es una idea que se me vino a la cabeza hace tiempo por la misma razón que estás montando tú tu propio youtube: independencia de las grandes empresas.

  5. fpuga el 07/02/08 a las 5:08 pm

    Y ya puestos no existirá algún sistema de streaming facilito de usar que no esté hecho con flash, que a mi me sigue dando algún problemilla sobre linux.

    No se que tal irá Theora

  6. Miguel A. Ruano el 07/02/08 a las 7:42 pm

    Una forma más fácil de hacer un Youtube es con este scrip que vale 10$. Crea literalmente una web similar a Youtube, con la opción de que los usuarios suban sus videos, los convierte a flv, facilita el código para embeberlo en otras webs… No lo he probado, pero creo que es una buena opción. En la propia web se facilita una demo.

  7. David de Ugarte el 07/02/08 a las 7:50 pm

    Indarki, en realidad así ya sería distribuido. Yo subo mis flv a mi servidor. Dejo en la rss o en un enlace bajo el vídeo la dirección donde se almacena. Si tu lo quieres poner símplemente lo chupas de mi servidor y al revés. Sólo necesitas ponerte el player en tu blog.

    fpuga, me temo que casi todo lo que he encontrado está en flash… pero a mi me funciona bastante bien con mi Ubuntu. Hoy mismo instalé el plugin para firefox del flash 9 (permite ver los vídeos del player a pantalla completa) y la verdad, funcionó a la primera…

    Miguel Angel, es muy guapo ese script, el problema es que las conversiones tiran de CPU. La memoria en servidor está barata y a las finales se paga de una vez… ahora la CPU ya hace al modelo de máquina que alquiles y afecta a las mensualidades/anualidades que pagas…

  8. fpuga el 08/02/08 a las 12:25 pm

    Supongo que será cosa mía pero a mi me como a saltos, fotograma a fotograma. (mandriva2007 + firefox + flash9.0.115)

  9. indarki el 08/02/08 a las 8:42 pm

    >Indarki, en realidad así ya sería distribuido

    Sí, pero si tu servidor cae, tu vídeo cae.

    Un ejemplo extremo: eres un bloguero que se ve afectado por la censura de su gobierno por hacer vídeos de denuncia de la violación de los derechos humanos en su país… Si te cierran el servidor, tus enlaces caen. Lo ideal, para evitar ese tipo de cosas sería que el almacenamiento estaría distribuido entre miles de ordenadores y replicado varias veces. Una vez subido a la red (indicado el enlace) y desde el primer momento en el que alguien lo ve, ese vídeo (o partes de él) se iría almacenando en los ordenadores de los que lo vean y en sería imborrable salvo que eliminasen todos los ordenadores que tienen partes de ese vídeo.

    No sólo distribuimos la emisión de los vídeos, sino también su almacenamiento. ¿Se puede mezclar la funcionalidad de youtube con la descentralización del P2P (emule, por ejemplo)?

    No sé si me explico… y no sé si sería interesante.

  10. David de Ugarte el 09/02/08 a las 6:55 pm

    Ahora lo entiendo… y sí que sería interesante… y en teoría, con bittorrent no sería difícil ni excesivamente lento… al menos si en el medio se pusieran unos servidores “cache” que almacenaran lo que en el p2p se encontrase… como una red de espejos… hay que darle una vuelta…

  11. David de Ugarte el 09/02/08 a las 6:56 pm

    Fpuga: Ahora mismo le subo el tiempo de cacheing para que no te de saltos…

Si crees que puedes aportar algo interesante deja un comentario...

Debes estar registrado como usuario para postear.

Tout ce qui n'est point nouveau dans un temps d'innovation est pernicieux ~ Saint Just

« La stasi británica « Portada » Una ardilla cruzará sin tocar suelo »
Dominio público
Salvo indicación o advertencia en contrario, el autor de todas las entradas de este blog es David de Ugarte, quien las escribe y hace devolución expresa de ellas al Dominio Público

Estado de conexión

David de Ugarte: biografía y contacto

Básica, completa, podcast, videocast, miniposts [+feeds]
2008 augusto de franco BBVA blogsfera brasil ciberactivismo ciberpunk Devolución el poder de las redes fabbing feevy google lasindias nacionalismo neovenecianismo planta29 redes distribuidas RMD segregacionismo sionismo digital web 2.0 web 2.1 wordpress
Creandote un usuario en un servidor OpenID podrás enviar comentarios y miniposts logueándote en el blog con tu OpenID
Puedes ver los 23 posts más actualizados de mi feevy un poco más abajo o jugar con el portal feevy interactivo. Si te gusta puedes personalizar esta plantilla y convertir tu propio feevy en un portal interactivo de todas tus fuentes.
Puedes ver las estadísticas de este blog -entre otros- en el servidor Urchin de Exploradores Electrónicos conectándote con el usuario abierto y la contraseña abierto123.

RMD es una alternativa distribuida y bloguera al microposting centralizado. Si quieres superar tu dependencia de Flickr, YouTube y otros servicios, consulta mi caja de herramientas