Hachoir-metadata

Hachoir-metadata es una aplicación que permite extraer los metadatos de archivos de video, audio y de imagen. También de algunos otros tipos de archivo, como los .torrent, los .exe y algunos comprimidos (aunque no de los .rar).

Ofrece tres formas de visualizar los metadatos:

Modo texto (en terminal):

  hachoir-metadata

Modo gráfico (gtk):

  hachoir-metadata-gtk

Modo gráfico (qt):

  hachoir-metadata-qtejemlos de hachoir-metadata

Esta aplicación se puede encontrar en los repositorios de Debian, con el nombre de python-hachoir-metadata.

Anuncios

anyPaper

Últimamente había estado usando feh para poner el fondo de escritorio. Pero el número de opciones que ofrecía me resultaba escaso. Yo quería poder elegir un color de fondo, cuando la imagen no rellenara toda la pantalla; o poder ajustar el escalado a mi gusto; o, con imágenes grandes, poder seleccionar la parte de la imagen que más me interesara. Estuve un buen tiempo buscando, sin éxito, una aplicación que se ajustará a mis deseos, hasta que encontré anyPaper.

screenshot de anypaper

anyPaper no establece el fondo de escritorio, sino que nos permite preparar la imagen a nuestro gusto, luego será otro programa el que se encargue de establecerla de fondo. Entre sus características tenemos: previsualización; seis modos diferentes de colocar la imágen (pantalla completa, normal, mosaico, ajustado, escalado y escalado personalizado); podemos seleccionar el color de fondo, la posición de la imágen y la resolución. También podemos elegir que programa queremos que se encargue de establecer el fondo. Para ello vamos a la pestaña de Configuración y, donde pone Command, escribiremos el comando correspondiente. Por ejemplo, si usamos feh escribiremos feh --bg-center (ver el man de feh). Observad que lo único que va a hacer feh es poner la imágen, tal y como la hayamos configurado con anyPaper, de fondo de escritorio.

anyPaper guarda la última imágen que hayamos puesto de fondo en el archivo oculto .anypaper/output.png. Para que al iniciar una nueva sesión se cargue el último fondo de escritorio que hubieramos seleccionado, podemos: o bien utilizar el programa con el que hayamos configurado anyPaper para establecer el fondo de escritorio, por ejemplo feh; o bien utilizar el propio anyPaper, añadiendo al archivo de inicio el siguiente comando: anypaper -f anypaper -l (ver el man de anypaper).

Capturas de pantalla con ImageMagik

Ya hemos hablado en otras entradas de ImageMagik, una herramienta para el tratamiento de imágenes que puede ser usada desde la consola de texto y que ofrece múltiples utilidades. Una de ellas es la posibilidad de hacer capturas de pantalla. Para ello tenemos el comando import. Este comando dispone de una gran variedad de opciones, que nos van a permitir hacer, prácticamente, todo lo que deseemos con una captura de pantalla.

Además de usarlo desde una terminal, podemos incluir el comando import, con las opciones que deseemos, en el menú o podemos asignarle atajos de teclados o podemos utilizarlo dentro de un script…

Vamos a ver como se usa el comando import

Empecemos por lo más simple: abrimos una terminal y escribimos import, seguido del nombre que queramos poner al archivo. Por ejemplo:

import captura_pantalla.png

Al pulsar la tecla Enter el cursor se transformará en una cruz. Entonces…

  • Si pinchamos en un punto de la pantalla y arrastramos el ratón, se formará un rectángulo. Al soltar el botón izquierdo del ratón tendremos una captura de pantalla del area comprendida dentro del rectángulo.
  • Si hacemos click en un algún punto vacío del escritorio obtendremos una captura de toda la pantalla.
  • Si hacemos click en una ventana capturaremos el contenido de la misma.
  • También podemos obtener capturas de pantalla de otros elementos del escritorio como barra de tareas, paneles, iconos…

Leer el resto de la entrada…

Evolvotron: arte evolutivo

