Xcfa (X Convert File Audio)

10 Septiembre 2009

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.

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).

 

Espeak es un programa para transformar texto en voz, que puede ser manejado desde una consola de texto. La voz producida no es muy realista, suena bastante robótica. Pero tiene una serie de ventajas que lo hacen interesante: es muy fácil de usar; podemos controlar la velocidad, el tono y la amplitud de la voz; y no da problemas con ningún tipo de texto.

lips

Veamos unos ejemplos:

Escribimos espeak seguido del texto que queremos oír, encerrado entre comillas:

espeak “Hola, bienvenidos a Debian fácil”

Notaremos que la pronunciación no es correcta. Suena como un anglosajón intentando hablar castellano. Lo que ocurre es que el idioma, por defecto, del programa es el inglés, así que intenta pronunciar la frase como si estuviera escrita en esa lengua.

Lo primero que tendremos que hacer es indicarle el idioma en que esta escrito el texto. Para ello utilizaremos la opción -v seguida del argumento correspondiente, en nuestro caso es

espeak -ves “Hola, bienvenidos a Debian fácil”

Leer el resto de la entrada…

Solo música

9 Noviembre 2008

Últimamente se han puesto de moda los reproductores de música que hacen de todo: crean una base de datos con nuestros archivos musicales, buscan información sobre las canciones y sus interpretes en Internet… Amarok fue el programa que inició esta moda y ahora todos los reproductores multimedia que aparecen nuevos intentan imitarlo. Pero ¿qué ocurre si lo que queremos es un reproductor de música que simplemente reproduzca música, sin más complicaciones? Esta es una pequeña lista de reproductores de audio sencillos y ligeros que sirven solamente para eso, para escuchar música:
tuxguitar-fs8

Los móviles con cámara incorporada han añadido un nuevo formato de vídeo a la larga lista de formatos de vídeo existentes: el formato 3gp. Y esto nos puede ocasionar problemas cuando queremos ver el vídeo en un medio diferente, como puede ser nuestro ordenador o nuestro reproductor de vídeo doméstico.

Ver y oír un vídeo en formato 3gp en nuestro ordenador:

Con algunas aplicaciones multimedia los vídeos en formato 3gp se ven bien, pero no se oyen. MPlayer reproduce correctamente tanto la imágen como el sonido.

Pasar un vídeo en formato 3gp al formato mpg, para que se pueda ver en cualquier reproductor doméstico:

Usaremos el programa ffmpeg. Es un programa que permite pasar vídeos de un formato a otro.

Para utilizarlo vamos a ir al directorio (carpeta) en el que se encuentran los archivos de vídeo, abrir una terminal de texto, en el mismo directorio, y escribir lo siguiente:

ffmpeg -i video.3gp -sameq -f mpegvideo -s cif -r 25 -ar 32000 -ac 1 video.mpg

Donde pone video.3gp escribiremos el nombre del archivo de video que tenemos y donde pone video.mpg el del que queremos conseguir.

–Leer el resto de la entrada…>

La mayor parte de las veces que abrimos un archivo de vídeo lo único que queremos es ver el vídeo, sin embargo siempre tenemos que esperar, pacientemente, a que la aplicación multimedia correspondiente cargue todo su interfaz gráfico. El problema no es que lo que ofrece el interfaz gráfico no sea útil, si no que lo es solamente en un número muy limitado de ocasiones. Entonces ¿por qué cargarlo siempre? ¿por qué no usarlo solo cuando lo necesitemos? Hoy vamos a ver como prescindir de él utilizando MPlayer.

imagen mplayer

Lo primero, si no lo tenemos, es instalar MPlayer. Hay dos versiones: la normal, que puede funcionar con o sin interfaz gráfico; y mplayer-nogui que funciona solo sin él. Instalaremos la que nos interese. Luego indicaremos a nuestro gestor de archivos que abra los videos mediante el siguiente comando: mplayer -zoom. En Nautilus para hacer esto seleccionaremos un archivo de vídeo, iremos a Propiedades, a la pestaña de Abrir y daremos a Añadir. En la ventana que nos salga, debajo de la lista de aplicaciones para vídeo instaladas, encontraremos la opción de usar un comando personalizado; ahí es donde escribiremos mplayer -zoom. Lo de -zoom es para que el vídeo ocupe todo el ancho de pantalla cuando lo queramos ver a pantalla completa.

Ahora, al abirir un vídeo, éste comenzará a reproducirse en una ventana, sin ningún interfaz gráfico. Si queremos verlo a pantalla completa presionaremos la tecla F (fullscreen). Si deseamos hacer una pausa pulsaremos la barra espaciadora. Para avanzar y retroceder usaremos las flechas del teclado. Y para cerrar MPlayer daremos a la tecla Esc.