Amarok/Manual/Organization/CollectionScanning/pt-br: Difference between revisions

From KDE UserBase Wiki
(Created page with "Se você estiver usando a versão 2.4 beta, poderá ocorrer um caso em que a maior parte da coleção não seja importada. Isto pode ser visto facilmente com os comandos SQL inv...")
(Created page with "===== Sobre os álbuns =====")
Line 59: Line 59:
com os comandos SQL inválidos que aparecem no resultado da depuração. Nesse caso, basta usar a versão 2.4 final.
com os comandos SQL inválidos que aparecem no resultado da depuração. Nesse caso, basta usar a versão 2.4 final.


===== About Albums =====
===== Sobre os álbuns =====


The scanner can only read single tracks but '''Amarok''' will display those sorted by album and compilation (an album without one specific artist). '''Amarok''' can't rely on the directory in which the files are located, since directory organizational schemes vary so widely.
The scanner can only read single tracks but '''Amarok''' will display those sorted by album and compilation (an album without one specific artist). '''Amarok''' can't rely on the directory in which the files are located, since directory organizational schemes vary so widely.

Revision as of 01:10, 6 July 2012

Other languages:

Analisando coleção

Sempre que o Amarok está mostrando uma coleção, as informações sobre as faixas e álbuns precisam ser obtidas a partir de uma origem. A origem pode ser um dispositivo portátil, um serviço na Internet ou um banco de dados. Para as faixas que estão armazenadas no sistema de arquivos, o Amarok está usando um banco de dados para ter um acesso rápido aos metadados necessários. Na primeira vez é necessário importar esta informação para o banco de dados, o que é feito normalmente com a análise das pastas da coleção a procura de arquivos de áudio. Este processo é chamado de análise da coleção.

É útil compreender o processo de análise para poder utilizar melhor o Amarok.

Análise incremental / Atualizar coleção

A análise incremental irá procurar nas pastas da coleção por atualizações. Isto normalmente é feito a cada minuto, mas também poderá ser acionado manualmente se escolher a opção Atualizar coleção no menu.

A análise incremental irá verificar apenas a data de modificação de cada pasta da coleção, em comparação com a última data de modificação conhecida. Isto tem algumas implicações:

  • Você pode acionar a reanálise de uma pasta se modificar a sua hora de modificação (por exemplo, se usar o touch na linha de comando).
  • Se os arquivos dentro de uma pasta forem alterados, o analisador não irá notar, porque a atualização da hora de um arquivo não implica na atualização

da hora da pasta-mãe.

  • Se as pastas da coleção estiverem em uma partição bastante lenta, o processo de verificação de todas as horas de modificação poderá levar algum tempo. Normalmente, esta informação fica em cache no sistema operacional, mas com grandes coleções, isso pode não ser possível. Nesse caso, o analisador pode parecer que continua indefinidamente. Com coleções acima de 5000 faixas ou quando as coleções são armazenadas em uma unidade de rede ou partição de NTFS, recomenda-se desativar a opção Monitorar pastas por alterações.

Se você tiver problemas com as faixas excluídas que continuam a aparecer na coleção, ou caso queira atualizar as capas do álbum (que não são atualizadas ao executar a opção atualizar coleção), então você poderá usar a Análise completa na janela de configurações. A Análise completa não se importará com as datas de modificação. Ela não excluirá as suas estatísticas, mas irá restaurar a classificação e o número de reproduções, caso estejam armazenados dentro do arquivo.

Barra de progresso / tempo de análise

A barra de progresso irá mostrar a evolução da análise. Até os 50%, o analisador irá verificar o sistema de arquivos e registrar temporariamente o resultado. O período acima dos 50% indica que o analisador está armazenando os resultados no banco de dados. Normalmente, o segundo passo é muito mais rápido que o primeiro, por isso não fique surpreso se a barra de progresso avançar rapidamente. Até os 50% é possível interromper a análise. Após os 50%, a gravação dos dados não pode ser interrompida.

O tempo de análise depende da velocidade do seu disco e de outros fatores. Normalmente a primeira análise é bem mais lenta que as seguintes, pelo fato de que os arquivos se encontram na cache do sistema operacional. Uma análise de 10.000 arquivos deve levar cerca de três minutos em um computador moderno. 50.000 arquivos deve demorar cerca de 13 minutos.

Cópia de segurança da coleção

Com a configuração padrão, o Amarok armazena todas as informações da coleção em uma pasta chamada ~.kde/share/apps/amarok/mysqle/. Pode ser uma boa ideia fazer uma cópia de segurança desta pasta de tempos em tempos, principalmente quando não tiver ativado a reposição da informação das estatísticas.

Sobre os IDs únicos

O Amarok registra os arquivos com base em um ID que é armazenado na faixa de áudio ou calculado com base nas informações do artista, título do álbum e da faixa. Este ID ajuda o Amarok a identificar as faixas que foram movidas para outros locais, para que as estatísticas informativas (classificação, pontuação, número de reproduções) não sejam perdidas. Atualmente, o Amarok não irá importar as faixas com IDs duplicados. Isto leva a um comportamento estranho, onde as faixas copiadas aparecem apenas uma vez no Amarok.

Em algumas circunstâncias, até mesmo faixas diferentes podem ficar com o mesmo ID único. Isto é muito raro e normalmente é resultado de execução de versões instáveis do Amarok por diversos anos. Estes problemas podem ser vistos no resultado de depuração (inicie o Amarok com a opção '--debug') durante a análise.

Se você estiver usando a versão 2.4 beta, poderá ocorrer um caso em que a maior parte da coleção não seja importada. Isto pode ser visto facilmente com os comandos SQL inválidos que aparecem no resultado da depuração. Nesse caso, basta usar a versão 2.4 final.

Sobre os álbuns

The scanner can only read single tracks but Amarok will display those sorted by album and compilation (an album without one specific artist). Amarok can't rely on the directory in which the files are located, since directory organizational schemes vary so widely.

The scanner is therefore doing the following:

  • Tracks without an album artist or an artist (or a composer in case of a classical track) are placed in a compilation.
  • Tracks that have the compilation flag set or an album artist other than "various artists" will be placed in an album.
  • Tracks that have the compilation flag set to 0 are placed in a compilation.
  • Albums called "Live", "Greatest Hits" and a couple of other names are always regarded as an album.
  • If we end up having tracks with several different artists left over they are placed inside a compilation, or else we make one album out of them.

This process is quite complicated. However usually the outputs of the scanner can help in figuring out why the tracks are sorted as they are.

In such a case try executing (on a command line)

amarokcollectionscanner -r ~/Music/directory

Look for "compilation" tags and tracks with different "artist" and "albumartist" tags.

You can remove the tag from mp3 files with the following command:

id3v2 -r TCMP your fileename here