# Perguntas e respostas

## O que é o &amarok;?

O que é o &amarok;?

O &amarok; é um leitor de músicas para sistemas Unix (p.ex., o Linux). Você poderá encontrar mais informações sobre um resumo das suas funcionalidades e a galeria de imagens.

## Instalação

Eu posso usar o &amarok; sem o KDE?

O &amarok; só precisa do KDElibs e mais nada das outras coisas do KDE. Por isso, você deve ter o KDElibs instalado corretamente (incluindo todos os executáveis que vêm com ele, uma vez que o &amarok; necessita de alguns deles para descobrir onde procurar os 'plugins' e os 'scripts'). Foi escrito um item para compilar um KDElibs mínimo, que poderá achar útil.

Para algumas funcionalidades funcionarem corretamente, como a visualização na tela, você precisa que o seu gerenciador de janelas suporte as normas relevantes do 'freedesktop.org'. Como tal, o GNOME irá funcionar bem, mas o 'fluxbox' irá ter alguns problemas. O nosso compromisso é suportar o &amarok; em todas as plataformas. São usados o KDElibs e o Qt porque oferecem um ambiente de desenvolvimento excelente.

## Problemas

O &amarok; estoura durante a pesquisa da Coleção, sempre no mesmo ponto. O que está acontecendo?

É provável que um arquivo da sua Coleção dispare um erro na biblioteca TagLib, fazendo com que o &amarok; estoure. Você poderá identificar este arquivo, se olhar para o arquivo ~/.kde/share/apps/amarok/collection_scan.log. Você deverá comunicar este estouro à base de dados de erros da TagLib em bugs.kde.org e anexar o arquivo corrompido. Depois disso, poderá remover o arquivo da sua Coleção e repetir a pesquisa.

O &amarok; sempre estoura quando eu toco uma determinada faixa. O que pode estar errado?

Normalmente acontece porque a TagLib está estourando ao tentar ler as marcas dessa faixa. Comunique esse erro da TagLib em bugs.kde.org.

O &amarok; estoura com frequência. O que posso fazer?

Atualize as suas bibliotecas e utilitários do ALSA para a última versão ou use o OSS (real ou emulado).

Se você usar o MySQL como infra-estrutura de base de dados, tente a versão em SQLite, uma vez que é um pouco mais madura (o código do &amarok;, não a base de dados em si)

Tente um motor de áudio diferente.

Certifique-se de que todas as bibliotecas que o &amarok; usa foram compiladas com a mesma versão que o próprio &amarok;. Há uma situação em que o &amarok; é compilado com o GCC 3.4.x e associado à 'taglib' (compilada com a versão do GCC 3.3.x) que leva a estouros na edição de marcas.

Se estiver usando o KDE com o 'artsd', tente desativar a opção "auto-suspender se inativo ao fim...." na configuração do sistema de som ou, pelo menos, não use um valor de 1 segundo, uma vez que isso irá interferir com o Amarok, sempre que ele mudar de música.

Caso contrário, envie-nos as sequências de chamadas quando aparecer o e-mail (você irá vê-lo). Se obter um estouro frequente, irá vê-lo corrigido com certeza, se enviar um bom relatório para nós. Veja as próximas seções para obter alguma assistência neste assunto.

Como eu poderei obter um registro completo?

Veja o HOWTO sobre Depuração.

O &amarok; não está usando as marcas que eu sei que existem nos meus arquivos!

Se o Konqueror ou outras aplicações estiverem mostrando informações diferentes do Título, Artista, Álbum ou Gênero em relação ao &amarok; quando está criando a sua coleção, é porque poderá estar lendo as marcas ID3v1 mais antigas, em vez das marcas ID3v2 mais recentes. Isto poderá ser devido à sua configuração das Codificações: Vá a Configurações Configurar o &amarok; e escolha depois a seção de Codificações do painel de configuração. Desligue todas as opções para "Não decodificar o seguinte como 'latin1'". Volte a analisar a sua coleção para extrair as marcas de ID3v2.

