Dec 27

YouTube se ha convertido en el sitio mas importante de video en la web, siendo la plataforma mas usada y la que mejor desempeño tiene, logrando que mientras se sube y publica el video pase muy corto tiempo, ademas del soporte de video de alta calidad y ahora la posibilidad de subir videos de cualquier duración se auguran muy buena acogida por los usuarios.

Esta semana me tope con un Widget que permite que los usuarios se suscriban directamente al canal, desde una pagina web o blog donde se coloque, por ejemplo este es mi widget :

De esta forma los usuarios se pueden suscribir directamente desde la pagina pulsado el boton de suscripcion, sin necesidad de ir al canal de YouTube. Para usar el control, simplemente adicione el siguiente codigo HTML en su pagina o blog, recuerden cambiar [usuario] por el nombre de usuario :


Tagged with:



En December 27 de 2010, Marlon J. Manrique escribió acerca de YouTube : Suscriber Widget.
May 10

Existen gran cantidad de formas de descargar videos de YouTube, entre ellas miles de sitios web, aplicaciones y demas, pero exsiste un paquete en Ubuntu de una aplicacion facil de instalar que permite desde consola descargar los videos en alta calidad y utilizando el nombre del video como nombre del archivo.

Instalación :

  • Abrir una consola
  • Actualizar los paquetes por si las moscas
    sudo apt-get update
  • Instalar el Youtube Downloader
    sudo apt-get install youtube-dl

Uso :

  • Vaya a Youtube
  • Seleccione el video a descargar
  • Copie la URL de la pagina del video
  • Abra una consola
  • Ejecute la aplicacion para descargar el video
    youtube-dl -t -b http://www.youtube.com/watch?v=iy4o8KBvvwE
  • Este descarga el video a la mayor calidad posible y coloca el titulo del video como nombre del archivo

Opciones :

  • -t : Colocarle el titulo del archivo como nombre del archivo
  • -b : Bajar el video en la mejor calidad posible
  • -c : Continuar la descarga de un video
  • -m : Version para moviles
  • y un monton mas ...
Tagged with:



En May 10 de 2010, Marlon J. Manrique escribió acerca de Descargar Video de YouTube desde Ubuntu 10.04.
Apr 06

Algunas veces es necesario crear un vídeo a partir de una serie de imágenes, por ejemplo en los procesos de instalación, configuración y uso de software de algunas guías que se presentan en este sitio es mejor capturar la pantalla utilizando la tecla Impr Pant (PrintScreen) y luego convertir en vídeo, que capturar el vídeo en tiempo real mientras se trabaja por que la duración a veces es muy larga y se debe entrar a editar el vídeo, o se comenten errores al momento de grabar por lo cual se debe recomenzar de nuevo.

Requerimientos :

  • Instalar los paquetes de ImageMagick y Mencoder
    sudo apt-get install imagemagick
    sudo apt-get install mencoder

Capturar las Imagenes :

  • Comenzar la instalación, configuración o uso del software.
  • Cada que se quiera tomar una imagen del escritorio pulsar la tecla Impr Pant (PrintScreen)
    La aplicación de captura de escritorio en Ubuntu (Take Screenshot) puede ser configurada para tomar todo el escritorio, una ventana determinada o una zona de la pantalla, incluso se puede agregar un tiempo en segundos entre pulsar la tecla y tomar la imagen. Se recomienda capturar todo el escritorio para evitar que algunas cajas de dialogo de las aplicaciones no aparezcan en la captura.
  • Guardar la imágenes en un directorio dentro de Pictures para mejor organización del contenido.
  • Al finalizar la captura de las imágenes, renombrar Screenshot-1.png por Screenshot-01.png, hacer esto con las nueve primeras imágenes para que al momento de hacer el vídeo estas estén en orden alfabético (este truco funciona si el numero de imágenes es menor a 100, si es mayor por ejemplo un numero con tres cifras XXX se debe buscar una forma de renombrar desde 000 a el XXX).