¿Alguna vez has deseado ser un artista, pero te has dado cuenta de que no dispones ni del tiempo ni de la paciencia necesarios para aprender y practicar? ¿Te has preguntado si habrá programas que te permitan desarrollar tus inquietudes artísticas sin tener que realizar un gran esfuerzo? Pues la respuesta es sí, los hay. Vamos a hablar de uno de esos programas. Vamos a hablar de Evolvotron.

disco volador azul naranja

Leer el resto de la entrada….

Convirtiendo imágenes con ImageMagik (II)

En la primera parte hablamos sobre como reducir el tamaño de las imágenes. Ahora vamos a ver como añadir algunos elementos decorativos a las imágenes.

Para hacerlo más completo veremos como reducir las imágenes y añadir la decoración en una misma línea de texto. También vamos a incluir lo que hemos visto en anterirores entradas sobre hacer las imágenes PNG más ligeras.

El ejemplo que vamos a elegir será el siguiente: Vamos a crear unos thumbnails a partir de unas fotografías. Queremos que los thumbnails sean lo más livianos posible y que tengan algún tipo de decoración.

Lo primero será Abrir una terminal en el directorio (carpeta) en el que tengamos las imágenes que queremos transformar. Seguiremos utilizando el comando convert, al que añadiremos alguna de las siguientes opciones:

border

Añade un borde a la imágen. Usaremos la opción bordercolor para definir el color del borde. Ejemplo:

convert ‘*.jpg’ -thumbnail 150×150 -bordercolor green -border 5×5 imagen%02d.png8

Leer el resto de la entrada…

Imágenes PNG ligeras

Cuando se habla de imágenes en formato PNG se suele pensar en imágenes muy pesadas. Adecuadas, quizás, para ser usadas como iconos en nuestro escritorio o como ilustraciones en un documento; pero no aptas para ser utilizadas en una página web. Sin embargo PNG es un formato muy flexible, que permite crear imágenes ligeras, reduciendo el número de colores utilizado. En estos casos se suele hablar de PNG8, PNG24 Y PNG32.

PNG8 – Utiliza una paleta de colores de 8 bits. Ofrece imágenes con un máximo de 256 colores y permite usar transparencias simples. El resultado es similar al del formato GIF, aunque con una mejor compresión. Es el más apropiado para ser usado en páginas web. Es ideal para iconos, thumbnails e imágenes pequeñas, en general.

Leer el resto de la entrada…

Convirtiendo imágenes con ImageMagik (I)

ImageMagik es un programa de tratamiento de imágenes pensado para ser usado desde la consola de texto. Podemos preguntarnos que para qué queremos usar la consola de texto cuando tenemos programas como Gimp, que nos permiten manipular las imágenes comodamente desde un entorno gráfico. Pues bien, hay situaciones en las que nos puede resultar más útil usar la consola que un programa gráfico. Una, muy habitual, es que tengamos una serie de imágenes a las que queremos aplicar un determinado cambio. Por ejemplo, tenemos varias imágenes en formato jpg y queremos crear a partir de ellas unos thumbnails de un tamaño de 150×150 pixeles en formato png. Hacerlo una a una con Gimp puede ser un proceso largo y aburrido, sobre todo si son muchas imágenes, pero desde la consola, con ImageMagik, podemos hacerlo escribiendo una sola línea de texto.

Para ello primero deberemos comprobar si tenemos instalado ImageMagik. Si no es así lo instalaremos. Después abriremos una terminal dentro del directorio en el que se encuentran las imágenes.

El comando convert nos permite realizar distintos tipos de conversiones en una imágen. La opción -resize sirve cambiar el tamaño. Veamos unos ejemplo sencillos:

convert elefante.jpg elefante.png

convert elefante.jpg -resize 64×64 elefantemini.jpg

convert elefante.jpg -resize 64×64 elefante.png

En el primer ejemplo hemos cambiado de formato, en el segundo de tamaño y en el tercero de formato y tamaño a la vez.

Ahora volvamos al ejemplo que proponíamos en el primer parrafo:

Leer el resto de la entrada…