O &amarok; não está mostrando as minhas marcas ID3v2 em UTF-8 corretamente!

Isto acontece porque a maioria das aplicações colocam os dados em UTF-8 nas marcas ID3v2 mas não indicam que a codificação é a Unicode. Este programa em Perl poderá corrigir isso.

    #!/usr/bin/perl
    die "O arquivo $ARGV[0] não existe" unless -f $ARGV[0];
    use MP3::Mplib;
    my $mp3 = MP3::Mplib->new($ARGV[0]);
    my $v2tag = $mp3->get_v2tag;
    print "Erro ao escrever as marcas em $ARGV[0]\n" unless $mp3->set_v2tag($v2tag,&UTF8);

Este programa precisa do módulo de Perl 'MP3::Mplib' que poderá ser instalado com o comando `perl -MCPAN -e 'install MP3::Mplib'`

Porque os ícones da minha de barra de estado parecem estar sempre ativos?

Os ícones da barra de estado do &amarok; (Aleatório/Repetir/Adicionar) parecem estar sempre ativos no KDE 3.4.0. Isto é um erro conhecido no KDE 3.4.0. Os efeitos dos ícones são algumas vezes esquecidos. Basta ativar a opção Aparência Ícones Avançado, definir o estado desativado como "Cinza" e "Semi-transparente". Repare que algumas vezes você precise clicar no ícone 3 vezes, antes de funcionar após fazer esta alteração.

Porque o &amarok; se queixa de símbolos não definidos e depois se recusa a iniciar?

se você obtiver este erro : "amarokapp: symbol lookup error: amarokapp: undefined symbol: _ZN11KSystemTray9setPixmapERK7QPixmap", então verifique se o 'amarokapp' está usando a 'libqt' correta (verifique com : ldd `which amarokapp` | grep qt).

Para o corrigir, você poderá ter de remover a 'libqt' em conflito ou editar o arquivo /etc/ld.so.conf para que ele obtenha a versão correta em primeiro lugar.

## Uso Geral

Onde posso obter ajuda com o &amarok;?

Existem várias opções. Muitas vezes, os problemas que tem com a instalação inicial do &amarok; são melhor respondidas pelos peritos da sua distribuição de Linux ou Unix em particular. Você poderá procurar ajuda dos usuários e dos responsáveis pelo desenvolvimento no fórum do &amarok; e no canal de IRC no canal #amarok em irc.freenode.net.

O Bugzilla não é um local onde procurar suporte. Por favor, comunique um erro somente se quiser ajudar a corrigir um erro real no próprio &amarok;.

Quando inicio o &amarok;, vejo uma lista de músicas em branco. Como eu coloco de fato músicas nela.

Simples. Use o Navegador de Arquivos do lado esquerdo para ir para a pasta desejada. Depois arraste os arquivos para a Lista de Músicas à direita.

Onde fica a página "Início"?

Para evitar sobrecarregar a interface, a página de "Início" transformou-se na ferramenta de "Estatísticas", disponível em Ferramentas Estatísticas.

Existe alguma forma de configurar a quantidade de informação que o navegador do "Contexto" mostra?

Sim, use o menu do botão direito do mouse em qualquer ponto do navegador de "Contexto" para o modificar.

Porque as estrelas e números do navegador do "Contexto" não estão sincronizadas?

O significado destes símbolos mudou no Amarok 1.4 "Fast Forward": as estrelas representam a classificação definida pelo usuário, enquanto os números mostram a pontuação calculada.

Se clicar nas estrelas do "Contexto", isso não funciona! Como eu classifico uma música?

Para classificar uma música, você precisa de uma coluna de "Classificação" na lista de reprodução. Clique com o &RMB; no título da lista de músicas, e escolha a opção Adicionar uma Coluna Classificação. Clique em qualquer ponto, dentro da coluna "Classificação", para configurar a classificação de uma faixa. Você poderá também usar os atalhos [Win]+[1-5] para classificar rapidamente uma música, com o Amarok rodando em segundo plano.