Cortar las Imágenes si es Necesario :

  • Si se capturo todo el escritorio es posible determinar mirando las imágenes y calculando el tamaño máximo de las imágenes y la esquina superior izquierda desde donde se cortaran.
  • Abrir una consola e ir al directorio donde se almacenaron las imágenes
    cd Pictures/images
  • Crear un archivo llamado para cortar las imágenes :
    vi crop.sh
  • Escribir el siguiente script : (Modificar los valores 860x650+220+66 por ANCHOxALTO+X+Y)
    #!/bin/bash
    for f in *.png;
    do
    convert -crop 860x650+220+66 $f crop_$f
    done
  • Guardar el archivo
  • Asignar permiso de ejecución
    chmod +x crop.sh
  • Ejecutar el script
    ./crop.sh
  • Esto genera una serie de imágenes crop_* con el nuevo tamaño.

Modificar Tamaño de las Imágenes :

  • Si se quiere modificar el tamaño de las imágenes para que tengan un aspecto diferente, por ejemplo 640x480 4:3 SD o 1280x720 16:9 HD, se puede utilizar de nuevo la aplicación convert.
  • Cree el siguiente script :
    vi resize.sh
  • Escribir el siguiente script : (Modificar los valores 1280x720 por el tamaño a utilizar)
    #!/bin/bash
    for f in crop_*.png;
    do
    convert -resize 1280x720\! $f resize_$f
    done
  • Guardar el archivo
  • Asignar permiso de ejecución
    chmod +x resize.sh
  • Ejecutar el script
    ./resize.sh
  • Esto genera una serie de imagenes resize_* con el nuevo tamaño.

Crear Vídeo con las Imágenes :

  • Para crear vídeo con las imágenes simplemente ejecute el siguiente comando :
    (Modifique el tamaño final en el cual se quiere tener el archivo y especifique la velocidad con la que se pasara cada imagen en este caso 0.2 cuadros por segundo, lo que equivale a un cuadro cada cinco segundos)
    mencoder mf://resize*.png -mf w=1280:h=720:fps=0.2:type=png -ovc copy -oac copy -o video.avi

Notas :

  • Si se utiliza la resolución de 1280x720 es posible subir los vídeos a YouTube en alta definición, pero la imagen se puede ver distorsionada si no se respecta el aspecto.
  • Si se utilizan otros tamaños el vídeo no tendrá muy buena calidad al momento de subirlo a YouTube.

Ejemplos :

Instalación de Solaris 10 formato 1280x720

Instalación de Solaris 10 formato de 800x600

Tagged with:



En April 6 de 2009, Marlon J. Manrique escribió acerca de Creando Video desde Imagenes en Ubuntu 9.04.
Dec 05

Desafortunadamente las pruebas que realice para visualizar los videos descargados desde YouTube en una region dentro de OpenSimulator no tuvo exito en Linux Ubuntu, por tal motivo comence a buscar una forma de convertir el archivo en un formato que el GStream pudiera reproducir dentro del cliente de SecondLife. Mire algunos sitios en internet, trate con ffmpeg, mencoder, faac, mplayer pero la mayoria de veces tenia problemas al tratar de copiar el audio o convertirlo  a AAC.

Finalmente encontre referencias al viejo y conocido Avidemux, el cual permite convertir a diferentes formatos de archivos, lo malo es que no he podido encontrar los comandos para ejecutar la tarea de convertir el archivo sin utilizar la interface grafica, pero de todos modos aqui estan los pasos :

Instalar Avidemux :

  • Instalar Avidemux
    sudo apt-get install avidemux

Descargar Video :

  • Ir al sitio de YouTube
  • Buscar el video que queremos mostrar, por ejemplo :
    http://www.youtube.com/watch?v=QATAtvkDPVA
  • Tome la direccion del video y copie el identificador de este
  • Genere la direccion del video en mp4
    http://www.youtubemp4.com/video/QATAtvkDPVA.mp4

