miércoles, 21 de abril de 2010

como poner un fondo de escritorio automático

fuente: http://alexzelder.wordpress.com/2007/04/02/webilder-y-desktopography/
Fondos de escritorio automáticos en Ubuntu/Linux

webilderheader.jpg

Hace poco un compañero de trabajo compro un MacBook de color negro, y claro venia con su flamante MacOS X Tiger instalado.

Me gusto mucho la interfaz, rapidez y elegancia del Sistema Operativo de Apple sin embargo carece del nivel de personalización y libertad que me gusta de Linux, y todavía se queda atrás en los efectos comparándolo con Beryl/Emerald claro.

Una función que me gusto mucho fue la posibilidad de configurarle al SO Tiger que cambie los fondos de pantalla automáticamente cada cierto tiempo, definitivamente tendría que existir algo similar o mejor en Linux.

Webilder

Esta es una pequeña aplicación de software libre con licencia GPL que permite hacer eso y mucho mas, puedes configurar Webilder para que baje los fondos de escritorio en base a etiquetas (tags) de Flickr, Webshots y que cambie de fondo de pantalla automáticamente cada 5 minutos por ejemplo.

Instalación:

Esta muy bien explicado en el sitio de Webilder (ingles) pero voy a tratar de mostrárselos aquí:

Primero abrimos Gestor de Paquetes Synaptic.

Click en Configuración, Repositorios, Otros proveedores, Añadir.

Agregamos estas dos lineas

deb http://debian.websterwood.com/ edgy main
deb-src http://debian.websterwood.com/ edgy main

repowebilder.jpg

Luego Cerrar.

Al añadir cualquier repositorio nos dice que debemos darle click en Recargar.

Podemos instalar de dos formas la Gráfica y la de comandos.

En la misma pantalla de Synaptic buscamos por orden alfabético y marcamos los paquetes

Webilder y Webilder-gnome (si eres usuario de KDE escoge Webilder-KDE)

Debe quedarte así.

webildergnome.jpg

Si queremos instalar por comandos escribimos en Terminal.

# sudo apt-get update
# sudo apt-get install webilder webilder-gnome

Si eres usuario de kde reemplaza al final gnome por kde.

Utilizar Webilder:

Debemos agregar Webilder al panel.

GNOME: Click derecho en el panel de gnome, Añadir al panel y seleccionamos Webilder Desktop Applet.

KDE: Del menú gráfico, iniciar KWebilder. Ve a las preferencias de ventana, pestaña Opciones avanzadas y selecciona KDE Wallpaper Settings.

Screenshot

Configurando Webilder

Ya esta instalado y funcionando, ahora viene la parte interesante, podemos configurarle que tipos de fotos queremos que baje y nos muestre cada cierto tiempo por medio de etiquetas (tags), por ejemplo quieres autos o nature.

webilderpref.jpg

Le das agregar y donde dice tag1,tag2 se lo cambias por lo que quieras (preferiblemente en ingles) para que encuentre y baje las fotos que quieras.

En la pagina de Webilder hay muchos canales para agregarlos a nuestra coleccion, solo arrastras el archivo .cid a la pantalla anterior de preferencias y se agrega a la colección.

Si quieres bajar tus propios fondos de pantalla te recomiendo Desktopography donde hay una colección de fondos de pantalla espectaculares, estos están hechos por una selección de diseñadores y exponen un selecto grupo de Fondos cada año.

Con esto mantendrás tu escritorio en Ubuntu/Linux siempre bonito y cambiante.

lunes, 5 de abril de 2010

cosas útiles que puedes hacer con ffmpeg para los videos

FUENTE: http://mundogeek.net/archivos/2008/10/10/19-cosas-utiles-que-puedes-hacer-con-ffmpeg/
FUENTE: http://www.softwarelibre.org/content/capturar_fotogramas_de_un_v%C3%ADdeo_desde_la_consola

Capturar fotogramas de un vídeo desde la consola
Enviado Sáb, 02/21/2009 - 18:05 by admin2

* Tags:
o consola,
o ffmpeg,
o fotograma,
o General,
o imagen,
o Linux,
o ubuntu,
o Video

Capturar un fotograma de un vídeo es algo que cualquier reproductor medianamente decente es capaz de hacer. También existen programas específicos como GFrameCatcher, del que hablan en Ubuntu Life, y del que proviene la idea para esta entrada. Pero, ¿qué ocurre si queremos hacerlo desde la consola para automatizarlo, por ejemplo? Sencillo. Podemos utilizar ffmpeg.

ffmpeg -i video.avi -r 1 -ss 00:10:00 -t 1 captura%d.jpg

Donde:

* -i video.avi es el fichero de entrada,
* -r 1 fuerza un frame rate de 1 frame por segundo (dado que sólo queremos una imagen; si no utilizáramos esta opción y el vídeo estuviera a 25 fps, por ejemplo, obtendríamos 25 imágenes),
* -ss 00:10:00 indica que queremos comenzar a capturar en el minuto 10 del vídeo,
* -t 1 es el número de segundos a capturar (también podríamos haber utilizado -t 00:00:01)
* y video%d.jpg es el patrón a utilizar para el nombre de los archivos de salida.

Para ver otras recetas útiles con ffmpeg, como convertir un vídeo para verlo en un iPod, un iPhone o una PSP; extraer el sonido de un vídeo, convertir el vídeo a otro formato, o crear un nuevo vídeo a partir de imágenes, puedes consultar 19 cosas útiles que puedes hacer con ffmpeg.

19 cosas útiles que puedes hacer con ffmpeg

Esta es una recopilación de ejemplos de cosas útiles que se pueden hacer con ffmpeg, como puede ser convertir vídeos para PSP, iPod o iPhone, extraer el audio de un vídeo o extraer imágenes de un vídeo.

Obtener información de un vídeo

ffmpeg -i video.avi

Combinar una serie de imágenes en un vídeo

ffmpeg -f image2 -i imagen%d.jpg video.mpg

Con este comando convertiríamos todas las imágenes del directorio actual (con nombres imagen1.jpg, imagen2.jpg, etc…) en un video llamado video.mpg.

Convertir un vídeo en imágenes

ffmpeg -i video.mpg imagen%d.jpg

Con este comando se crearan varias imágenes imagen1.jpg, imagen2.jpg, … Para las imágenes resultantes se pueden usar los formatos PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF o SGI.

Convertir un vídeo para verlo en el iPod/iPhone

ffmpeg -i entrada.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320×180 -title X salida.mp4

* Video original: entrada.avi
* Codec de audio: aac
* Bitrate del audio: 128kb/s
* Codec de vídeo: mpeg4
* Bitrate del vídeo: 1200kb/s
* Tamaño del vídeo: 320×180
* Vídeo generado: salida.mp4

Convertir un vídeo para verlo en la PSP

ffmpeg -i entrada.avi -b 300 -s 320×240 -vcodec xvid -ab 32 -ar 24000 -acodec aac salida.mp4

* Video original: entrada.avi
* Codec de audio: aac
* Bitrate del audio: 32kb/s
* Codec de vídeo: xvid
* Bitrate del vídeo: 1200kb/s
* Tamaño del vídeo: 320×180
* Vídeo generado: salida.mp4

Extraer el sonido de un vídeo, y guardarlo como MP3

ffmpeg -i video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3

* Video original: video.avi
* Codec de audio: mp3
* Bitrate del audio: 192kb/s
* Archivo generado: audio.mp3

Convertir un wav en MP3

ffmpeg -i audio.wav -ar 44100 audio.mp3

Convertir un avi a mpg

ffmpeg -i entrada.avi salida.mpg

Convertir un mpg a avi

ffmpeg -i entrada.mpg salida.avi

Convertir un avi a gif

ffmpeg -i entrada.avi salida.gif

Añadir el sonido de un archivo de audio a un vídeo

ffmpeg -i audio.wav -i video_entrada.avi video_salida.mpg

Convertir avi a flv

ffmpeg -i entrada.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320×240 -f flv salida.flv

Convertir avi a dv

ffmpeg -i entrada.avi -s pal -r pal -aspect 4:3 -ar 48000 -ac 2 salida.dv

o bien

ffmpeg -i entrada.avi -target pal-dv salida.dv

Convertir avi a mpeg para reproductores de dvd

ffmpeg -i entrada.avi -target pal-dvd -ps 2000000000 -aspect 16:9 salida.mpeg

* target pal-dvd: Formato de salida
* ps 2000000000: Tamaño máximo del archivo resultante en bits (en el ejemplo, 2Gb)
* aspect 16:9: Panorámico

Comprimir avi a divx

ffmpeg -i entrada.avi -s 320×240 -vcodec msmpeg4v2 salida.avi

Comprimir Ogg Theora a Mpeg dvd

ffmpeg -i entrada.ogm -s 720×576 -vcodec mpeg2video -acodec mp3 salida.mpg

Comprimir avi a SVCD mpeg2
Para PAL:

ffmpeg -i entrada.avi -target pal-svcd salida.mpg

Para NTSC:

ffmpeg -i entrada.avi -target ntsc-svcd salida.mpg

Comprimir avi a VCD mpeg2
Para PAL:

ffmpeg -i entrada.avi -target pal-vcd salida.mpg

Para NTSC:

ffmpeg -i entrada.avi -target ntsc-vcd salida.mpg

Codificación con varias pasadas

ffmpeg -i entrada -pass 2 -passlogfile ffmpeg2pass salida