Como eu retiro faixas da Lista de Reprodução?

Selecione os arquivos que deseja remover e pressione a tecla Del do seu teclado. Ou clique com o botão direito do mouse e escolha a opção Remover os Selecionados no menu de contexto.

Como eu carrego uma lista de músicas?

Basta arrastar e soltar o arquivo da lista de músicas na janela da lista de música, tal como faria com qualquer outro arquivo. É tão simples quanto isso!

Como eu posso gravar a lista atual?

O botão Salvar a Lista de Músicas está ao lado do botão Adicionar Mídia na lista de músicas. Basta clicar nele!

Não existem visualizações na janela de visualizações.

Provavelmente você não tem o 'xmms-config' instalado; reconfigure e recompile depois de instalar o pacote 'xmms-devel' apropriado. Você poderá também querer instalar a última versão da libvisual, que tem algumas visualizações legais.

Onde está o equalizador?

A Janela do Equalizador pode ser encontrada no menu do botão direito do mouse. Você poderá também encontrá-lo no menu se selecionar Ferramentas Equalizador.

## Reprodução

Que tipos mídia o &amarok; suporta?

Nenhum. Sim, é verdade! Nenhum! A política atual é independente da infra-estrutura, como tal a pergunta a fazer é "Que tipos de mídia o GStreamer/xine/aRts/NMM/MAS/KDEmm suporta?". Então, como poderá concluir, são suportados quase todos os formatos de áudio que se possa pensar. O GStreamer até consegue decodificar texto e PNGs!

Para mais informações, dê uma olhada na Comparação de Motores de Áudio.

Por que eu não consigo tocar MP3s no &amarok;?

Ele consegue! É possível que você esteja usando o Linux da Fedora/RedHat, onde eles não distribuem nenhum decodificador de MP3 por padrão (devido a questões de patentes). A solução é: Alt-F2, gg:redhat mp3 kde, ENTER

O &amarok; não toca MP3's no SUSE Linux 9.3. O que eu posso fazer?

Abra o "YaST Online Update" e instale o pacote 'Multimedia Option Pack 1'. Voila, o &amarok; pode tocar MP3's.

Com o motor do GStreamer estou obtendo 100% de utilização do CPU ao tocar músicas. Como posso resolver isto?

Ao usar o motor do GStreamer com o 'alsasink', o Amarok necessita que o dispositivo ofereça uma mesa de mistura. A mistura permite a várias aplicações acessarem ao dispositivo ao mesmo tempo e enviarem som simultaneamente. Isto pode ser conseguido com uma placa de som com mistura por 'hardware' (p.ex., a SBLive), ou usando o 'plugin' "dmix" do ALSA, que faz a mistura por 'software'. Veja em Configurar o Dmix no ALSA.

Depois da instalação, você terá que indicar "dmix" como dispositivo de som na janela de configuração do motor.

Não consigo tocar nenhum arquivo de mídia no &amarok;. Por quê?

Você precisa testar as plataformas de som na linha de comando:

`artsplay xpto1.mp3` `gst-launch filesrc location=/home/jose/teste.mp3 ! spider ! audioscale ! audioconvert ! alsasink` `xine-check`

O resultado destes comandos deverá ajudá-lo a identificar os problemas que está tendo e como os resolver. Provavelmente você terá que usar um 'sink' (canal) diferente para testar o GStreamer (&eg;, o osssink).

O &amarok; pode trabalhar diretamente com OSS/ALSA?

Isto já é feito! Não se esqueça que os dados têm que ser decodificados primeiro. Você não poderá simplesmente encaminhar um MP3 para o ALSA; tudo o que irá obter será ruído. O GStreamer é a melhor escolha para a maioria das pessoas que querem uma solução de decodificação de carga baixa, uma vez que ele lê o arquivo, decodifica-o e encaminha os dados de PCM para o ALSA. Tal como o XMMS.