Descargar Archivo :

  • Abrir una consola con el servidor Darwin
  • Ir al directorio donde se almacenan los videos
    cd /usr/local/movies
  • Descargar el archivo
    wget http://www.youtubemp4.com/video/QATAtvkDPVA.mp4 -O QATAtvkDPVA.mp4
  • Cambiar el dueño del archivo al usuario del servidor de streaming
    sudo chown qtss QATAtvkDPVA.mp4

Convertir el Archivo :

  • Ejecutar el Avidemux
    avidemux --load QATAtvkDPVA.mp4
  • El Avidemux pregunta si queremos utilizar un modo seguro
    Cancel
  • En la casilla Video seleccione
    MPEG-4 ASP
  • En la casilla Audio seleccione
    AAC (FAAC)
  • En la casilla Format seleccione
    MP4
  • Presione el boton save
  • Digite el nombre con el cual quiere guardar el video, ejemplo
    video01.mp4
  • El Avidemux convierte el video, ahora puede cerrar la aplicacion

Modificar Propiedades del Video:

  • Modificamos las propiedades del archivo para que se pueda transmitir en Darwin
    sudo mp4creator -hint=1 video01.mp4
    sudo mp4creator -hint=2 video01.mp4
    sudo mp4creator -optimize video01.mp4

Reproducir dentro de el OpenSimulator :

  • Abrir el visor de Second Life conectado a nuestro servidor OpenSimulator
  • Crear un cubo y darle forma de pantalla
  • Editar la Textura y asignarle por ejemplo la textura steel
  • Ir al menu World
  • Seleccionar la opcion About Land
  • Ir a la pestaña Media
  • Pulsar el boton Set... al frente del cuadro Media URL:
  • Digitar la direccion de uno de los videos de nuestro servidor DSS, por ejemplo :
    rtsp://<IpServidor>/video01.mp4
  • Pulsar sobre la Textura a Reemplazar y seleccionar la misma que colocamos al cubo
  • Seleccione la opcion Auto Scale si desea que el video ocupe toda la superficie donde se va a visualizar
  • En la parte inferior del visor se encuentra una camara de cine y los botones reproducir y detener
    Pulse el boton reproducir
  • En la pantalla debe visualizarse el video seleccionado.

Ahora si funciona en Linux !!!!

Tagged with:



En December 5 de 2008, Marlon J. Manrique escribió acerca de OpenSimulator Intranet Linux y YouTube.
Dec 05

Si estamos utilizando OpenSimulator dentro de una red local o intranet en la cual no tenemos acceso a internet o el ancho de banda de salida no es muy bueno, podemos copiar los videos de YouTube a nuestro servidor de streaming Darwin para hacer pruebas.

En este caso utilizaremos el sitio http://www.youtubemp4.com para convertir el video de YouTube en un archivo mp4 el cual copiaremos en el servidor de streaming y lo modificaremos para que pueda ser enviado a traves de servidor Darwin.

Descargar Video :

  • Ir al sitio de YouTube
  • Buscar el video que queremos mostrar, por ejemplo :
    http://www.youtube.com/watch?v=QATAtvkDPVA
  • Tome la direccion del video y copie el identificador de este
  • Genere la direccion del video en mp4
    http://www.youtubemp4.com/video/QATAtvkDPVA.mp4

Descargar Archivo :

  • Abrir una consola con el servidor Darwin
  • Ir al directorio donde se almacenan los videos
    cd /usr/local/movies
  • Descargar el archivo
    wget http://www.youtubemp4.com/video/QATAtvkDPVA.mp4 -O QATAtvkDPVA.mp4
  • Cambiar el dueño del archivo al usuario del servidor de streaming
    sudo chown qtss QATAtvkDPVA.mp4

Modificar Archivo :

Debemos instalar algunas herramientas para poder convertir el video en un video de streaming para el servidor Darwin

  • Instalar el paquete de streaming multimedia para Ubuntu
    sudo apt-get install mpeg4ip-server
  • Modificamos las propiedades del archivo para que se pueda transmitir en Darwin
    sudo mp4creator -hint=1 QATAtvkDPVA.mp4
    sudo mp4creator -hint=2 QATAtvkDPVA.mp4
    sudo mp4creator -optimize QATAtvkDPVA.mp4

