Como sincronizar minha biblioteca de músicas do iTunes entre dois Macs gratuitamente?

18

Eu tenho um sistema de desktop que eu uso como servidor. Eu também tenho um MacBook Pro que é o meu computador principal. Eu já fiz muita organização e limpeza da minha biblioteca de músicas e tenho tudo isso no meu MacBook Pro.

Gostaria de manter a biblioteca de músicas do meu MacBook Pro sincronizada com a máquina de mesa, para que minha esposa possa acessar tudo, desde o seu próprio MacBook Pro.

Pensei em configurar ações de pasta que copiassem os arquivos para a pasta "Adicionar automaticamente ao iTunes". No entanto, como eu gosto de usar a opção "manter minha biblioteca do iTunes organizada", os arquivos são movidos para o diretório de músicas do iTunes e não consigo escrever um script que compare a biblioteca de músicas do iTunes do meu MacBook Pro com o diretório "Automático" em o servidor.

Além disso, uma cópia simples de arquivo não sincroniza metadados como classificações e reproduções. Existe uma solução gratuita e automatizada para sincronizar bibliotecas do iTunes entre 2 Macs?

Abaixo está como eu finalmente fiz isso com base na rsyncsugestão:

Usei o link fornecido por James nesta resposta (mas tirei a --size-onlyopção após a primeira sincronização):

iTunes Utility - Mesclando bibliotecas

Também tirei a --forceopção (porque é redundante ao usar também --delete). então meu comando rsync fica assim:

rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log

Em seguida, integrei isso em um fluxo de trabalho do Automator. É assim: Obter servidores especificados ► Conectar-se a servidores ► Executar script do shell ► Ejetar disco.

Criá-lo como um fluxo de trabalho do iCal é complicado para mim porque eu uso o MobileMe e o evento do iCal é sincronizado com minhas outras máquinas nas quais não quero que esse fluxo de trabalho seja executado. Então, em vez disso, criei um agente usando o Lingon que executa o fluxo de trabalho a cada 8 horas.

Robert S Ciaccio
fonte
Por que não compartilhar sua biblioteca pelo Bonjour para que ela possa acessar sua música? Ou há algo mais que você queira que ela faça?
Martin Marconcini
Estou compartilhando com Bonjour, mas meu MBP não está ativo o tempo todo. A máquina de desktop também compartilha sobre o Bonjour, e isso está sempre ativado. Eu faço todo o meu rasgo, conversão, marcação, etc no meu MBP. Quero a música no meu MBP para quando não estiver em casa e também quero que tudo seja compartilhado constantemente em casa.
Robert S Ciaccio
O rsync faz maravilhas.
GreenKiwi
2
Por que não usar o compartilhamento doméstico?
Timothy Mueller-Harder

Respostas:

8

É possível manter as bibliotecas sincronizadas usando o rsync. Google para iTunes e rsync e você encontrará algumas soluções.

jbeigel
fonte
Algo como o gênio do iTunes, o Apple Music, as contas autorizadas ficam confusas ou não funciona quando você sincroniza a mesma biblioteca em dois números de série / duas máquinas UUID diferentes? Além disso - você sincroniza algo fora da pasta Música ou apenas da pasta principal?
bmike
3

Qual é o tamanho da sua biblioteca? O Dropbox ajudou muitas pessoas nessa situação e funcionará de qualquer lugar.


ATUALIZAR

Você usa apenas um computador por vez? Você é o único usuário do iTunes em cada computador? O seu desktop é um Mac com a mesma versão do iTunes?

Nesse caso, observe este cenário:

Você faz backup da ~/Music/iTunespasta da área de trabalho e a exclui. Você copia a ~/Music/iTunespasta inteira do Macbook Pro para a área de trabalho.

Você tem seu laptop fora de casa. Você copia um novo CD ou baixa algumas faixas do iTunes ou Amazon.com, etc. (mas coloca uma cópia dos novos arquivos de música de lado em outra pasta temporariamente), depois ouve, classifica músicas etc. o dia todo. Então, quando você chegar em casa, você copiar os novos arquivos para a Automatically Add to iTunespasta no desktop e iTunes faz a sua magia de organizar os arquivos de música ( como no seu Macbook Pro! ) Então você substituir tudo dentro da ~/Music/iTunespasta no seu desktop com o que está em sua Macbook Pro EXCETO a ~/Music/iTunes/iTunes Mediapasta (onde estão as músicas reais).

Voilà!

jsejcksn
fonte
cerca de 25 GB e crescendo rapidamente: P
Robert S Ciaccio
Isso pode funcionar, vou tentar.
Robert S Ciaccio
este acabou sendo um pouco trabalhoso e manual para mim: P
Robert S Ciaccio
1

Eu não tentei isso, mas gostaria de algum tempo: Mashduo . Encontrei isso no excelente site One Thing Well : "Um utilitário para OS X que permite comparar duas bibliotecas do iTunes, gerando um relatório de músicas que não aparecem nas duas bibliotecas e (opcionalmente) criando um arquivo zip das faixas ausentes . "