Mas o XMMS pode enviar diretamente os dados para o ALSA!

Mas ele os decodifica primeiro! O GStreamer pode enviar diretamente para o ALSA. Assim como o xine.

O som 'se engasga'; existe algo que eu possa fazer para melhorá-lo?

Você poderá tanto usar o motor do GStreamer (é ótimo!) como ajustar o aRts. Abra o Centro de Controle Som e Multimídia Sistema de Som. Ative a opção 'Rodar com a maior prioridade possível' e aumente o tamanho do 'Buffer' de som: (atenção, veja a próxima FAQ!) Você deverá também garantir que o seu 'artswrapper' está SUID:

`su` `chmod a+rsx /local/do/kde/bin/artswrapper` `killall -9 artsd`

Com o KDE 3.2.x, existem problemas com os decodificadores do KDEMultimedia que poderão causar uma reprodução distorcida; por favor veja este relatório de erros. Do mesmo modo, aumentar o tamanho do 'buffer' de som no seu arquivo de configuração do ALSA poderá dar uma boa ajuda.

A utilização do CPU é elevada; existe algo que eu possa fazer para melhorá-la?

Você tanto poderá não usar o motor do aRts, usar os motores do GStreamer ou do xine ou lidar diretamente com a utilização alta do CPU, instalando o KDEMultimedia por inteiro para obter os decodificadores mais rápidos do aRts (&eg;, o libarts_mpeglib.so, etc.)

Os analisadores do Amarok estão completamente inutilizados!

Você poderá estar provavelmente usando o motor do aRts; tanto poderá usar outro motor (o motor do 'xine' foi ajustado seriamente para dar uma sincronização perfeita do analisador), como reduzir o tamanho do seu 'buffer' do 'aRts' no &kcontrol;, no sistema de som. Quanto menor o 'buffer', mais reativas ficam as visualizações. Sim, isto é um erro! Por favor ajude-nos a corrigi-lo!

Tenho o GStreamer instalado mas quando tento mudar para o motor do GStreamer, o &amarok; estoura; o que se passa?

Depois de instalar o GStreamer, você terá que registrar os seus componentes, pelo que a execução do 'gst-register' (algumas vezes seguida de uma versão, como gst-register-0.8), deverá tratar de registrar os seus componentes do GStreamer.

Eu executei o 'gst-register' mas tenho ainda alguns problemas com o GStreamer; o que eu posso fazer?

Você poderá tentar a FAQ do GStreamer. Se tudo o mais falhar, poderá tentar as pessoas mais experientes no canal #gstreamer de IRC.

O &amarok; diz que o motor do GStreamer não consegue tocar arquivos MP3, ainda que tenha instalado o 'plugin' do MAD!

Tente isto (garantindo que o &amarok; não esteja rodando): - Obter, compilar e instalar o pacote 'ffmpeg' - Execute o 'gst-register' (poderá ter que rodá-lo duas vezes, como "root" e com o seu usuário "normal") - Vá à sua pasta de 'plugins' do GStreamer (poderá encontrá-la com o 'gst-config' / 'gstreamer-config') - Remova os arquivos do 'ffmpeg' (ou mude-os para outro local) - Execute o 'gst-register' de novo - Inicie o &amarok;

## Desenvolvimento

Como eu obtenho a versão cvs/svn do &amarok;?

Como obter e compilar o &amarok; do SVN

Descobri um erro / tive uma ideia ótima para o &amarok;!

Por favor comunique-as em , se tiver uma lista de sugestões/pedidos será melhor enviá-los para a nossa lista de correio: amarok-devel@lists.sourceforge.net.

Vocês aceitam alterações ('patches')?

