Eu já vi esse problema ao usar o Banshee e o Sound Juicer. Estou usando o Ubuntu 12.04 em um Thinkpad 14 ". Não tenho certeza sobre a marca da minha unidade de CD interna, mas ficaria feliz em fornecer essas informações se alguém me disser como. Eu não tive acesso a um unidade de CD externa para que eu possa saber se o problema é minha unidade de CD interna.
Enfim, o problema: os arquivos mp3 que copiei mostram comprimentos incorretos. Por exemplo, quando eu rasguei o Peacebone pela Animal Collective, que dura 5:13, o arquivo tinha 25 minutos, de acordo com meu telefone e banshee. Os jogadores pulam para a próxima música antes de tocar os 25 minutos inteiros. No entanto, não me sinto confortável em não saber se estou ouvindo a coisa toda ou a duração real da música.
Até agora, o problema desapareceu em um segundo rasgo, embora os comprimentos dos arquivos ainda sejam ocasionalmente alguns segundos mais longos do que deveriam.
fonte
Respostas:
A partir do Ubuntu 12.04, quando você copia CDs no Ubuntu usando o Rhythmbox ou o Sound Juicer, as configurações padrão criarão MP3s VBR, mas os cabeçalhos VBR não serão adicionados, portanto, praticamente qualquer programa com o qual você abrir os MP3s exibirá a duração incorreta da faixa , incluindo o music player padrão (Rhythmbox) e o gerenciador de arquivos padrão (Nautilus).
A solução mais fácil é adicionar o cabeçalho VBR aos MP3s depois de copiá-los:
Instale o vbrfix executando este comando em um terminal:
Agora CD para a pasta onde estão os mp3s que você precisa corrigir:
Execute este comando para adicionar os cabeçalhos VBR aos mp3s:
O Vbrfix parece deixar para trás alguns arquivos temporários, então limpe-os:
Uma solução alternativa é alterar a predefinição padrão para que os CDs sejam copiados como CBR em vez de MP3 VBR. Há uma boa explicação aqui: /ubuntu//a/154933/18665
Um perfil como esse deve fazer o truque (altere a taxa de bits conforme desejado):
Como em qualquer bug, se você estiver enfrentando esse problema, eu recomendo que você vá ao relatório de erros e marque se ele afeta você (próximo ao canto superior esquerdo), para que ele receba mais atenção. O relatório de erros está aqui: O Rhythmbox não adiciona cabeçalhos VBR ao copiar CDs para MP3
fonte
Da minha experiência, esse problema ocorre quando as tags ID3 são inválidas. Você pode tentar excluir todas as tags ID3 dos arquivos fornecidos e depois reescrevê-las. Eu recomendo o mutagen para isso, é uma biblioteca de manipulação de metadados com alguns utilitários úteis.
Primeiro instale o mutagênico
Agora vá para uma pasta com algum arquivo MP3 problemático e execute mid3v2 nele:
Isso removerá todos os metadados de um determinado arquivo, o que significa que não há título, artista, capa de álbum, mas o arquivo deve exibir o tamanho correto.
Você pode preencher novamente os metadados usando, por exemplo , o Picard , que está disponível no Ubuntu como
picard
pacote.Editar: Há também o aplicativo MP3 Diags , que deve ser capaz de corrigir cabeçalhos VBR e outros problemas com arquivos MP3. Está disponível no Ubuntu como
mp3diags
(ou no Ubuntu Software Center)Outra solução mais específica é o VBRFix - a versão do console (sem Qt GUI) está disponível no
vbrfix
pacote. Se você quiser a GUI, provavelmente precisará compilá-la.fonte
easytag
pacote)vbrfix
pacote que é uma versão do console do VBRFix mencionado acima. Caso contrário, você pode tentar copiar esses arquivos novamente; Só posso recomendar o uso de FLAC, Ogg Vorbis ou AAC (se o seu telefone puder reproduzir algo disso), mas você também pode copiar o CD como MP3 CBR ou ABR, menos propenso a informações de tamanho inválidas. Copiar para WAV (ou FLAC) e recodificar para VBR MP3 também pode ser uma opção. Ou tente novamente com as configurações originais, talvez o codificador tenha tido um dia ruim.