Convertir Formatos Audio/Video en Debian Lenny

El conversor en cuestión se llama ffmpeg, y su instalación, configuración y uso tiene una dificultad nula en comparación con su enorme potencial.

Lo primero de todo es instalarlo. Yo lo hice desde una debian lenny, y la manera de hacerlo es la siguiente: apt-get install ffmpeg. como veréis, seguramente pida alguna que otra dependencia, no hay problemas siempre que no nos desinstale nada crítico o haga algún “apaño” no deseado. En mi caso fue:

debian:/home/alberto# apt-get install ffmpeg
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes extras:
libavcodec51 libavdevice52 libavformat52 libavutil49 libfaad0 libgif4 libimlib2 libswscale0 libungif4g
Se instalarán los siguientes paquetes NUEVOS:
ffmpeg libavcodec51 libavdevice52 libavformat52 libavutil49 libfaad0 libgif4 libimlib2 libswscale0 libungif4g
0 actualizados, 10 se instalarán, 0 para eliminar y 420 no actualizados.
Necesito descargar 2780kB de archivos.
After this operation, 6947kB of additional disk space will be used.
¿Desea continuar [S/n]?

Una vez instalado ffmpeg, su uso es bastante sencillo. Lo primero de todo, y como buena costumbre, veamos su manual de ayuda: man ffmpeg

debian:/home/alberto$man ffmpeg

Como vemos en la ayuda, la sintáxis básica es:

ffmpeg -i archiv_original.extensión archivo_final.extensión

Aunque existen multitud de opciones para controlar, los ratios de compresión, resolución …, en definitiva, el peso y calidad del resultado, por ejemplo:

ffmpeg -i video.wmv -ab 56 -ar 22050 -r 15 -s 320×240 video.flv

De este modo, pasamos de .wmv a .flv con algunas opciones:

-ab: ratio de audio en (bit/s).
-ar: frecuencia del audio.
-r: framerate (Hz).
-s: tamaño y de la resolución.

A modo de resumen, os dejo algunas ordenes básicas de algunos ejemplos con ffmpeg:

FORMATOS DE AUDIO:

.wma a mp3:
ffmpeg -i audio.wma -f mp3 -ab 192 audio.mp3
El bitrate del MP3 en este ejemplo es 192dit/s.

De .mp3 a .amr:
ffmpeg -i audio.mp3 -acodec amr_nb -ar 8000 -ac 1 -ab 32 audio.amr

De .mpeg a .mp3:
ffmpeg -i video.mpg -f mp3 audio.mp3
Extrae el audio de un fichero MPEG y lo pasa a MP3.

FORMATOS DE VIDEO:

De .avi a .flv:
ffmpeg -i video.avi -acodec mp3 -ar 11025 video.flv

De .avi a .vcd:
ffmpeg -i video.avi -target pal-vcd video.mpg
Añadiendo la opción -hq usa alta calidad.

De .mpeg a .flv:
ffmpeg -i video.mpg -vcodec flv -y video.flv

De .flv a .mpeg:
ffmpeg -i video.flv video.mpeg

De -flv a -avi:
ffmpeg -i video.flv video.avi

En ocasiones, para manipular archivos .ogg, .ogv quizás necesitaremos usar Memcoder.

Con esto ya podemos convertir cualquier formato de audio/video para nuestro reproductor flash ;)

Seguramente me quedan multitud de posibles convinaciones, pero estas son las más comunes, si alguien desea aportar alguna conversión más o alguna opción…

Fuente: http://albertux.es/2008/05/30/ffmpeg-convertir-formatos-en-linux/

Instalar Google Earth en Debian lenny

Para todas aquellas personas que les gusta conocer lugares sin salir de su casa (como yo :)) pues les voy a mostrar como instalar Google Earth en nuestro querido linux.

Nos vamos a la siguiente pagina, para poder descargar el software. Le damosal boton “Aceptar y Descargar”.

Una vez finalizada la descarga abrimos una terminal, nos logueamos como super-usuario y nos vamos a la carpeta donde se descargo el archivo, en mi caso: /home/irving/Descargas. Escribimos el siguiente comando:

chmod 755 GoogleEarthLinux.bin
y luego ejecutamos:

./GoogleEarthLinux.bin

Una vez finalizada la instalación, nos vamos a la carpeta donde se instalo el GoogleEarth que normalmente es esta dirección: /opt/googleearth . Estamos en busca de una libreria que nos permite hacer la conexion a internet, por que lo mas probable es que tengamos un error al ejecutar el programa, asi que vamos a solucionar ese error de una vez. la libreria que buscamos es libcrypto.so.0.9.8  . Este erro se debe a que esta duplicada la libreria, asi que la eliminamos, le hacemos un: rm libcrypto.so.0.9.8  y ahora hacemos un enlace simbolico con el siguiente comando:

ln -s /usr/lib/libcrypto.so.0.9.8 libcrypto.so.0.9.8

Walaaa a visitar el planeta entero sin salir de casa.. 🙂

GoogleEarth




Monitorear la Actividad del Hard Disk con iotop en Ubuntu 8.10 y Debian Lenny

En este articulo mostraremos como monitorear la actividad del hard drive con iotop en Ubuntu 8.10 y Debian Lenny. iotop muetra una tabla de I/O corriendo por procesos e hilos sobre el sistema.

1.- Intalando iotop
Ubuntu 8.10:
sudo apt-get install iotop

Debian Lenny
apt-get install iotop

2.- Usage
Una vez finalizada la instalacion, ejecutamos el programa escribiendo el siguiente comando:
iotop

Veremos, algo similar a esto:

pantallazo-3

Baltazar en Denian Lenny

Baltazar es un programa que nos permite realizar descargar de rapidshare al puro estilo de JDownloader y toda esta clase de programas. Lo unico que tenemos que hacer es agregar los enlaces y darle en el boton “Download”.  Para instalarlo, debemos descargar en el archivo .deb desde aqui. Una vez finalizada la descarga, nos vamos a la carpeta donde guardamos el archivo descargado, en mi caso es: /home/irving/Descargas. Verificamos que la descarga se encuentre ahi, ejecutando el comando “ls” (este comando nos listara las aplicaciones y carpetas que se encuentren en este directorio) y acontinuación instalamos:

IrvingDebian:/home/irving/Descargas# dpkg -i baltazar_0.1-1_i386.deb