Com certeza! A sua melhor abordagem é comunicar-nos o que planeja fazer antes de fazer alguma coisa, para que a possamos discutir, mas não se assuste, uma vez que ainda não recusamos nenhuma alteração! A discussão é principalmente para ajudá-lo a alterar as partes corretas do &amarok;. Depois, você poderá então submeter um 'patch' para a lista de correio ou aplicá-lo logo, se tiver acesso ao CVS. Contudo, avise-nos antes de aplicar novas funcionalidades no CVS! Se tiver uma correção para um erro pode seguir em frente; afinal, isto é código aberto :)

Porque vocês escolheram o nome &amarok;?

O &amarok; é um álbum do compositor britânico Mike Oldfield. Eu gosto bastante dele e acho que o nome tem um som legal. Além disso, é claro, ele contém o importantíssimo "K".. :)

É &amarok;, AmaroK ou Amarok?

É com certeza &amarok;! Mas nós entendemos que isto é pouco convencional ;-)

## Truques e dicas

Como eu uso o &amarok; como um despertador?

De fato, graças à magia do DCOP, já é possível :) Basta definir um alarme no seu programa de calendário favorito e dizer-lhe para executar o seguinte comando: `dcop amarok player play`

Este comando irá dizer ao &amarok; para começar a tocar. Certifique-se de que o &amarok; está rodando antes de ir se deitar, para poder então acordar com o som maravilhoso do que colocou para tocar antes de parar a reprodução e ir deitar.

Como eu sei o que o &amarok; está tocando agora, quando estiver em outro computador?

Se você tiver um ambiente de SSH devidamente configurado, poderá usá-lo para obter essa informação. O seguinte comando irá devolver o texto de 'Tocando Agora'. `ssh -i ~/.ssh/id_rsa seu_ip dcop --user seu_usuário amarok player nowPlaying`

Certifique-se de substituir o 'seu_ip' pelo seu endereço IP e 'seu_usuário' pelo nome do seu usuário. Lembre-se também que isto espera que a sua identificação conste no arquivo ~/.ssh/id_rsa.

Que tipos de truques a Janela do Leitor faz?

Os analisadores do leitor do &amarok; podem ser destacados da Janela do Leitor. Ao pressionar em d no seu teclado, o analisador ativo será aberto numa janela independente e dimensionável.

Que tipos de truques a Janela da Lista de Músicas faz?

Se você mantiver pressionado o Control e clicar com o botão direito do mouse, irá colocar os arquivos em fila de espera, na ordem com que clicou neles. Pressionar em Enter depois de ter feito uma pesquisa na lista de músicas, irá tocar o primeiro item da procura e após isso limpá-la.

Vejo que a Janela do Leitor e a Janela da Lista de Músicas possui truques legais, mas e o ícone na bandeja?

Passar o seu cursor do mouse por cima do ícone, irá mostrar uma mensagem bonita com a informação atual da faixa. Clicar com o botão do meio do mouse no ícone, irá colocar a faixa em reprodução/em pausa. Deslocar a roda do mouse, irá mudar o volume. Manter a tecla Shift pressionada, enquanto desloca a roda do mouse, faz com que se desloque pela faixa atual. Se mantiver a tecla Control pressionada, enquanto desloca a roda do mouse, irá saltar as faixas na lista de reprodução. Se arrastar e soltar itens no ícone da bandeja irá mostrar um menu que lhe permitirá escolher uma de três opções, Adicionar à Lista de Reprodução, Adicionar e Tocar, ou Colocar na Fila Após a Faixa Atual. O ícone da bandeja é também um indicador da posição na música.

Onde posso encontrar a configuração do &amarok;?

~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc

Como eu desativo uma seção do navegador no &amarok;?

Se clicar com o &RMB; em qualquer título do navegador, irá aparecer uma lista com os navegadores visíveis. Você poderá usar esta lista para desativar/reativar os navegadores disponíveis.

## Perguntas Gerais

