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

Crear música con Linux MultiMedia Studio

Linux MultiMedia Studio (LMMS) es un programa para crear música. Lo que lo hace especialmente interesante es que no es necesario saber nada de música para usarlo. Bueno, si tienes conocimientos musicales podrás conseguir mejores resultados. Pero sin tener ni idea de música también lo puedes utilizar. Vamos a echarle un pequeño vistazo.

Al abrir el programa veremos que dentro de la ventana principal aparecen varias ventanas más pequeñas. En Song-Editor es donde vamos a crear nuestra música. En Beat+Bassline Editor es donde meteremos las percusiones, la batería.

A la izquierda de la pantalla aparecen una serie de iconos alineados verticalmente. Vamos a fijarnos en dos de ellos: los correspondientes a los samples y a los presets. Los samples son grabaciones de instrumentos reales. Los presets son sonidos creados mediante sintetizador. Para añadir estos sonidos al Song-Editor solo tenemos que arrastrarlos con el ratón y soltarlos. Para añadirlos al Beat+Bassline Editor tendremos que hacer doble click.

En el Song-Editor editaremos los sonidos mediante el Piano-Roll, que es una ventana en la que aparece un piano con un espacio a la derecha donde iremos creando la melodía. En el Beat+Bassline Editor iremos marcando los golpes de percusión en las casillas que aparecen a la derecha del nombre del instrumento. Si queremos añadir voces o sonidos pregrabados podemos utilizar el apartado llamado Sample track que aparece en el Song-Editor.

Esto es solo una pequeña introducción al funcionamiento de LMMS. Para aprender más recomiendo consultar la documentación que aparece en la página oficial del proyecto.

Convertir de APE a FLAC

Qué es FLAC

FLAC es un formato de compresión de audio sin pérdida. Lo que significa que, a diferencia del famoso mp3, no se produce ninguna perdida de calidad en el sonido durante el proceso de compresión. Lógicamente ocupa más. Hay que tener en cuenta que el mp3 surgió en una época en la que las velocidades de Internet erán muy reducidas y la capacidad de los discos duros se medía en megas. Hoy en día, con la banda ancha y con discos duros cuya capacidad se mide ya en terabytes, no necesitamos sacrificar la calidad de nuestros archivos musicales para conseguir un menor tamaño. Por eso, el futuro de las descargas por Internet son los formatos de compresión sin perdida como FLAC.

Ahora se plantea la batalla de cual va ser el formato, de compresión sin pérdida, que se convierta en standard. Desde el Movimiento del Software Libre está claro que la apuesta es por FLAC, que es un formato libre. Su principal competidor privativo es APE. FLAC parte con algunas ventajas en esta lucha, es más rápido y más fácil de portar a reproductores pórtatiles. Pero esta batalla está solo en sus comienzos. Del apoyo que la Comunidad de Software Libre le de a FLAC dependerá el que no se repita la historia del mp3.

Leer el resto de la entrada…

Xcfa (X Convert File Audio)

Hoy vamos a hablar de una aplicacion multimedia para GNU/Linux poco conocida pero muy útil para el manejo de archivos de audio. Se llama Xcfa (X Convert File Audio).

Xcfa es una aplicación que ofrece un interfaz gráfico a diversas utilidades de audio para consola de texto (cdparanoia, flac, lame, oggenc, …). Entre otras cosas permite:

  • Extraer la música de un CD y convertirla a diferentes formatos (wav, flac, ape, ogg, m4a, aac, mpc, mp3).
  • Pasar un archivo de audio de un formato a otro (por ejemplo, podemos pasar un archivo que esté en wma a mp3 o a ogg-vorbis).
  • Cortar un archivo de audio para extraer un fragmento.
  • Crear portadas y contraportadas para CDs, buscando las imágenes en Internet.

Facilita, también, la instalación de las utilidades de consola necesarias para llevar a cabo estas tareas, utilizando para ello apt-get o aptitude.

xcfa

Es muy fácil de utilizar. Podéis encontrar más información en su página web.

mplayer y salvapantallas

Como ya explique en otra entrada me gusta utilizar el reproductor multimedia mplayer, sin interfaz gráfico, para ver videos y películas. Es rápido, ligero y eficaz. Pero tiene un inconveniente: si no tocamos el teclado, ni el ratón, el salvapantallas entiende que el ordenador no esta siendo utilizado y, pasado el tiempo establecido, se activará mientras estamos viendo la película.

Hay varias soluciones: La más evidente es no utilizar el salvapantallas. Otra posibilidad es usar xsreensaver y añadir la opción -stop-xscreensaver a mplayer, esto desactivará el salvapantallas mientras mplayer esté funcionanado. El problema es que esta opción solo funciona con el programa xscreensaver. Si utilizamos otro salvapantallas (como, por ejemplo, gnome-srcreensaver) no nos sirve. Una solución sencilla es crear un script que desactive el salvapantallas, mientras estamos viendo la película.

Para ello abrimos nuestro editor de textos favorito y escribimos:

#!/bin/bash
killall gnome-screensaver
mplayer -zoom "$1"
gnome-screensaver&

Lo que hace este script es: primero apagar el salvapantallas, luego abrir el archivo que le indiquermos ($1) con mplayer y finalmente, cuando se apague mplayer, volver a iniciar el salvapantallas.

Una vez escrito lo guardamos con el nombre que queramos (por ejemplo mplayer-nogs.sh). Le damos permisos de ejecución (podemos hacerlo en consola con el comando chmod a+x o en modo gráfico, buscando la opción correspondiente en el gestor de archivos). Y finalmente lo establecemos como programa predeterminado para abrir archivos de vídeo, escribiendo la ruta hasta el script (por ejemplo scripts/mplayer-nogs.sh).

(Actualización: la opción -stop-xscreensaver no siempre funciona con xscreensaver. En tal caso se puede crear un script similar).