Si nos sale un error:
dpkg: problemas de dependencias impiden la configuración de baltazar:
baltazar depende de python-mechanize; sin embargo:
El paquete `python-mechanize’ no está instalado.
dpkg: error al procesar baltazar (–install):
problemas de dependencias – se deja sin configurar
Se encontraron errores al procesar:
baltazar

Lo solucionamos con el siguiente comando: apt-get install -f

Ejecutamos de nuevo: dpkg -i  baltazar_0.1-1_i386.deb

wualaaaa, ya tenemos instalado a baltazar.. 🙂

baltazar

¿Como esta Organizado GNU/Linux Por Dentro?

3284611603_def707986b_o

Para muchos de los usuarios que vienen de Windows e incluso los que llevan poco usando Linux puede serles de interés el saber como esta organizado nuestro sistema operativo Linux por dentro y así podremos saber donde tocar o donde buscar aquello que necesitamos configurar, ejecutar, leer o incluso borrar …

Como todos los sistemas operativos Linux esta formado por archivos, directorios y subdirectorios. Para alguien que empieza puede ser algo frustrante encontrarse con un montón de directorios que no se sabe que es lo que contienen ni para que sirven y aveces esto puede ser un problema ya que no todo en Linux se puede hacer desde un entorno gráfico. Para mi no es un problema pero para muchos puede serlo y por eso se me ha ocurrido hacer esta guía.

Para explicaros esto voy a basarme en el sistema operativo Linux Debian que es con el que estoy escribiendo este articulo. No estrictamente el Linux que vosotros uséis tienen que tener todos los directorios que aquí se muestran pero os aseguro que la mayoría se encuentran en todas las distribuciones Linux sin excepción.

Como podemos ver en nuestro Linux si ejecutamos una Terminal y vamos al directorio raíz con el comando ( cd / ) y listamos el directorio con ( ls ) veremos lo siguiente …

directorioslinux1

Muchos de ellos tienen un objetivo especial y si se conocen estos objetivos podemos ser capaces de desenvolvernos por el sistema sin problemas una vez los tengamos o simplemente busquemos algo ..

A continuación voy a explicaros para que sirve cada directorio basándonos en la imagen anterior y así cuando busquemos algo tan solo tendremos que mirar la guía y listo ;)

– – – —————————————————————————————————————————————————— – – –

Directorio ( / )
Descripción : Directorio raíz donde se encuentran todos los directorios y archivos de una manera lógica.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /bin )
Descripción : En este directorio podemos encontrar todos los archivos ejecutables del sistema. En el están muchos de los comandos que usamos habitualmente como por ejemplo ls, cat, more, cp, tar … además de los de tus programas.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /home )
Descripción : Aquí se encuentran todos los archivos de los usuarios del sistema. Si mi nombre de usuario es forat seria /home/forat

– – – —————————————————————————————————————————————————— – – –

Directorio ( /media )
Descripción : Generalmente aquí es donde se montan los Cds y Dvds además de los SticksUSB y discos duros externos.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /sbin )
Descripción : Contiene archivos ejecutables que por lo general son comandos usados para la administración del sistema. Los comandos mount,halt,umount y shutdown son algunos de ellos.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /usr )
Descripción : Contiene varios archivos y subdirectorio importantes como pueden ser las configuraciones del entorno grafico X, fuentes del kernel, librerias, juegos y un largo etc que mas abajo explicaré ya que este directorio tiene es de vital importancia.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /boot )
Descripción : Todos los archivos necesarios para el arranque incluidos el cargador Grub y los kernels disponibles.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /mnt )
Descripción : Directorio vacío, normalmente se suele usar para montajes de unidades temporales que deseamos cargar en ese momento.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /var )
Descripción : Contiene varios archivos que definen el sistema así como archivos log que almacenan cada movimiento del sistema como por ejemplo el fichero /var/log/messages.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /cdrom )
Descripción : Normalmente es un enlace simbólico hacia /media/cdrom

– – – —————————————————————————————————————————————————— – – –

Directorio ( /dev )
Descripción : Aquí es donde están todos los drivers y los dispositivos, estos se identifican en forma de archivo.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /lib )
Descripción : Contiene librarias para C y otros lenguajes de programación.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /proc )
Descripción : Directorio que contiene información sobre diferentes partes del sistema, cpu, discos, tiempo uptime, irqs, memoria, etc …

– – – —————————————————————————————————————————————————— – – –

Directorio ( /opt )
Descripción : En este directorio se suelen almacenar todos los archivos de una instalación fuera de los repositorios como puede ser cuando instalamos un .deb

– – – —————————————————————————————————————————————————— – – –

Directorio ( /etc )
Descripción : Contiene prácticamente todos los archivos de configuración del equipo y los demonios de inicio en /etc/init.d entre otras cosas.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /lost+found )
Descripción : Directorio especifico para archivos perdidos. Cada partición tiene el suyo propio independientemente.

– – – —————————————————————————————————————————————————— – – –

Directorio ( /root )
Descripción : Directorio particular del superusuario del sistema ( root )

– – – —————————————————————————————————————————————————— – – –

Directorio ( /tmp )
Descripción : Directorio temporal que pueden usar todos los usuarios para archivos temporales y del sistema.

– – – —————————————————————————————————————————————————— – – –

De momento y hasta aquí hemos visto todos los directorios que existen prácticamente en todos los sistemas operativos Linux incluidos Linux Debian y Linux Ubuntu. Una vez explicado para que vale cada uno me gustaría prestarle atención a todos los subdirectorios que siguen a estos directorios pero el articulo seria tan extenso que no se si terminaría algún día. Linux puede ser infinito en cuanto a directorios y subdirectorios pero básicamente todos disponen de los mismos directorios en la raíz con lo que esta guía es compatible con la mayoría de los sistemas operativos de GNU/Linux. Espero que os sea de ayuda en aquellos momentos en los que os podéis sentir un poco perdidos y necesitáis ubicaros para encontrar algo en el sistema ;)

Publibado en: http://www.forat.info

Si Existen las Chikas Geek's y Linuxeras

chika geek

Esta es una prueba innegable de que las chikas geek y linuxeras si existen. Como podemos ver, por la camiseta, nos indica que save de linux, puesto que en su camica dice “got root?” una frase bastante inteligente. En la portatil podemos observar que dice: “Esta no es la computadora de mi novio” un poco de humor geek jeje y por supuesto no nos podemos olvidar de la pegatina de “debian”. Con estas pruebas en manos, podemos decir con toda seguridad que si existen las chikas geek. en lo personal no conosco a ninguna, ¿Y tu?.

Si Existen las Chikas Geek’s y Linuxeras

chika geek

Esta es una prueba innegable de que las chikas geek y linuxeras si existen. Como podemos ver, por la camiseta, nos indica que save de linux, puesto que en su camica dice “got root?” una frase bastante inteligente. En la portatil podemos observar que dice: “Esta no es la computadora de mi novio” un poco de humor geek jeje y por supuesto no nos podemos olvidar de la pegatina de “debian”. Con estas pruebas en manos, podemos decir con toda seguridad que si existen las chikas geek. en lo personal no conosco a ninguna, ¿Y tu?.