Como eu posso usar uma base de dados de MySQL externa no &amarok;?

Veja o HOWTO de MySQL.

A minha $HOME está localizada sobre NFS. Após a inicialização, o &amarok; não consegue construir do Coleção, exibindo várias mensagens de erro de base de dados no console. O que devo fazer?

A base de dados interna em SQLite, que o &amarok; usa por padrão, não funciona em NFS. Você deverá associar a sua pasta ~/.kde/share/apps/amarok a uma unidade local ou então usar o suporte de MySQL.

Como eu posso extrair/codificar CDs de Áudio com o &amarok;?

Insira o seu CD e clique depois em "Tocar o CD de Áudio" do menu. O Navegador de Arquivos irá aparecer e mostrar uma árvore com várias pastas. Para uma extração normal, vá à pasta "wav", selecione algumas faixas e arraste-as para o local de destino, numa janela do Konqueror. Para uma codificação automática, arraste os arquivos da pasta "mp3" em alternativa.

A extração de áudio dos CDs precisa do "KIO-slave AudioCD" instalado. Ele faz parte do KDE-Multimedia.

Como são obtidas as pontuações das faixas?

O &amarok; atribui uma pontuação (um número de 1-100) a uma música, com base no número de vezes que já a ouviu, independentemente de desejar saltar a música sem a ter terminado. Cada vez que a música parar de tocar, a pontuação é alterada. O código para mudar a classificação está no 'collectiondb.cpp'. Desde a versão 1.2.2, está na linha 1181, ainda que possa procurar por "CollectionDB::addSongPercentage". Ao definir uma pontuação para uma faixa que nunca foi ouvida, o &amarok; usa o cálculo da pontuação = ( ( 50 + percentagem ) / 2 )

Isto define uma pontuação igual a um número de 25 à 75, dependendo de quão extensa foi a reprodução do som. Por exemplo, se o usuário interrompe ou pula o som após somente 25% dele ter sido tocado, a pontuação será definida para (50+25)/2, ou 37.5. As pontuações são exibidas como inteiros, assim este número é arredondado para o inteiro mais próximo antes de ser exibido. Entretanto, a pontuação é mantida internamente como um número de vírgula flutuante, uma vez que após uma música ter sido reproduzida diversas vezes, é impossível alterar a pontuação de mais do que um ponto com uma reprodução única (veja abaixo). Ao definir a pontuação para uma trilha que foi reproduzida anteriormente, o cálculo é um pouco mais complicado. No código fonte, a pontuação é calculada de acordo com a fórmula 'score = ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 );

Substituir nos valores desta linha:

    QStringList values = query( QString(
               "SELECT playcounter, createdate, percentage FROM statistics "
               "WHERE url = '%1';" )
               .arg( escapeString( url ) ) );

O valor da pontuação 'score' = ( ( statistics_percentage.toDouble() * PlayCounter.toInt() ) + percentage ) / ( PlayCounter.toInt() + 1 );

Basicamente, isto ajusta a pontuação anterior (statistics_percentage) por um valor decrescente, dependendo de quantas vezes a faixa foi tocada. Quanto mais vezes a faixa foi tocada, cada vez menos impacto tem cada reprodução na pontuação.

Como eu mudo manualmente a pontuação de uma faixa?

Você poderá alterar a pontuação manualmente, clicando com o botão direito nos títulos das colunas da lista de reprodução (os que dizem título, artista, álbum, etc.) e selecionando Pontuação. Você poderá então alterar a pontuação como se fosse qualquer outro atributo da música, clicando com o botão direito e escolhendo a opção "Editar a Marca 'Pontuação'" ou pressionando em F2. Você poderá também editar a pontuação na janela de Marcas, que fica disponível ao clicar com o botão direito numa faixa.

Porque o &amarok; não faz parte do KDEmultimedia?

Os programadores não querem ter ninguém dizendo-lhes quando podem fazer lançamentos do produto. (Isto é, os pacotes do KDE tem um calendário de lançamento que não se adequa ao desenvolvimento rápido do &amarok;).

