Duplo cd de áudio rasgando estranheza

3

Desde que eu instalei o Ubuntu 12.04, o Rhythmbox, o Banshee e o Sound Juicer começaram a agir de forma estranha em torno do cd duplo, e especificamente, o cd # 2 do dito cd duplo.

  • Às vezes, eles mostram as informações do cd # 1. Os nomes das faixas, as durações e até a contagem estão incorretos.
  • Às vezes, eles primeiro mostram as faixas do cd # 1 e continuam no cd # 2 se o cd # 2 tiver mais faixas que o # 1.
  • O Sound Juicer parece não conseguir encontrar nenhuma duração de faixa, mesmo para um único CD.

Obviamente, isso é uma dor quando estou tentando copiar cd's duplos. E eu tenho um bom número deles, que eu quero rasgar.

Isso acontece em ambas as minhas máquinas (um iMac ligeiramente envelhecido e um Sony Vaio de 1 ano de idade). No entanto, nas versões anteriores do Ubuntu, isso nunca aconteceu. Tudo nas mesmas máquinas. Então eu suspeito que o 12.04 está usando uma biblioteca diferente para extrair dados do CD de áudio. Apenas por brincadeira, eu tentei com o Linux Mint 13, e lá funciona corretamente, mesmo que ele alega ser baseado no Ubuntu 12.04 e, portanto, deve estar usando (parcialmente) o mesmo software. Então, se o pessoal do Mint pode consertar, eu também deveria ser capaz, certo?

Então, minha pergunta: o que mudou em 12.04 que poderia causar isso? E mais importante: o que posso fazer para corrigir isso?

UPDATE Versões instaladas de pacotes de software relevantes, de acordo com o Synaptic:

  • libmusicbrainz3-6: 3.0.2-2.1
  • libmusicbrainz4-3: 4.0.0-0ubuntu1
  • juicer de som: 3.4.0-1ubuntu1
  • rhythmbox: 2.96-0ubuntu4
por jqno 09.06.2012 / 23:41

3 respostas

2

Fwiw, eu estava aborrecido com o mesmo problema, e outros ... O Sound Juicer é um decifrador de nível de entrada decente, mas tem muitos problemas como esse que permanecem sem correção por um longo tempo.

Minha própria solução foi mudar para um ripper de CD de linha de comando, abcde. Você configura um arquivo ~ / .abcde.conf com suas preferências para qual codificador usar, como nomear arquivos e assim por diante. Parece fazer um trabalho muito melhor de procurar listagens de faixas, e até mesmo preencher Genre, o que eu sempre tive que fazer manualmente com o Sound Juicer. Na minha experiência de cerca de 40 rasgos de CD até agora, as listagens de faixas são 99% adequadas, e permite que você edite em um editor de terminal para obter o último 1% correto.

Portanto, é um pouco mais técnico do que um extrator de interface gráfica, mas muito mais flexível e com menos bugs. Eu testei em alguns álbuns de CD duplo e funcionou muito bem.

Este é o tutorial que usei; Ele fornece vários arquivos de configuração de amostra para diferentes casos comuns: link

Praticamente eu só fui com o exemplo de mp3 que ele listou. Minha única mudança significativa foi que eu queria que meus arquivos de música fossem todos minúsculos, sem espaços ou caracteres especiais, então refaça a função mungefilename () assim:

mungefilename ()
{
  echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]\(\)\* \
       | sed s,\ ,_,g | tr [:upper:] [:lower:]
}

Mas o que está nesse exemplo é perfeitamente aproveitável.

    
por Bryce 16.06.2012 / 02:03
0

Respondendo minha própria pergunta:

O Asunder CD Ripper (disponível através do Centro de Software) resolve o problema.

Ele não usa o MusicBrainz, então acredito que esse seja o culpado. Este relatório de bug parece confirmar essa hipótese.

Não estou muito satisfeito com esta solução (o Asunder não suporta muitos campos de metadados e, além disso, prefiro copiar os meus CDs através do Rhythmbox), por isso ainda não aceito esta resposta. Mas eu pensei em mencionar isso para outras pessoas que podem ter o mesmo problema.

    
por jqno 14.06.2012 / 22:48
0

Problema conhecido: link

    
por Daviey 22.07.2012 / 22:44

Tags