Parece um trabalho manual, mas pode ser outra abordagem para alcançar o que você precisa.

myhd
fonte
0

Em breve, o iCloud fará isso por você sem todo esse problema. Basta conectar as bibliotecas e pronto (em teoria).

GreenKiwi
fonte
Eu realmente não quero usar um serviço em nuvem ... hoje em dia, o armazenamento de dados é tão barato que eu só quero que minhas coisas fiquem sincronizadas e estejam sempre disponíveis em qualquer máquina que eu escolher.
Robert S Ciaccio 19/09/11
-1

Você vai para a pequena aba na parte superior que diz "iTunes". Clique nele, vá para preferências. Então vá para o compartilhamento. Em seguida, clique em "Compartilhar minha biblioteca com minha biblioteca local". Em seguida, clique nele para compartilhar minha lista de reprodução inteira em outros computadores domésticos. e altere o que quiser, você poderá acessar toda a sua biblioteca em todos os computadores registrados em seu sistema doméstico.


fonte
2
infelizmente, apenas transmite, os arquivos permanecem no computador que está compartilhando.
Robert S Ciaccio 19/09/11
Veja @ Resposta de Henry
user151019
-1

Eu uso o skydrive, é grátis e tem 7Gb de espaço.

1 - Crie uma conta do hotmail ou live se você não a tiver.

2- Em seguida, acesse skydrive.com e instale o aplicativo. (também é necessário fazer login no aplicativo pela primeira vez).

3 - No PC ou Mac, onde você tem a principal coleção de músicas (sugiro reunir todas as suas músicas no mesmo computador primeiro), crie uma pasta para a sua música dentro da pasta do Skydrive e cole todas as suas músicas lá.

4 - No itunes (redefinir o itunes é ALTAMENTE recomendado), vá em "Preferences"> "Advanced Preferences" e escolha como "itunes media folder" a pasta de músicas no Skydrive. Verifique também as duas opções "Mantenha a pasta do Itunes organizada", esta é uma obrigação para que isso funcione para que o Itunes (ou mais) possa ler suas músicas sem conflitos e a segunda opção "Copiar arquivos para a pasta do Itunes Media ao adicionar à biblioteca "este não é um item obrigatório, mas extremamente útil, pois ajuda a adicionar novas músicas à sua coleção. Com essa opção, você pode simplesmente arrastar uma música da área de trabalho para o itunes com a opção DESLIGADA, DEVE colocar a música no skydrive pasta de música.

5 - Nos outros computadores em que você deseja sincronizar a biblioteca, repita as etapas 2 e 4 (não é necessário repetir a etapa 3).

Isso funciona para Windows e Mac. Isso funciona FORA DO LADO de uma rede doméstica Seu computador começará a sincronizar no segundo em que você ligar o computador, basta acionar o skydrive para iniciar o sistema operacional. Então, quando você ativar o iTunes, terá sua música lá.

Saúde, Berna

EDIT: btw eu não recomendo usar o recurso de compartilhamento doméstico, eu experimentei e duplicou todas as minhas músicas (In My Place 2.mp3) dentro da pasta skydrive ...

Berna
fonte
2
O compartilhamento em casa não duplica a biblioteca, ele permite o streaming de conteúdo do iTunes em uma LAN. Gostaria de saber o que você fez para duplicar sua biblioteca.
nohillside
O que acontece quando dois usuários estão modificando a biblioteca do iTunes ao mesmo tempo? Afinal, a pasta iTunes não contém apenas arquivos de mídia, mas também alguns metadados . Para encurtar a história: Eu não aprovo essa abordagem.
myhd 26/09/12
-2

Ainda não tentei isso (embora em breve), mas acredito que a versão mais recente do Dropbox possui uma sincronização de LAN. Para que você possa dizer para NÃO fazer backup de suas músicas pela Internet (se for maior do que o seu plano permite), mantenha-as sincronizadas na LAN.

cbmeeks
fonte
11
Eu não acho que eles tenham a opção de "apenas" ter sincronização de LAN. Eu adoraria ouvir se eles fazem, porque é algo que eu realmente quero. Quero que apenas uma parte dos meus dados seja sincronizada entre meus computadores e outros dados sincronizados na nuvem.
GreenKiwi
11
Eu tenho muitos dados para fazer isso via dorpbox, e o GreenKiwi está correto, pois não é uma opção que você pode escolher na medida em "only sync on lan". Ele ainda usa sua cota da caixa de depósito e funciona da mesma forma que todos os outros arquivos da caixa de depósito. É para melhorar o desempenho, em que os computadores da LAN podem conversar em alta velocidade entre si, em vez de baixar tudo dos servidores do dropbox pela Internet.
Robert S Ciaccio 19/09/11