Como eu evito que o ícone do &amarok; pisque na sua bandeja do sistema?

Esta é uma nova funcionalidade que foi adicionada e que alguns usuários poderão achar incômoda. Basta desligar a opção "Piscar o ícone da bandeja ao tocar" nas Opções Gerais.

Como eu posso mostrar/remover o analisador na janela da lista de reprodução?

O analisador da lista de músicas faz parte da barra de reprodução. Selecione a opção Configurações Configurar as Barras de Ferramentas Adicionar/Remover o Analisador nas ações atuais. Clique depois em OK

Como eu mudo o tema do Navegador de Contexto?

Obtenha um tema ou faça o seu próprio tema. Instale-o com a opção Configurar o &amarok;... Aparência Estilo do Navegador do Contexto e clique em Instalar um Novo Estilo.

Que questões legais fizeram com que substituíssem o ícone do "Lobo Azul"?

O ícone era demasiado parecido com o logotipo da Warp Graphics, Inc. (elfquest.com), como tal teve de ser removido para evitar problemas.

Não tenho quaisquer visualizações. Onde eu posso obtê-las ?

Instale a última versão da libvisual.

Como eu posso adicionar as minhas transmissões favoritas ao &amarok;?

Primeiramente, carregue a transmissão na lista de reprodução. Existem várias formas de fazer isso. Você poderá simplesmente clicar num URL de Lista de Transmissão no Konqueror; para que o &amarok; abra então automaticamente a transmissão. Por exemplo, no shoutcast.com, clique no botão "Tune In" (Sintonizar). Você poderá também usar a função "Adicionar Mídia" para carregar uma transmissão. Logo que esteja esteja carregada, você poderá salvá-la se clicar com o botão direito em "Lista de Reprodução Atual" no Navegador da Lista, selecionando depois "Salvar" e dando-lhe um nome significativo. A sequência será então adicionada à área do Navegador da Lista para referência posterior.

## Barra Lateral do Konqueror

O que é a Barra Lateral do Konqueror?

A barra lateral do Konqueror permite-lhe monitorar/controlar o &amarok; enquanto navega com o Konqueror. Para vê-la, execute o Konqueror, pressione em F9 para ver a barra lateral, clique no botão de preferências (o do topo) e no menu que aparece, escolha a opção Adicionar Barra Lateral do &amarok;.

## Audioscrobbler

O que é o Audioscrobbler?

O Audioscrobbler é um serviço gratuito que envia informações sobre as músicas que são tocadas num servidor independente. O registro no serviço é gratuito e só necessita que você escolha um usuário e senha que não esteja já em uso. O Audioscrobbler é usado atualmente no &amarok;.

Não quero que o &amarok; envie as informações para o Audioscrobbler!

Desligue a opção "Enviar as faixas que toco" para evitar que o Audioscrobbler peça sugestões de faixas.

Como eu posso obter o grupo do &amarok; do Audioscrobbler?

O grupo de Audioscrobbler do &amarok; está localizado aqui: Grupo do Audioscrobbler do &amarok;

## Dúvidas Gerais do Motor/Reprodução

Que motor de som eu devo usar?

Por favor baseie-se na Comparação de Motores de Áudio.

Que versão do ALSA eu devo usar?

Se você enviar os dados para o ALSA, deverá usar a versão mais recente possível do ALSA! As versões anteriores do ALSA causavam muitos estouros e, por isso, vários relatórios de estouros mal-atribuídos.

Instalei o GStreamer/xine/etc., mas o motor de áudio correspondente não aparece. O que se passa?

O &amarok; foi provavelmente compilado antes de você ter o 'xine' e/ou o 'gstreamer' instalado, como tal a rotina do 'configure' não os incluiu na lista de motores a compilar. Você terá que recompilar o &amarok;.

