Como reconstruir a biblioteca do iTunes com locais de arquivos alterados sem perder as contas de reprodução, classificações etc.

7

Meu iTunes foi configurado para fazer cópias de todas as músicas importadas e manter sua própria biblioteca dentro da pasta iTunes. Eu queria excluir meus arquivos originais, mas excluí minhas cópias do iTunes . Agora eu tenho um ponto de exclamação ao lado de todas as minhas músicas e, como o iTunes renomeia os arquivos em sua própria cópia, de acordo com as tags ID3, não posso simplesmente substituir minha pasta do iTunes pelos meus arquivos originais, pois os nomes de arquivos e pastas não coincidem.

A alternativa da força bruta é apontar manualmente cada arquivo ausente para o novo local do arquivo, mas isso não parece uma solução muito inteligente, pois tenho mais de 5000 trilhas .

Não quero reconstruir minha biblioteca do zero, porque perderei precioso histórico de audição e classificação nos últimos seis anos! Existe alguma maneira de corrigir isso sem perder minhas contagens e classificações de jogo?

Posso ter uma idéia ruim de reconstruir a estrutura de arquivos / pastas em uma nova instância do iTunes em outra máquina / conta e copiar os arquivos de volta para a pasta, mas isso não parece à prova de idiotas. Alguma sugestão!

Shashi
fonte

Respostas:

5

Existem alguns AppleScripts de Doug Adams que podem ajudá-lo:

  • Corrigir faixas quebradas mesclará os dados de "faixas mortas" (faixas do iTunes designadas com "!") Com a faixa real que você adicionou novamente à sua biblioteca do iTunes.

  • O iTunes Track CPR verificará a sua biblioteca quanto a "trilhas mortas" e as adicionará novamente, mantendo intactos todos os metadados anteriores. Para que esse script funcione, os arquivos precisam ser movidos de volta à Pasta de Música do iTunes.

  • Arquivos de pasta de música não adicionados exibe arquivos na pasta iTunes Media que não estão na biblioteca do iTunes.

É importante ler os manuais desses scripts antes de executá-los. Teste um script apenas em algumas faixas no início antes de executá-lo em toda a sua biblioteca.

Bryan Luby
fonte
2

Se você tiver o arquivo Library.xml original, poderá extrair as informações de contagem e classificação de reprodução do XML:

<dict>
...
<key> Contagem de reproduções </key> <integer> 5 </integer>
...
<key>Rating</key> <integer> 100 </integer>

JJ Zabkar
fonte
0

Certa vez, tive um problema parecido com o que você descreveu nos meus programas de TV. Eu sei, parece ruim no momento. Enfim, aqui está o acordo.

Naquela época, eu estava lendo e examinando bastante a infraestrutura do iTunes. A conclusão que cheguei à conclusão é que a infraestrutura do iTunes é tão complexa de lidar que você provavelmente não conseguirá o que deseja e, no final, precisará criar sua biblioteca do zero.

A infraestrutura da biblioteca do iTunes não é apenas um sistema básico de pastas, embora pareça assim. É muito mais complexo que isso com arquivos adicionais que fazem o iTunes funcionar da maneira que funciona.

Talvez alguém com mais experiência do que eu venha com uma solução, mas, novamente, tenha certeza de que não será fácil.

Boa sorte! :)

Can Sürmeli
fonte
Obrigado pela resposta. Eu realmente espero que você esteja errado! mas receio que você esteja correto.
Shashi