101 Libros de Informática Gratis

sábado, 22 de octubre de 2011

Trucos para trabajar con videos

Para el trabajo con vídeos, es aconsejable usar Mencoder o Ffmeg, pero… ¿qué son estos?

Mencoder es un codificador de vídeo libre liberado bajo licencia GPL que se incluye en el reproductor multimedia MPlayer mientras que Ffmpeg es una colección de software que permite grabar y convertir videos y audio.

¿Qué podemos hacer con ellos?

1- Extraer la pista de audio de un video:

# mplayer -vo null -hardframedrop -ao pcm:file=audio.wav video.avi
Datos:
video.avi: video al que deseamos extraer el audio.
audio.wav: nombre del archivo generado con el audio.
2- Rotar un video:

# mencoder -vop rotate=2 -oac pcm -ovc lavc ./normal.avi -o ./rotada.avi
Datos:
rotate=<0-7>: Rota y voltea (opcional) la imagen +/- 90 grados. Para parámetros entre 4-7 la rotación se hace solo si la geometría de la película es en vertical y no en horizontal.
normal.avi: video al que deseamos hacer la rotación.
rotada.avi: nombre del video generado con la rotación especificada.
3- Ver un video a partir de imágenes JPG:

# mplayer "mf://*.jpg" -mf fps=15

Crear el video:

# mencoder "mf://*.jpg" -mf fps=15 -ovc lavc -o ./dest.avi
Datos:
mf://*.jpg: toma todas la imágenes con esta extensión, también podemos utilizarlo con PNG: mf://*.png
fps: establece la velocidad de transición entre imágenes.
dest.avi: nombre del video generado.
4- Mezclar un video y un audio:

# ffmpeg -i sonido.wav -i video.avi videoconaudio.avi
Datos:
sonido.wav: fichero de sonido.
video.avi: fichero de video.
videoconaudio.avi: nombre del fichero de video con el audio especificado.
5- Convertir un avi a gif.

# ffmpeg -i video.avi -pix_fmt rgb24 gif_generado.gif
Datos:
video.avi: video que deseamos transformar en un GIF.
gif_generado.gif: nombre del fichero obtenido a partir del video.
rgb24: especificamos los colores.

FUENTE: Desdelinux

sábado, 15 de octubre de 2011

Mejorar el rendimiento de GNU/Linux con Zram

ZRAM es una aplicación que crea bloques dentro de nuestra ram para ser utilizados como swap comprimidos para incrementar la velocidad del sistema entes de que use la partición swap (ya que la tasa de lectura y escritura de estos bloques es mayor que la partición swap).

Intalación:

-Arch Linux:

# sudo pacman -S zramwsap

-Ubuntu:

# sudo add-apt-repository ppa:shnatsel/zram
# sudo apt-get update
# sudo apt-get install zramswap-enabler

Inicio:
-Arch Linux:

# sudo /etc/rc.d/zramswap start

-Ubuntu:

# sudo start zramswap

miércoles, 21 de septiembre de 2011

Montar directorios remotos GNU/Linux

Vamos a ver como montar en nuestra máquina un directorio de forma remota a través de ssh. Para ello necesitaremos el paquete sshfs, lo instalamos de la siguiente manera:

Arch
# sudo pacman -Ss sshfs

Debian (y deribados (Ubuntu))
# sudo apt-get install sshfs

Podemos ver su funcionamiento en Tuxapuntes.

Atributos de los ficheros en GNU/Linux

Atributos de ficheros en GNU/Linux, muchos ya conoceréis los 3 flags más conocidos de los ficheros de este sistema, para verlos ponemos en el terminal:

# ls -l


total 1
-rwx-w-r-x fichero

Pues existen unos cuantos más bastante interesantes, sobre todo a nivel de seguridad y muy útiles para administradores de sistemas. Tal y como nos cuentan en Tuxapuntes, podemos verlos y modificarlos con lsattr y chattr.

Como es habitual, para más información de los atributos man chattr.

martes, 20 de septiembre de 2011

DraftSight en linux 64 bits



DraftSight es un programa de CAD para linux (windows y Mac), compatible con Autocad. De momento solo soporta 2D, y el paquete .deb que puedes descargar para linux es para 32 bits. Vamos a instalarlo en 64 bits:

1ª Manera:
Primero probar con esto, si no resulta probad con la segunda manera:

# sudo dpkg --foce-architecture -i DraftSight.deb

2ª Manera:
En el terminal vamos al directorio donde se encuentra el archivo DraftSight.deb y lo descomprimimos:

# dpkg-deb -x DraftSight.deb tmp


Ahora extraemos los archivos de control, que nos va a servir para poder reconstruir el paquete deb para 64 bits:


# dpkg-deb --control DraftSight.deb tmp/DEBIAN


Editamos el fichero tmp/DEBIAN/control (usad el método que queraís, gdit, nano....):


# vim tmp/DEBIAN/control


cambiáis la línea Arquitecture: i386 por Arquiteqture: all


Y solo queda reconstruir el paquete e instalarlo:


# dpkg -b tmp DraftSight_all.deb
# sudo gdebi-gtk DraftSight_all.deb

viernes, 9 de septiembre de 2011

Varios usos de ffmpeg

He encontrado este post y me ha parecido muy interesante.

http://ponchomx.wordpress.com/2011/04/26/aprendiendo-a-usar-ffmpeg/

martes, 14 de junio de 2011

5º Concurso: Gana una camiseta GEEK

Por fin tenemos otra oportunidad de conseguir una camiseta super GEEK de la mano de nuestros amigos de nosolounix y con la colaboración de ropageek.

Os invito a participar, es super fácil, solo tenéis que rellenar el formulario que hay al final del post, pero no olvidéis poner que os ha invitado Plandevida, suerte!.



Espero que esta vez sea la mía, y como siempre, mis dos camisetas favoritas:

lunes, 9 de mayo de 2011

4º Concurso: Gana una camiseta GEEK

Pues ha vuelto el tan esperado concurso de camisetas GEEK's que organiza nosolounix con la colaboración imprescindible de ropageek, en el anterior concurso tuve el privilegio de conseguir una magnífica alfombrilla para ratón de space invaders.



Pues como en los anteriores concursos es muy fácil participar, leéis las condiciones (os llevará 2 min) y al final de la página tenéis el formulario a rellenar.

Una de estas camisetas será mi elección:




Suerte!.

jueves, 10 de febrero de 2011

3º Concurso: Gana una camiseta GEEK

Por fin tenemos aquí la tercera edición del mejor concurso de ropa geek realizado por nosolounix.com.

Como en la anterior edición del concurso ahora solo tenemos que rellenar un formulario con nuestros datos, gracias al trabajo de nosolounix por mejorar el método de participación.

Por supuesto, como siempre, podemos conseguir participaciones extra (más información en las bases de concurso.


FUENTE: www.nosolounix.com

jueves, 27 de enero de 2011

Un poco de humor

¿Cuál me recomiendas?

FUENTE: http://www.ubuntizados.com/?p=1153

jueves, 13 de enero de 2011

Instalar Oracle 10g en Ubuntu (Maverik) y ejecutar scripts.sql

1.- Instalar Oracle 10g

Solo necesitamos hacer los pasos de esta guía: http://www.pinguinosycia.com/instalar-oracle-10g-express-en-ubuntu/.

Para sistemas de 32bits:

viernes, 7 de enero de 2011

Instalar y calibrar un joystick/gamepad en linux.

1.- Ver si están cargados los módulos:

Primero vamos a ver si tenemos los módulos necesarios cargados ya:

# lsmod | grep joydev && lsmod | grep analog

Si ya están cargados los módulos nos saldrá lo siguiente:

user@user-pc{~}#lsmod | grep joydev && lsmod | grep analog
joydev                 11395  0 
analog                 10037  0 
gameport               11224  2 analog,snd_via82xx

1.1.- Cargando los módulos manualmente:

Si no nos aparece nada entonces haremos lo siguiente para cargar el módulo:

sábado, 1 de enero de 2011

Instalar los drivers propietarios de Nvidia en Debian Lenny, testing o sid.

(Copy/paste)

Pues ahora vamos con lo de instalar los controladores de nvidia que proporciona directamente la web del fabricante.

Se descargan de aquí.

Para mi tarjeta, que es una GeForce 9500 GT, elijo:
    Tipo de producto: GeForce Serie del producto: GeForce 9 series Familia del producto: GeForce 9500 GT Sistema Operativo: Linux 64-bit Idioma: Español (España)
    Le doy a "Buscar" y me mandan aquí. Veo que la versión es la 260.19.29 y la mía, actualizada hace dos semanas, la 260.19.21, pero no voy a actualizar mientras no encuentre cambios en lo que llamaríamos el nº major de la versión (el 260) salvo "habemus bug", obviamente. Pincho en "Descargar ahora" y me mandan a otra página para aceptar la licencia.