Mas eu recompilei o &amarok; após a reinstalação do 'gstreamer' e/ou do 'xine', e o motor continua a não aparecer. Porquê?

Provavelmente você está usando uma distribuição que oferece os pacotes de desenvolvimento à parte da biblioteca principal, como tal, mesmo que o 'gstreamer' instalado, o &amarok; não consegue compilar com ele por faltar o pacote 'gstreamer-devel'. O mesmo problema existe para o 'xine', pelo que deverá instalar o pacote 'xine-devel' se a sua distribuição organizar os pacotes desta forma. Não se esqueça de compilar de novo o &amarok; após a instalação dos pacotes de desenvolvimento.

## Motor do GStreamer

Porque existe sempre uma quebra, ainda que a passagem gradual entre músicas esteja ativa?

Certifique-se de que não tem o 'gst-ffmpeg' instalado. Em vez desse, instale o 'plugin' 'gst-mad'.

Estou obtendo este erro: "GStreamer-CRITICAL **: Factory for `adder' has no type.". Como corrigí-lo?

O seu GStreamer foi compilado com 'prelinking', o que não é compatível com o GStreamer. Você terá que compilá-lo de novo sem esta opção. O 'merlin-tc' aconselha: Além disso, não use quaisquer 'ldflags' ao compilar o GStreamer.

Você recebe um erro "There is no element present to handle the file's mimetype audio/mp4", ainda que tenha o 'plugin' correto instalado (gstreamer-faad).

Para reproduzir corretamente arquivos MP4 ou M4A com o 'gstreamer', você deverá ter também o 'gstreamer-quicktime' instalado, além do 'gstreamer-faad'.

Você recebe um erro "There is no element present to handle the stream's mimetype audio/mpeg"

Você está tentando reproduzir uma transmissão de MP3 sem o 'plugin' 'gstreamer-mad' instalado. Instale este 'plugin' e execute o "gst-register" como 'root', antes de reiniciar o &amarok;.

Tenho uma segunda placa de som e estou usando o ALSA. Como eu faço o Amarok usá-la em vez da padrão?

Na opção Configurações Configurar o Amarok Motor, ligue a opção 'Dispositivo' e preencha o dispositivo. Normalmente, costuma ser o 'hw:0' para a placa de som padrão e 'hw:1' para a segunda placa de som.

## Motor do 'xine'

Como eu posso mudar o local para onde o áudio é enviado?

Se você estiver usando o ALSA, poderá enviar os dados para um determinado dispositivo com o 'xine'. Configure no ~/.asoundrc (apenas no usuário) ou em /etc/asound.conf (a nível do sistema) os nomes alternativos para os seus dispositivos de 'hardware' e depois indique esse nome alternativo no campo "dispositivo usado na saída estéreo:" da página de configuração do motor do Xine. Em alternativa, você poderá indicar logo o dispositivo do 'alsa' (hw:0,0 ou hw:1,0, e assim por diante). Se optar pelo último método (alternativo), tenha em mente que o encaminhamento para o 'plugxpto' do ALSA (plughw:0,0 ou o plughw:1,0, e assim por diante) feito através da 'alsa-lib' é o recomendado.

Aqui está um exemplo de ~/.asoundrc para uma máquina que tem o codificador Intel AC97 e um dispositivo 'usb-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
           }

Agora, indique 'usb-audio' na tela de configuração do motor Xine, para que o resultado do som saia no dispositivo 'usb-audio' (com o 'alsa-lib' lidando corretamente com a conversão da taxa de amostragem, os canais e assim por diante).

Para usar um dispositivo virtual misturado, certifique-se de que a opção "a placa de som consegue fazer mmap" está desligada.

## Motor do aRts

Infelizmente, o motor do aRts está sem responsável pela manutenção, mas sinta-se à vontade para corrigir os problemas! Você poderá ser o novo responsável pela manutenção do motor do aRts que precisamos desesperadamente!