Preguntas y respuestas
¿Qué es &amarok;?
¿Qué es &amarok;?
&amarok; es un reproductor de música para sistemas Unix (p.ej. Linux). Puede encontrar más información en el resumen de sus características y en la galería de capturas de pantalla.
Instalación
¿Puedo utilizar &amarok; sin KDE?
&amarok; solo requiere KDElibs, y ninguno de los demás elementos de KDE. Por tanto, si tiene instaladas KDElibs correctamente (incluyendo todos los binarios que vienen con ella, y que &amarok; necesita para encontrar las extensiones y para los scripts). Hemos escrito un apartado sobre cómo compilar unas KDElibs mínimas, que puede encontrar muy práctico.
Para que algunas características funcionen correctamente, como el OSD, es necesario que su administrador de ventanas soporte los estándares más importantes de freedesktop.org. Por tanto GNOME funcionará bien, pero fluxbox tendrá algunos problemas. Nuestro compromiso es el de portar &amarok; a otras plataformas. Utilizamos KDElibs y Qt porque proporcionan un entorno de desarrollo excelente.
Resolución de problemas
&amarok; se cuelga al explorar la Colección, siempre en el mismo punto ¿Qué está pasando?
Es probable que un archivo de su colección provoque un fallo en la biblioteca TagLib, y haga que &amarok; se cuelgue. Puede identificar este archivo echando un vistazo a ~/.trinity/share/apps/amarok/collection_scan.log. Debería informar de este cuelgue como un fallo de la base de datos de TagLib en bugs.kde.org y asociar el archivo corrompido. Después puede eliminar el archivo de su colección y repetir la exploración.
&amarok; se cuelga siempre al reproducir una pista determinada ¿Qué falla?
Suele significar que TagLib se cuelga mientras está leyendo las etiquetas de la pista. Informe del fallo de TagLib en bugs.kde.org.
&amarok; se cuelga con frecuencia, ¿qué puedo hacer?
Actualice sus bibliotecas y utilidades de ALSA a la última versión, o utilice OSS, o emulación OSS.
Si utiliza MySQL como motor de base de datos pruebe a utilizar SQLite, que está más madura (el código de &amarok;, no la base de datos propiamente dicha).
Pruebe con diferentes motores de audio.
Asegúrese de que todas las bibliotecas de &amarok; utilizadas se compilaron con la misma versión de GCC, al igual que el propio &amarok;. En una situación en la que &amarok; se compiló utilizando GCC 3.4.x y se enlaza con taglib que se compiló utilizando GCC 3.3.x puede colgarse durante la edición de las etiquetas.
Si está utilizando KDE con artsd, pruebe a desactivar «suspender automáticamente si estaba inactivo después de...» en la configuración del sistema de sonido o al menos no utilice un valor de 1 segundo, ya que puede interferir cada vez que amarok cambie de canción.
En caso contrario, envíenos las secuencias de llamadas cuando aparezca el correo electrónico (ya lo verá). Si se produce un cuelgue con cierta frecuencia seguramente lo verá corregirlo, si nos envía un buen informe. Consulte las siguientes secciones para obtener asistencia sobre esto.
¿Cómo puedo obtener un registro completo?
Consulte el Cómo sobre depuración.
¡&amarok; no está utilizando las etiquetas que sé que se encuentran en mis archivos!
Si Konqueror u otras aplicaciones muestran información diferente sobre el título, artista, álbum o género que la que aparece en &amarok; cuando crea su colección, puede que esté leyendo el formato antiguo de etiquetas ID3v1 en lugar de las nuevas etiquetas ID3v2. Ésto puede deberse a las configuraciones de Codificación: Vaya a Preferencias Configurar &amarok;, y a continuación vaya a la sección Codificaciones del panel de Preferencias. Quite las marcas de todas las casillas para «no decodificar la siguiente como latin1». Vuelva a explorar su colección para obtener las etiquetas ID3v2.
¡&amarok; no muestra mis etiquetas id3v2 utf-8 correctamente!
Ésto se debe a que la mayor parte de las aplicaciones colocan datos utf8 en las etiquetas id3v2 pero no especifican la codificación como unicode. Éste script en perl puede corregir esto.
#!/usr/bin/perl
die "Archivo $ARGV[0] no existe" unless -f $ARGV[0];
use MP3::Mplib;
my $mp3 = MP3::Mplib->new($ARGV[0]);
my $v2tag = $mp3->get_v2tag;
print "Error al escribir las etiquetas de $ARGV[0]\n" unless $mp3->set_v2tag($v2tag,&UTF8);
Este script necesita el módulo de perl MP3::Mplib que puede instalarse con la orden perl -MCPAN -e 'install MP3::Mplib'
¿Porqué los iconos de mi barra de estado parece que están siempre activos?
Los iconos de la barra de estado de &amarok; (Aleatorio/Repetir/Añadir) parece que están constantemente activos en KDE 3.4.0. Éste es un fallo conocido en KDE 3.4.0. Los efectos de los iconos se pierden algunas veces. Basta activar la opción AspectoIconosAvanzado en kcontrol, y definir el estado desactivado como «Gris» y «Semitransparente». Tenga en cuenta que algunas veces debe pulsar en el icono 3 veces antes de que los cambios tengan efecto.
¿Por qué &amarok; se queja de símbolos no definidos y a continuación no quiere iniciarse?
Si obtiene este error: «amarokapp: error al buscar el símbolo: amarokapp: símbolo no definido: _ZN11KSystemTray9setPixmapERK7QPixmap», compruebe que amarok utiilza las libtqt correctas (compruébelo con : ldd `which amarokapp` | grep qt).
Para corregirlo, puede tener que eliminar cualquier libtqt conflictivo y/o editar /etc/ld.so.conf para que obtenga la versión correcta primero.
Uso general
¿Dónde puedo obtener soporte para &amarok;?
Existen varias opciones. Algunas veces los problemas con la instalación inicial de &amarok; los responderán mejor los expertos de su distribución Unix o Linux en particular. Puede pedir ayuda a los usuarios y desarrolladores en el foro de &amarok; y el canal de IRC en irc.freenode.net dentro del canal #amarok.
Bugzilla no es un lugar para buscar soporte. Por favor, comunique un error solamente si quiere ayudar a corregir un fallo real de &amarok;.
Cuando inicio &amarok;, veo una lista de reproducción vacía ¿Cómo introduzco pistas en ella?
Sencillo. Utilice el Navegador de archivos en el lado izquierdo para navegar al directorio deseado. A continuación arrastre los archivos en la lista de reproducción de la parte derecha.
¿Dónde está la pestaña «Inicio»?
Para evitar sobrecargar la interfaz, la pestaña «Home» se ha transformado en la herramienta «Estadísticas», disponible en HerramientasEstadísticas.
¿Existe alguna forma de configurar la cantidad de información que muestra el navegador «contextual»?
Sí, utilice el menú del botón derecho del ratón sobre el navegador «Contextual» para modificarla.
¿Por qué las estrellas y los números del navegador «Contextual» no están sincronizadas?
El significado de estos símbolos cambió en amaroK 1.4 «Fast Fordward»: las estrellas representan puntuaciones definidas por el usuario, mientras que los números muestran la puntuación calculada.
¡Pulsar en las extrellas del navegador «Contextual» no funciona! ¿Cómo puntúo una canción?
Para clasificar una pista necesitará una columna «Puntuación» en la lista de reproducción. Pulse con el &RMB; en el título de la lista de reproducción, y seleccione Añadir columnaPuntuación. Pulse en la columna «Puntuación» para configurar la puntuación para una pista. También puede utilizar los accesos rápidos [Win]+[1-5] para puntuar rápidamente una canción, con amaroK ejecutándose en segundo plano.
¿Cómo elimino pistas de la lista de reproducción?
Seleccione los archivos que desee eliminar, y pulse la tecla Supr, o pulse el botón derecho sobre la selección y elija Eliminar seleccionadas del menú emergente.
¿Cómo puedo cargar una lista de reproducción?
Arrastre y suelte el archivo de una lista de reproducción en la lista de reproducción, tal y como lo haría con cualquier otro archivo ¡Así de simple!
¿Cómo puedo guardar la lista de reproducción actual?
El botón Guardar lista de reproducción está al lado del botón Añadir medio en la barra de herramientas ¡Solo tiene que pulsarlo!
No existen visualizaciones en el diálogo de visualizaciones.
Probablemente no ha instalado xmms-config. Reconfigure y compile después de instalar el paquete xmms-devel. También puede instalar la última versión de libvisual, que tiene algunas visualizaciones bonitas.
¿Dónde está el ecualizador?
La ventana del ecualizador puede encontrarse en el menú del botón derecho del ratón. También puede encontrarlo en la barra de menú seleccionando HerramientasEcualizador.
Reproducción
¿Qué tipos de medios soporta &amarok;?
Ninguno. ¡Si, es cierto! ¡Ninguno! Tenemos un motor independiente, por tanto la pregunta debería ser «¿qué tipos de medio soporta GStreamer/xine/aRts/NMM/MAS/KDEmm? Como podrá adivinar están soportados todos los formatos de audio en los que pueda pensar. GStreamer puede incluso decodificar texto y PNG.
Para obtener más información, consulte la comparación de motores de audio.
¿Por qué &amarok; no puede reproducir MP3s?
¡Sí puede! Una hipótesis es que esté utilizando Fedora/RedHat linux, que no utilizan decodificadores MP3 de forma predeterminada (debido a las patentes). Solución: Alt-F2, gg:redhat mp3 kde, ENTRAR.
&amarok; no reproduce MP3 en SUSE Linux 9.3 ¿Qué puedo hacer?
Abra el «YaST Online Update» e instale el parche «Multimedia Option Pack 1». Ya está, &amarok; ya puede reproducir MP3.
Con el motor GStreamer llego al uso del 100% de la CPU mientras está reproduciendo ¿Cómo puedo corregir esto?
Cuando se utiliza el motor GStreamer con alsasink, &amarok; necesita que el dispositivo proporcione un mezclador. El mezclador permite que varias aplicaciones accedan al dispositivo a la vez, y la salida de sonido se realice de forma simultánea. Ésto puede conseguirse utilizando una tarjeta de sonido con un mezclador por hardware (p.ej. SBLive), o utilizando la extensión «dmix» para alsa, que proporciona un mezclador por programación. Consulte la configuración de Dmix para ALSA.
Después de la instalación necesitará especificar «dmix» como dispositivo de sonido en el diálogo de configuración del motor.
No puedo obtener ningún medio para reproducir en &amarok; ¿por qué no?
Necesita probar la infraestructura de sonido en la línea de órdenes:
artsplay foobar.mp3 gst-launch filesrc location=/home/foo/bar.mp3 ! spider ! audioscale ! audioconvert ! alsasink xine-check
La salida de estas órdenes debería ayudarle a identificar los problemas que está teniendo para corregirlos. Por favor, tenga en cuenta que puede necesitar utilizar diferentes canales para probar GStreamer (p.ej. osssink).
¿Puede &amarok; trabajar directamente sobre OSS/ALSA?
¡Podemos hacerlo! No olvide que el medio debe decodificarse primero. No puede dirigir un MP3 a ALSA, ya que todo lo que oiría es ruido. GStreamer es la mejor elección para la mayor parte de la gente que desea una solución de decodificación de baja carga, puede leer el archivo, decodificarlo y enviar los datos PCM a ALSA. Exactamente como XMMS.
Pero, ¡XMMS puede enviar los datos directamente a ALSA!
Pero se decodifica primero. GStreamer puede enviar también los datos directamente a ALSA, y xine también.
El sonido se entrecorta ¿qué puedo hacer para mejorarlo?
Puede utilizar el motor GStreamer (¡el mejor!) o afinar aRts. Abra el Centro de control en Sonido y multimedia Sistema de sonido. Active la opción «Ejecutar con la prioridad más alta posible» e incremente el tamaño de la memoria intermedia de Sonido: (aviso, consulte la siguiente FAQ) También debería asegurarse de que «artswrapper» está como SUID:
su chmod a+rsx /ruta/a/kde/bin/artswrapper killall -9 artsd
Con KDE 3.2.x existen problemas con los codificadores de KDEMultimedia que pueden provocar una reproducción distorsionada, por favor consulte este informe del fallo. También, incrementando el tamaño de la memoria intermedia de sonido en su archivo de configuración de alsa .asoundrc obtendrá una ayuda importante.
El uso de la CPU es alto ¿existe algo que pueda mejorar?
No utilice el motor aRts, utilice los motores GStreamer o xine, o puede lidiar directamente con el uso de la CPU instalando KDEMultimedia por completo para obtener los codificadores rápidos para aRts (p.ej. libarts_mpeglib.so, etc.)
¡Los analizadores de &amarok; no responden!
Probablemente esté utilizando el motor aRts, así que podrá utilizar otro motor (el motor xine se afinó para dar una sincronización perfecta del analizador), o reducir el tamaño de la memoria intermedia de aRts en el sistema de sonido de kcontrol. Cuanto menor sea la memoria intermedia más sensibles son las visualizaciones. Sí, es un fallo, ¡ayúdenos a corregirlo!
Tengo GStreamer instalado pero cuando intento cambiar al motor GStreamer &amarok; se cuelga ¿Qué pasa?
Después de instalar GStreamer tiene que registrar sus componentes ejecutando «gst-register» (algunas veces seguidos de la versión, por ejemplo, gst-register-0.8) debería producirse el registro de los componentes de GStreamer.
Ejecuté gst-register pero continúo teniendo problemas con GStreamer ¿Qué puedo hacer?
Consulte las PFs de GStreamer. Si todo falla pruebe a preguntar a la gente con conocimientos en el canal IRC #gstreamer.
¡&amarok; dice que el motor GStreamer no puede reproducir archivos MP3, a pesar de haber compilado/instalado la extensión mad!
Pruebe ésto (asegúrese de no estar ejecutando &amarok;): - Descargue, compile e instale el paquete ffmpeg - Ejecute gst-register (puede necesitar ejecutarlo dos veces, como administrador y como usuario «normal») - Vaya al directorio de la extensión GStreamer (puede encontrarlo con gst-config / gstreamer-config) - Borre los archivos ffmpeg (o muévalos para otro lado) - Ejecute nuevamente gst-register - Inicie &amarok;.
Desarrollo
¿Cómo puedo obtener la versión del cvs/svn de &amarok;?
Cómo obtener y compilar el &amarok; del SVN.
He encontrado un fallo / ¡He tenido una gran idea para &amarok;!
Por favor, informe de ello en bugs.kde.org, si tiene una lista de sugerencias/deseos puede ser mejor enviarla a nuestra lista de correo: amarok-devel@lists.sourceforge.net.
¿Aceptan parches?
¡Encantados! Lo mejor que puede hacer es decirnos qué es lo que quiere hacer antes de hacer nada de forma que podamos discutirlo, pero no se asuste, ya que nunca rechazamos ningún parche. La discusión se realiza sobre todo para ayudarle a parchear las partes correctas de &amarok;. Después podrá enviar un parche a la lista de correo, o subirlo si tiene acceso al svn. Sin embargo, por favor, avísenos si envía nuevas características al svn. Si ha corregido un fallo siga adelante, al fin y al cabo es código abierto :)
¿Por qué se escogió el nombre &amarok;?
&amarok; es un álbum del compositor británico Mike Oldfield. El autor me gusta mucho y pienso que el nombre suena bien. Además, por supuesto, contiene la importante «K» :)
¿Es &amarok;, AmaroK o Amarok?
¡Es &amarok;! Sí, sabemos que no es convencional ;-)
Consejos y trucos
¿Cómo uso &amarok; como despertador?
En realidad, gracias a la magia de DCOP puede :) solo tiene que establecer una alarma en su programa de calendario favorito y decirle que ejecute la siguiente orden: dcop amarok player play
Esta orden le dirá a &amarok; que comience a reproducir. Asegúrese de que &amarok; se está ejecutando antes de irse a la cama, y de que se despertará con la canción que detuvo antes de irse a la cama.
¿Cómo puedo saber qué es lo que está reproduciendo &amarok; cuando estoy en otro ordenador?
Si ha configurado correctamente el entorno ssh, puede utilizarlo para obtener la información. La siguiente orden devolverá el texto de lo que se está reproduciendo: ssh -i ~/.ssh/id_rsa ip dcop --user nombreusuario amarok player nowPlaying
Asegúrese de que reemplaza ip con su IP y nombreusuario con su nombre de usuario. Tenga en cuenta también que su identificación se encuentre en el archivo ~/.ssh/id_rsa.
¿Qué tipo de trucos puede hacer la ventana del reproductor?
Los analizadores del reproductor &amarok; pueden separarse de la ventana del reproductor. Pulsando la tecla d se abrirá el analizador activo en una ventana redimensionable independiente.
¿Qué tipo de trucos puedo realizar con la ventana de la lista de reproducción?
Manteniendo pulsada la tecla Control y pulsando el botón derecho del ratón encolará los archivos en el orden en el que se pulse sobre ellos. Pulsando Entrar después de haber hecho una búsqueda en la lista de reproducción se reproducirá el primer elemento de la búsqueda y la borrará.
Veo que la ventana del reproductor y la de la lista de reproducción tienen trucos, pero ¿Qué pasa con el icono de la bandeja del sistema?
Si pasa el ratón sobre el icono se mostrará un mensaje emergente con información sobre la pista actual. Pulsando el botón central del ratón en el icono reproduce-detiene la pista actual. Desplazando la rueda del ratón cambiará el volumen. Si mantiene pulsada la tecla Mayúsculas mientras mueve la rueda del ratón se desplazará a través de la pista actual. Si mantiene pulsada la tecla Control mientras mueve la rueda del ratón se moverá a través de las pistas en la lista de reproducción. Arrastrando y soltando elementos en el icono de la bandeja del sistema abre un menú emergente que le permitirá elegir entre tres opciones, Añadir a la lista de reproducción, Añadir y reproducir, y Encolar después de la pista actual. El icono de la bandeja del sistema es también un indicador de la posición de la canción.
¿Dónde puedo encontrar las preferencias para &amarok;?
~/.trinity/share/apps/amarok ~/.trinity/share/config/amarokrc
¿Cómo desactivo una sección del navegador en &amarok;?
Pulsando con el &RMB; en cualquier título muestra una lista de los navegadores visibles. Puede utilizar esta lista para desactivar/reactivar cualquier navegador disponible.
Preguntas generales
¿Cómo uso una base de datos MySQL externa con &amarok;?
Consulte el Cómo MySQL.
Mi $HOME está en NFS. Después de iniciar, &amarok; falla al crear la colección, imprimiendo muchos errores de la base de datos en la consola ¿Qué hago?
La base de datos SQLite que utiliza &amarok; de forma predeterminada no funciona en NFS. Debe enlazar su directorio ~/.trinity/share/apps/amarok en una unidad local, o utilizar el soporte MySQL.
¿Cómo puedo extraer/codificar CDs de audio con &amarok;?
Inserte su CD, pulse sobre «Reproducir CD de audio» en el menú. Aparecerá el navegador de archivos y mostrará un árbol con varias carpetas. Para una extracción normal, vaya a la carpeta «wav», seleccione algunas pistas y arrástrelas al destino deseado en una ventana de Konqueror. Para que se realice la codificación de forma automática arrastre los archivos desde las carpetas «mp3» u «ogg».
La extracción de audio del CD precisa que esté instalado el «TDEIO-slave AudioCD». Éste forma parte de KDE-Multimedia.
¿Cómo se determina la puntuación de las pistas?
&amarok; asigna una puntuación (un número entre 1 y 100) a una canción basándose en las veces que se ha escuchado y si ha saltado la canción sin finalizar. Cada vez que finaliza la reprodución de la canción, cambia la puntuación. El código para cambiar la puntuación se encuentra en collectiondb.cpp. Desde la versión 1.2.2, se encuentra en la línea 1.181, y puede encontrarla buscando «CollectionDB::addSongPercentage». Para definir una puntuación para una pista que no se ha reproducido nunca &amarok; utiliza el cálculo puntuación = ( ( 50 + porcentaje ) / 2 )
Ésto establece la puntuación igual a un número entre 25 y 75, dependiendo de cuanto tiempo hace que comenzó la reproducción. Por ejemplo, si el usuario detiene o se salta una canción después de que se reprodujera el 25%, la puntuación se establecerá en (50+25)/2 ó 37,5. Las puntuaciones se muestran como enteros, por tanto, éste número se redondea al entero más cercano antes de que se muestre. La puntuación se mantiene internamente como un número de coma flotante, y como una canción se puede reproducir varias veces, puede ser imposible alterar la puntuación más de un punto con una sola reproducción (observe debajo). Cuando se define una puntuación para una pista que se ha reproducido antes, el cálculo es un poco más complicado. En el código fuente, puntuación = ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 );
Sustituyendo en los valores de esta línea:
QStringList values = query( TQString(
"SELECT playcounter, createdate, percentage FROM statistics "
"WHERE url = '%1';" )
.arg( escapeString( url ) ) );
Tenemos que puntuación = ( ( statistics_percentage.toDouble() * PlayCounter.toInt() ) + percentage ) / ( PlayCounter.toInt() + 1 );
Básicamente, ajusta la puntuación anterior (statistics_percentage) con una reducción de la cantidad dependiendo de cuántas veces se haya reproducido la pista. Mientras más veces se haya reproducido la pista, menos impacto tendrá cada reproducción en la puntuación.
¿Cómo puedo cambiar manualmente la puntuación de una pista?
Puede cambiar manualmente la puntuación pulsando con el botón derecho en los títulos de las columnas de la lista de reproducción (las que dicen título, artista, álbum, etc.) y seleccione Puntuación. Puede cambiar la puntuación igual que si lo hiciera con cualquier otro atributo de la canción, pulsando el botón derecho y seleccionando «Editar etiqueta 'puntuación'» o pulsando F2. Puede editar la puntuación en el diálogo Etiqueta, disponible al pulsar con el botón derecho sobre una pista.
¿Por qué &amarok; no forma parte de KDEmultimedia?
Los desarrolladores no quieren que nadie les diga cuándo tienen que sacar una nueva versión (ésto es, los paquete en KDE tienen un calendario de versiones que no coincide con el rápido desarrollo de &amarok;).
¿Cómo puedo evitar que el icono de &amarok; parpadee en mi bandeja del sistema?
Ésta es una nueva característica que se ha añadido y que puede no gustar a algunos usuarios. Solo tiene que quitar la marca de la opción «Parpadear icono en la bandeja del sistema durante la reproducción» dentro de las Opciones generales.
¿Cómo puedo mostrar/ocultar el analizador en la ventana de la lista de reproducción?
El analizador de la lista de reproducción es parte de la barra de herramientas de la lista de reproducción. Seleccionar PreferenciasConfigurar barras de herramientas añade/elimina el analizador de las acciones actuales. Después pulse Aceptar.
¿Cómo puedo cambiar el tema del navegador contextual?
Descargue un tema o cree la suya. Instálelo a través de Configurar &amarok;...AspectoEstilo del navegador contextual, y pulse Instalar nuevo estilo.
¿Qué problemas legales hicieron que se reemplazara el icono del «Lobo azul»?
El icono era demasiado parecido al logo de Warp Graphics, Inc. (elfquest.com), y por tanto se tuvo que cambiar para evitar problemas.
No tengo ninguna visualización ¿Dónde puedo obtenerlas?
Instale la última versión de libvisual.
¿Cómo puedo añadir mis emisiones favoritas a &amarok;?
En primer lugar cargue la emisión en la lista de reproducción. Existen varias formas de hacerlo. Puede pulsar en una URL de emisión en Konqueror, de forma que &amarok; abra automáticamente la emisión. Por ejemplo en shoutcast.com, pulse en el botón «Tune In» (sintonizar) en el navegador de la lista de reproducción, a continuación seleccione «Guardar», y dele un nombre significativo. La emisión se añadirá a la vista del navegador de la lista de reproducción para poder hacer referencia a la misma posteriormente.
Barra lateral de Konqueror
Audioscrobbler
¿Qué es Audioscrobbler?
Audioscrobbler es un servicio libre que envía información en función de las canciones que se reproduzcan a un servidor independiente. El registro en el servicio es gratuito y solo requiere elegir un nombre de usuario y una contraseña que no se esté utilizando. Audioscrobbler está siendo utilizado actualmente en &amarok;.
¡No deseo que &amarok; envíe información a Audioscrobbler!
Quite la marca de la casilla «Enviar las pistas que reproduzco» para evitar los envíos de Audioscrobbler para obtener sugerencias de pistas.
¿Cómo puedo obtener el grupo de &amarok; de Audioscrobbler?
El grupo de &amarok; de Audioscrobbler se encuentra aquí: Grupo de Audioscrobbler de &amarok;.
Motor general/Preguntas de reproducción
¿Qué motor de sonido debería utilizar?
Por favor, consulte la comparación de los motores de audio.
¿Qué versión de ALSA debería utilizar?
Si envía datos a ALSA, debería utilizar la versión más reciente de ALSA disponible que sea posible. Las versiones antiguas de ALSA han provocado muchos cuelgues, y muchos informes de fallos incorrectamente atribuídos.
Tengo instalado GStreamer/xine/etc., pero no aparece el motor correspondiente ¿Qué pasa?
&amarok; probablemente fuera compilado antes de haber instalado xine y/o gstreamer, por ello la rutina ./configure no los incluyó en la lista de motores para compilar. Debe volver a compilar &amarok;.
He vuelto a compilar &amarok; después de instalar gstreamer y/o xine, pero el motor continúa sin aparecer ¿Qué sucede?
Probablemente esté utilizando una distribución cuyas bibliotecas de desarrollo estén separadas de la biblioteca principal, de forma que aunque gstreamer esté instalado, &amarok; no puede enlazarlo porque gstreamer-devel no está instalado. El mismo problema existe para xine, y debería instalar xine-devel si su distribución divide los paquetes de esta forma. No olvide volver a compilar &amarok; después de instalar los paquetes de desarrollo.
Motor GStreamer
¿Por qué hay siempre un silencio a pesar de que el fundido cruzado esté activado?
Asegúrese de no tener instalado gst-ffmpeg. En su lugar instale la extensión gst-mad.
He obtenido este error: «GStreamer-CRITICAL **: Factory for `adder' has no type» ¿Cómo lo corrijo?
Si su GStreamer se compiló con preenlazado, que no es compatible con GStreamer. Debe volver a compilarlo sin esta opción. merlin-tc aconseja: «No utilice ningún Idflags cuando compile GStreamer».
Recibe un error «No hay ningún elemento presente para manejar el tipo mime del archivo audio/mp4» a pesar de tener la extensión gstreamer-faad correctamente instalada.
Para reproducir correctamente archivos mp4 o m4a con gstreamer, debe tener instalado gstreamer-quicktime además de gstreamer-faad.
Recibe un error «No hay ningún elemento presente para manejar el tipo mime de la emisión audio/mpeg»
Está intentando reproducir una emisión mp3 sin tener la extensión gstreamer-mad instalada. Instale la extensión gstreamer-mad y ejecute «gst-register» como administrador antes de volver a iniciar &amarok;.
Tengo una segunda tarjeta de sonido y estoy utilizando ALSA. ¿Como puedo hacer que Amarok la utilice en lugar de la predeterminada?
En PreferenciasConfigurar AmarokMotor, marque la casilla «Dispositivo» y rellene el dispositivo. Suele ser «hw:0» para la tarjeta de sonido predeterminada, y «hw:1» para la segunda tarjeta de sonido.
motor xine
¿Cómo puedo cambiar el lugar al que se envía la salida de audio?
Si está utilizando ALSA, puede enviar la salida al dispositivo especificado con xine. Configure un archivo ~/.asoundrc (solo para el usuario) o /etc/asound.conf (sistema completo) que da nombres alternativos a sus dispositivos de hardware, e inserta estos nombres en la casilla «dispositivo utilizado para la salida estéreo» en la pestaña de configuración del motor xine. También puede introducir directamente el dispositivo alsa (hw:0,0 o hw:1,0 y así sucesivamente). Si utiliza el último método (alternativo), asegúrese de que la ruta de plugfoo para ALSA (e.g. plughw:0,0 or plughw:1,0 y así sucesivamente) se realiza a través de alsa-bin.
Veamos una muestra de ~/.asoundrc para una máquina con un codificador Intel AC97 y un dispositivo usb de audio:
pcm.intel8x0 {
type plug
slave.pcm "hw:0"
}
ctl.intel8x0 {
type hw
card 0
}
pcm.usb-audio {
type plug
slave.pcm "hw:1"
}
ctl.usb-audio {
type hw
card 1
}
Ahora introduzca el usb de audio en la pantalla de configuración del motor de xine para que el resultado vaya al dispositivo usb de audio (con alsa-lib manejará correctamente la conversión del ratio de muestra, los canales, etc.).
Para utilizar un dispositivo virtual dmixed, asegúrese de que no está marcada la casilla «La tarjeta de sonido puede hacer mmap».
Motor aRts
Lo sentimos, el motor aRts no tiene mantenedor, pero puede corregirlo usted mismo. Usted puede ser el nuevo mantenedor del motor aRts que se necesita desesperadamente.