Reproducción en Amarok se detiene después de cada canción

Amarok es mi reproductor preferido a la hora de escuchar mi musica, tengo (como muchos) una gran colección de archivos en mp3 y otros formatos de música. Sin embargo, como también le sucedió a muchos, al actualizar a Slackware -current Amarok 2.5 empezó a dar problemas pues únicamente reproducía una canción y se detenía.

El problema en sí consiste en el motor (phonon), por lo que pude leer los de xine y mplayer ya no son desarrollados y no deberían usarse en Slackware, el único que está en desarrollo es gstreamer. Sin embargo ninguno de éstos realmente funcionaba en mi sistema, pues o reproducían una canción y se detenían o simplemente no daban sonido.

Para seleccionar el motor en Amarok hay que hacer:

Preferencias > Configurar Amarok > Reproducción > (Botón) Configurar Phonon > (Pestaña) Motor y con las flechas dar “Preferir” para subir y colocar en primer lugar de la lista al que se desea usar.

Amarok 2.5 en Slackware -current

Amarok 2.5 en Slackware -current

Configurar Amarok 2.5

Configurar Amarok 2.5

Seleccionar Phonon

Seleccionar Phonon

Phonon gstreamer

Una forma de arreglar este “error” es mediante la instalación de los siguientes paquetes y usar el gstreamer como phonon predeterminado:

gst-plugins-ugly
gst-plugins-bad
gst-ffmpeg

Que yo como es usual instalé con sbopkg:

# sbopkg -i "gst-plugins-ugly gst-ffmpeg gst-plugins-bad"

Phonon VLC

Otra forma de solucionar este conflicto consiste en usar el phonon de VLC. Existe un paquete de esta versión de phonon para Slackware creada por alienBOB, sin embargo, parecer ser algo obsoleta y por lo mismo una recomendación que encontré por la red fue instalar el phonon VLC desde las fuentes.

Cabe señalar que utilicé el paquete de alienBOB pero no me dio resultados exitosos, pues no producia sonido al reproducir canciones, así que decidí instalarlo desde las fuentes para probar, el procedimiento es el siguiente.

Primero descargar el paquete desde KDE Projects. Esto se puede hacer de diferentes formas, en mi caso escribí lo siguiente en el terminal:

$ git clone http://anongit.kde.org/phonon-vlc

Cuando se haya terminado de descargar se creará un directorio llamado phonon-vlc/ al cual hay que entrar haciendo:

$ cd phonon-vlc/

Se crea un nuevo directorio llamado build:

$ mkdir build
$ cd build/

Finalmente, ejecutar el comando cmake para posteriormente instalar como root:

$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ..

Todo el comando tiene que ir en una sola línea. Ahora instalar.

# make install

Conclusiones

Reiniciar Amarok después de seleccionar el phonon GStreamer o VLC para aplicar los cambios y listo.

Cabe mencionar que el procedimiento que me sirvió para solucionar todo problema fue con el VLC, pues con GStreamer a veces Amarok se congela, no reproduce música y tengo que terminar el proceso.

Saludos Salckers y espero que les sirva.

Fuentes:

Phonon VLC
VLC Backend en Myriam’s blog

VideoLAN Forums

Thread en LQ

Anuncios

7 pensamientos en “Reproducción en Amarok se detiene después de cada canción

  1. Excelente, a cambio de configurar el Phonon de VLC estaba usando en contra de mi voluntad el MPlayer, sin embargo, éste no me dejaba administrar el volumen al 100% desde el alsamixer ni me permitía configurar ecualizadores, probaré esta alternativa, gracias de nuevo porque en realidad se estaba tornando remolesto este problema.

  2. Bueno siempre hay alternativas y queda de nosotros probar. Espero que se solucione el problema, pues la verdad si es molesto a veces, yo no tengo problemas con el volumen pero me imagino.

    Gracias por comentar, saludos.

  3. Discúlpame, pero a mi no me funciono el código de compilación.. me dio este error:
    — The C compiler identification is GNU
    — The CXX compiler identification is GNU
    — Check for working C compiler: /usr/bin/gcc
    — Check for working C compiler: /usr/bin/gcc — works
    — Detecting C compiler ABI info
    — Detecting C compiler ABI info – done
    — Check for working CXX compiler: /usr/bin/c++
    — Check for working CXX compiler: /usr/bin/c++ — works
    — Detecting CXX compiler ABI info
    — Detecting CXX compiler ABI info – done
    CMake Warning at cmake/modules/FindPhonon.cmake:9 (find_package):
    Could not find a configuration file for package Phonon.

    Set Phonon_DIR to the directory containing a CMake configuration file for
    Phonon. The file will have one of the following names:

    PhononConfig.cmake
    phonon-config.cmake

    Call Stack (most recent call first):
    CMakeLists.txt:7 (find_package)

    CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
    Could NOT find Phonon (missing: Phonon_DIR)
    Call Stack (most recent call first):
    /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
    cmake/modules/FindPhonon.cmake:16 (find_package_handle_standard_args)
    CMakeLists.txt:7 (find_package)

    — Configuring incomplete, errors occurred!

  4. Me funciono instalando el phono-vlc. Gracias.

    Excelente post, me ayudó mucho. Había perdido mucho tiempo desinstalando, borrando archivos, reinstalando y actualizando.
    Muchas gracias por el post, y espero hagas mas ya que encontrar soluciones en español para slackware es muy escaso.

  5. saludos cordiales.
    me pasa igual que el colega hessedelohim, quisiera saber cómo solucionarlo, ya que es muy molesto que en cada tema el Amarok se detenga, y la verdad quiero aprender a configurar ya que he leído muy buenos comentarios de él.

    • Se las debo, la verdad no tengo idea del porqué del error. Tal vez podrías:
      1- Reinstalar los gst-xx, seleccionar el gstreamer (que es el más soportado) y reiniciar Amarok.
      2- Buscar un paquete de Phonon vlc ya compilado para tu distribución si es diferente a Slackware (en mi caso hice esto por que no encontré uno para Slackware).
      3- Preguntar/buscar en un foro especializado, tal vez VLC o LinuxQuestions.

      Saludos

Responder

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