?? faq.docbook
字號:
<answer><para>Abra el ?YaST Online Update? e instale el parche ?Multimedia Option Pack 1?. Ya está, &amarok; ya puede reproducir MP3.</para></answer></qandaentry><qandaentry><question><para>Con el motor GStreamer llego al uso del 100% de la CPU mientras está reproduciendo ?Cómo puedo corregir esto?</para></question><answer><para>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 <ulink url="http://amarok.kde.org/amarokwiki/index.php/Setting_up_Dmix_for_ALSA">configuración de Dmix para ALSA</ulink>. </para><para>Después de la instalación necesitará especificar ?dmix? como dispositivo de sonido en el diálogo de configuración del motor.</para></answer></qandaentry><qandaentry><question><para>No puedo obtener ningún medio para reproducir en &amarok; ?por qué no?</para></question><answer><para>Necesita probar la infraestructura de sonido en la línea de órdenes: </para><para><command>artsplay foobar.mp3</command> <command>gst-launch filesrc location=/home/foo/bar.mp3 ! spider ! audioscale ! audioconvert ! alsasink</command> <command>xine-check</command> </para><para>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).</para></answer></qandaentry><qandaentry><question><para>?Puede &amarok; trabajar directamente sobre OSS/ALSA?</para></question><answer><para>?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.</para></answer></qandaentry><qandaentry><question><para>Pero, ?XMMS puede enviar los datos directamente a ALSA!</para></question><answer><para>Pero se decodifica primero. GStreamer puede enviar también los datos directamente a ALSA, y xine también.</para></answer></qandaentry><qandaentry><question><para>El sonido se entrecorta ?qué puedo hacer para mejorarlo?</para></question><answer><para>Puede utilizar el motor GStreamer (?el mejor!) o afinar aRts. Abra el Centro de control en <menuchoice><guimenu>Sonido y multimedia</guimenu> <guimenuitem>Sistema de sonido</guimenuitem></menuchoice>. 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:</para><para><command>su</command> <command>chmod a+rsx /ruta/a/kde/bin/artswrapper</command> <command>killall -9 artsd</command> </para><para>Con KDE 3.2.x existen problemas con los codificadores de KDEMultimedia que pueden provocar una reproducción distorsionada, por favor consulte <ulink url="http://bugs.kde.org/show_bug.cgi?id=80497">este informe del fallo</ulink>. 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.</para></answer></qandaentry><qandaentry><question><para>El uso de la CPU es alto ?existe algo que pueda mejorar?</para></question><answer><para>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.)</para></answer></qandaentry><qandaentry><question><para>?Los analizadores de &amarok; no responden!</para></question><answer><para>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!</para></answer></qandaentry><qandaentry><question><para>Tengo GStreamer instalado pero cuando intento cambiar al motor GStreamer &amarok; se cuelga ?Qué pasa?</para></question><answer><para>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.</para></answer></qandaentry><qandaentry><question><para>Ejecuté gst-register pero continúo teniendo problemas con GStreamer ?Qué puedo hacer?</para></question><answer><para>Consulte las <ulink url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html">PFs de GStreamer</ulink>. Si todo falla pruebe a preguntar a la gente con conocimientos en el <ulink url="irc://irc.freenode.net/gstreamer">canal IRC #gstreamer</ulink>.</para></answer></qandaentry><qandaentry><question><para>?&amarok; dice que el motor GStreamer no puede reproducir archivos MP3, a pesar de haber compilado/instalado la extensión mad!</para></question><answer><para>Pruebe ésto (asegúrese de no estar ejecutando &amarok;): - <ulink url="http://gstreamer.freedesktop.org/src/gst-ffmpeg/">Descargue</ulink>, 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;. </para></answer></qandaentry></qandaset></sect1><sect1 id="faq7"><title>Desarrollo</title><qandaset id="development-faq"><qandaentry><question><para>?Cómo puedo obtener la versión del cvs/svn de &amarok;?</para></question><answer><para><ulink url="http://amarok.kde.org/amarokwiki/index.php/Installation_HowTo#Building_SVN_Amarok">Cómo obtener y compilar el &amarok; del SVN.</ulink></para></answer></qandaentry><qandaentry><question><para>He encontrado un fallo / ?He tenido una gran idea para &amarok;!</para></question><answer><para>Por favor, informe de ello en <ulink url="http://bugs.kde.org/">bugs.kde.org</ulink>, si tiene una lista de sugerencias/deseos puede ser mejor enviarla a nuestra lista de correo: <email>amarok-devel@lists.sourceforge.net</email>. </para></answer></qandaentry><qandaentry><question><para>?Aceptan parches?</para></question><answer><para>?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 :)</para></answer></qandaentry><qandaentry><question><para>?Por qué se escogió el nombre &amarok;?</para></question><answer><para>&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? :) </para></answer></qandaentry><qandaentry><question><para>?Es &amarok;, AmaroK o Amarok?</para></question><answer><para>?Es &amarok;! Sí, sabemos que no es convencional ;-)</para></answer></qandaentry></qandaset></sect1><sect1 id="faq8"><title>Consejos y trucos</title><qandaset id="tipsandtricks-faq"><qandaentry><question><para>?Cómo uso &amarok; como despertador?</para></question><answer><para>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: <command>dcop amarok player play</command> </para><para>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.</para></answer></qandaentry><qandaentry><question><para>?Cómo puedo saber qué es lo que está reproduciendo &amarok; cuando estoy en otro ordenador?</para></question><answer><para>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: <command>ssh -i ~/.ssh/id_rsa ip dcop --user nombreusuario amarok player nowPlaying</command> </para><para>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.</para></answer></qandaentry><qandaentry><question><para>?Qué tipo de trucos puede hacer la ventana del reproductor?</para></question><answer><para>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.</para></answer></qandaentry><qandaentry><question><para>?Qué tipo de trucos puedo realizar con la ventana de la lista de reproducción?</para></question><answer><para>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á.</para></answer></qandaentry><qandaentry><question><para>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?</para></question><answer><para>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.</para></answer></qandaentry><qandaentry><question><para>?Dónde puedo encontrar las preferencias para &amarok;?</para></question><answer><para>~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc</para></answer></qandaentry><qandaentry><question><para>?Cómo desactivo una sección del navegador en &amarok;?</para></question><answer><para>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.</para></answer></qandaentry></qandaset></sect1><sect1 id="faq9"><title>Preguntas generales</title><qandaset id="general-questions-faq"><qandaentry><question><para>?Cómo uso una base de datos MySQL externa con &amarok;?</para></question><answer><para>Consulte el <ulink url="http://amarok.kde.org/amarokwiki/index.php/MySQL_HowTo">Cómo MySQL</ulink>.</para></answer></qandaentry><qandaentry><question><para>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?</para></question><answer><para>La base de datos SQLite que utiliza &amarok; de forma predeterminada no funciona en NFS. Debe enlazar su directorio ~/.kde/share/apps/amarok en una unidad local, o utilizar el soporte MySQL.</para></answer></qandaentry><qandaentry><question><para>?Cómo puedo extraer/codificar CDs de audio con &amarok;?</para></question><answer><para>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?.</para><note><para>La extracción de audio del CD precisa que esté instalado el ?KIO-slave AudioCD?. éste forma parte de KDE-Multimedia.</para></note></answer></qandaentry><qandaentry><question><para>?Cómo se determina la puntuación de las pistas?</para></question><answer><para>&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 )</para><para>é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 );</para><para>Sustituyendo en los valores de esta línea:</para><programlisting>QStringList values = query( QString( "SELECT playcounter, createdate, percentage FROM statistics "
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -