Skip to content
14 - 01 - 2010 / Gómez Hyuuga

Cómo activar la barra de humor (moodbar) en Amarok 2.2.2

Como sabrán, una de las novedades en la nueva versión de Amarok: Amarok 2.2.2 Maya Gold es la implementación de la llamada moodbar o barra de humor que la única función que tiene es mostrar el ánimo de una pista mostrando una especie de gráfica con colores en diferentes partes de la barra de progreso de Amarok.

Probablemente los que usaron Amarok 1.4 ya la conocen y saben que desde la versión 2 ésta fue retirada. Si no la conocen pueden ver más arriba un ejemplo de qué es.

La difusión o expansión de los colores dependerá del tipo de música o sonidos que contenga la pista.

Bien, a continuación explicaré cómo activar esa función. Necesitaremos hacer lo siguiente:

  • Instalar el paquete moodbar.
  • Instalar Gstreamer y algunos plugins.
  • Generar los archivos *.mood.
  • Activar Moodbar en Amarok.

Instalar Moodbar.

Esto es algo muy sencillo y que ya sabrán cómo hacer. Pueden instalar el paquete moodbar desde alguna interfaz gráfica o directamente abriendo una terminal y ejecutando lo siguiente:

su -c "yum install moodbar"

Instalar Gstreamer y sus plugins.

Con Gstreamer lo que haremos será, junto con la utilidad moodbar,  crear los archivos *.mood para cada una de nuestras pistas. Lamentablemente no podemos hacerlo con el motor predeterminado de KDE (Xine).

Dependiendo de qué tipo de archivos de audio tengamos (mp3, ogg, mp4, wav…) necesitaremos algún plugin respectivo de gstreamer. Para tener el soporte de la mayoría de tipos instalar los siguientes paquetes:

Pueden hacerlo desde la terminal ejecutando lo siguiente:

su -c "yum install gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-extras gstreamer-plugins-good gstreamer-plugins-ugly"

Si en cambio solamente quieren instalar los plugins para algun tipo de audio en especifico, pueden consultar en la Wiki de Amarok qué plugin corresponde a qué tipo:

Moodbar/Supported Files – Amarok Wiki

Generar los ficheros .mood.

Un archivo .mood es el que contendrá digamos la información o la gráfica de colores dependiendo del tipo de sonidos que contenga nuestra pista. Para cada pista de audio que tengamos necesitaremos crear un archivo .mood con la utilidad moodbar que instalamos anteriormente.

Para hacer esto de forma rápida, la Wiki de Amarok nos ofrece un script que generará todos los ficheros de nuestra colección.

Primero abrimos el navegador de archivos Dolphin y nos dirigimos a la carpeta donde tengamos toda nuestra música. En mi caso está en mi carpeta personal dentro de la carpeta Música xD

Ahora pulsamos clic derecho -> Crear nuevo->Archivo de texto... y llamamos al archivo moodbar.sh

Después pulsamos clic derecho en él y después vamos a Abrir con->KWrite. Una vez abierto copiamos lo siguiente dentro del archivo, guardamos los cambios y lo cerramos:

#!/bin/bash
control_c()        # run if user hits control-c
{
 echo $1 > lastreadsong
 echo "Exiting..."
 exit
}
if [ -e lastreadsong ]; then
  read filetodelete < lastreadsong
  rm "$filetodelete" lastreadsong
fi
find . -type f -regextype posix-awk -iregex '.*\.(mp3|ogg|flac|wma)' | while read i
do
  trap 'control_c "$OUTF"' SIGINT
  TEMP="${i%.*}.mood"
  OUTF=`echo "$TEMP" | sed 's#\(.*\)/\([^,]*\)#\1/.\2#'`
  if [ ! -e "$OUTF" ]; then
    moodbar -o "$OUTF" "$i"
  fi
done

Ahora pulsamos [F4] para abrir la terminal integrada de Dolphin y ejecutamos lo siguiente:

sh moodbar.sh

El script comenzará a generar los archivos .mood, tener paciencia. Si eres un melómano y tienes una superultramegarecontraarchi grande colección tendrás que esperarte un buen tiempecillo.

Puede que les tire algunos errores pero si no se detiene el script y genera correctamente los ficheros, pueden dejarlos pasar.

Una vez que se detenga el script y haya terminado, ya solo falta activar en Amarok una opción.

Activar Moodbar en Amarok.

Abrimos Amarok, vamos al menú Preferencias->Configurar amarok…

Activamos la casilla Mostrar barra de humor en el deslizador de progreso y debajo podrán elegir el tipo de la barra de humor: feliz, enfadado, congelado o predeterminado.

Listo! Ahora ya podrán ver como la barra de progreso ha cambiado 😛

Bueno eso es todo, espero les sirva ^^

Anuncios

6 comentarios

Dejar un comentario
  1. DarkMind / Ene 15 2010 7:17 AM

    Se agradece, quedo excelente amarok 2.2.2 con moodbar 😀

  2. Ratiosu / Ene 15 2010 10:49 AM

    Cool 8D
    Me gusta más que iTunes, a ver si la encuentro para Mac.

  3. lordt / Feb 23 2010 3:25 PM

    hola que tal! gracias por el tuturial, solo un par de preguntas:
    cada vez que agregue archivos a la carpeta de musica tendre que correr el comando sh moodbar.sh? y como puedo agregar shoutcast a amarok? por que no me sale, de antemano gracias!!!!!!!!

    • Gómez Hyuuga / Feb 25 2010 12:01 PM

      Puedes correr de nuevo el moodbar.sh o también generarlo manualmente ejecutando:

      moodbar cancion.extension -o cancion.mood

      Pero tendrías que hacerlo una por una 😦

Trackbacks

  1. Top 5 (17-1-10) « El blog de Iyan
  2. Usando la Moodbar de Amarok 2.2.2 en Arch Linux « El blog de Iyan

Comparte tu opinión

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s