Reproducir dentro de el OpenSimulator :

  • Abrir el visor de Second Life conectado a nuestro servidor OpenSimulator
  • Crear un cubo y darle forma de pantalla
  • Editar la Textura y asignarle por ejemplo la textura steel
  • Ir al menu World
  • Seleccionar la opcion About Land
  • Ir a la pestaña Media
  • Pulsar el boton Set... al frente del cuadro Media URL:
  • Digitar la direccion de uno de los videos de nuestro servidor DSS, por ejemplo :
    rtsp://<IpServidor>/QATAtvkDPVA.mp4
  • Pulsar sobre la Textura a Reemplazar y seleccionar la misma que colocamos al cubo
  • Seleccione la opcion Auto Scale si desea que el video ocupe toda la superficie donde se va a visualizar
  • En la parte inferior del visor se encuentra una camara de cine y los botones reproducir y detener
    Pulse el boton reproducir
  • En la pantalla debe visualizarse el video seleccionado.

Nota :

  • En la plataforma Linux Ubuntu se produjo el siguiente error al tratar de visualizar el video :
    ** Message: don't know how to handle application/x-rtp, ...
    bus_callback:312: GST error: A H264 video RTP depayloader plugin is required to play this stream, but not installed.
Tagged with:



En December 5 de 2008, Marlon J. Manrique escribió acerca de OpenSimulator Intranet y YouTube.
Dec 05

Podemos reproducir un video de YouTube dentro de nuestra region de OpenSimulator utilizando el visor de SecondLife, lastimosamente este no soporta contenido flash en este momento pero podemos convertir los videos a un formato que sea compatible con QuickTime para poderlo visualizar dentro de nuestra region en el OpenSimulator.

Existen varios servicios que nos permiten convertir un video de YouTube en un archivo mp4, como por ejemplo (http://www.youtubemp4.com) el cual es compatible con QuickTime, estos son los pasos que debemos seguir para colocar un video de YouTube dentro de nuestra region.

Seleccionar Video en YouTube :

  • Ir al sitio de YouTube
  • Buscar el video que queremos mostrar, por ejemplo :
    http://www.youtube.com/watch?v=QATAtvkDPVA
  • Tome la direccion del video y copie el identificador de este
  • Genere la direccion del video en mp4
    http://www.youtubemp4.com/video/QATAtvkDPVA.mp4

Reproducir dentro de el OpenSimulator :

  • Abrir el visor de Second Life conectado a nuestro servidor OpenSimulator
  • Crear un cubo y darle forma de pantalla
  • Editar la Textura y asignarle por ejemplo la textura steel
  • Ir al menu World
  • Seleccionar la opcion About Land
  • Ir a la pestaña Media
  • Pulsar el boton Set... al frente del cuadro Media URL:
  • Digitar la direccion de uno de los videos de nuestro servidor DSS, por ejemplo :
    http://www.youtubemp4.com/video/QATAtvkDPVA.mp4
  • Pulsar sobre la Textura a Reemplazar y seleccionar la misma que colocamos al cubo
  • Seleccione la opcion Auto Scale si desea que el video ocupe toda la superficie donde se va a visualizar
  • En la parte inferior del visor se encuentra una camara de cine y los botones reproducir y detener
    Pulse el boton reproducir
  • En la pantalla debe visualizarse el video seleccionado.

Nota :

  • Esto funciono correctamente en las plataformas Windows y Ubuntu 8.10
  • Es posible que el servicio de www.youtubemp4.com pronto desaparezca como suele suceder con algunos servicios de este tipo, entonces no es recomendable depender de estos.

Enlances :

Tagged with:



En December 5 de 2008, Marlon J. Manrique escribió acerca de YouTube en OpenSimulator.