Come posso far sì che la libreria iTunes rimanga puntata sul mio NAS?


4

Di recente ho spostato la mia libreria iTunes su Netgear ReadyNAS NV + (tutte le operazioni relative ai file sul NAS utilizzano il protocollo AFP). La libreria era stata precedentemente sul mio Mac Pro, nella mia ~/Musicdirectory. In Preferenze di iTunes> Avanzate, ho cambiato il percorso della cartella multimediale iTunes sul volume multimediale sul NAS, in modo che ora abbia il percorso /Volumes/media/Music/iTunes Media. In iTunes, ho scelto File> Libreria> Organizza libreria, quindi ho scelto Consolida file dalla finestra di dialogo Organizza libreria. Ciò ha fatto sì che iTunes copiasse tutti i file dalla cartella multimediale iTunes del Mac Pro alla cartella multimediale iTunes sul NAS. Successivamente, ho eliminato i 60 GB di file nella cartella multimediale iTunes locale di Mac Pro (l'unità di avvio è un SSD, quindi avevo bisogno di spazio).

Due domande:

  1. Su Mac Pro, le impostazioni per la posizione della cartella multimediale di iTunes sono tornate due volte dal NAS alla cartella locale; Ho dovuto reimpostarlo sul NAS. Alcune app sono state aggiornate e ho scoperto che gli aggiornamenti erano stati scaricati nella cartella multimediale iTunes locale. Dopo aver reimpostato quella posizione sul NAS e riavviato Consolidate Files, le app sono state copiate sul NAS. Qualche idea su cosa sta facendo in modo che iTunes dimentichi la posizione del NAS e ripristini la cartella locale e come risolvere questo problema?

  2. Dopo aver spostato la libreria di Mac Pro sul NAS, ho anche indirizzato la copia di iTunes in esecuzione sul mio MacBook al NAS, in modo che potesse condividere i file (posso ancora condividere i file utilizzando Home Sharing da Mac Pro, ovviamente). Sembra che il MacBook non sembri semplicemente leggere lo stato della libreria dal NAS; mostra erroneamente che 84 app mobili devono essere aggiornate e alcuni programmi TV che ho scaricato su Mac Pro non vengono visualizzati su MacBook. Sto bene usando semplicemente la Condivisione in famiglia sul MacBook, se necessario, ma speravo che le due macchine potessero condividere la stessa libreria sul NAS e rimanere sincronizzata. Puoi spiegare il comportamento di MacBook? Esiste una correzione che sincronizzerebbe le librerie iTunes sui due computer?

Risposte:


4

Posso rispondere alla seconda parte della tua domanda. Dal momento che hai appena aggiornato le impostazioni di iTunes del MacBook per puntare al NAS, il file della libreria di iTunes risiede ancora sul MacBook. Questo è un file .itl nella cartella ~ / Music / iTunes.

iTunes si affida a questo database per dirgli cosa c'è nella cartella multimediale. Se aggiungi elementi alla cartella multimediale senza aggiungerli tramite iTunes (ad esempio semplicemente trascinando i file nel Finder o utilizzando un'altra copia di iTunes su un altro computer), quel database .itl non viene aggiornato.

Quindi quando aggiungi file tramite iTunes sul tuo Mac Pro, aggiorna il database .itl sul tuo Mac Pro, ma non sul tuo MacBook, quindi l'MB non può vedere quei file. Se aggiungi qualcosa tramite iTunes su MB, il database Mac Pro non lo avrà, poiché la copia di iTunes che si collega a quel database non ha elaborato i file.

Ho una configurazione simile a quella che stai facendo: iTunes media su un'unità esterna connessa a iMac e un MacBook su cui utilizzo SOLO Condivisione in famiglia.

Potresti avere l'idea di spostare un file .itl sul NAS e aprirlo in iTunes su entrambi i computer, e questo funzionerà, ma non puoi / non dovresti mai averlo aperto in entrambi contemporaneamente. Quel file .itl è in realtà solo un database SQLite e non consente l'accesso simultaneo, quindi non l'ho mai provato.

Per quanto riguarda la tua prima domanda, controlla ~ / Music / iTunes e vedi se ci sono vecchi file di libreria (.itl). È molto probabile che iTunes stia aprendo una vecchia copia o un backup del database. Se hai duplicato il database o ne hai avviato uno nuovo prima di spostare il supporto, questa potrebbe essere la causa.

Avvia iTunes e assicurati che la cartella multimediale sia impostata correttamente o apporta altre modifiche in iTunes. Ora vai su ~ / Music / iTunes e cerca il file .itl che è stato modificato di recente. Sposta tutti gli altri fuori dalla cartella.

Esci da iTunes e riavvialo tenendo premuto il tasto Opzione / Alt. Verrà visualizzata una finestra di dialogo che ti consente di selezionare quale database utilizzare. Seleziona il file .itl che hai lasciato da solo e continuerà a usarlo come libreria predefinita.


un'altra opzione di Condivisione in famiglia è semplicemente aggiungere i nuovi file all'altra libreria usando File> Aggiungi alla libreria. Ciò aggiornerà la libreria iTunes per quel computer e mostrerà una nuova risorsa o mostrerà che un'app è stata aggiornata. Dovresti farlo se stavi aggiornando iPhone diversi su computer diversi. Il computer su cui hai aggiunto l'asset nella cartella Media saprà già dove si trova.
AMR,

1

Questa domanda era del 2011, quindi potresti aver capito cosa sta causando il problema uno ormai, ma ecco quello che ho trovato, poiché ho una configurazione molto simile alla tua.

Se apri iTunes quando non sei montato sul volume musicale sul tuo NAS, la tendenza è per iTunes di ripristinare l'impostazione della posizione iTunes Media che hai impostato in Preferenze> Avanzate alla libreria musicale locale.

Quindi, anche se ti connetti al NAS in un secondo momento ma non ti rendi conto del ripristino della posizione di iTunes Media, tutti i download che esegui, gli aggiornamenti delle app, la musica, i film, ecc., Vengono aggiunti al locale cartella multimediale.

Se ripristini iTunes Media sul NAS, puoi andare su iTunes e control+ fare clic sull'asset e selezionare Mostra nel Finder. Quindi trascinalo nella posizione NAS e spostalo lì e iTunes Library dovrebbe ripristinare il puntatore al file.

I modi in cui ho cercato di evitare che ciò accadesse sono stati di impostare l'apertura automatica del volume del mio NAS Music all'avvio e di provare a non collegare il mio iPhone al mio MBP quando sono lontano dalla mia rete domestica. Se non apri iTunes mentre il computer non è collegato al NAS, non saprà che è mancante e non ripristinerà il punto in cui è archiviato iTunes Media.

Se desideri utilizzare iTunes quando sei in viaggio, salva alcune delle tue risorse nella cartella della musica locale e ricorda di reimpostare le preferenze quando torni a casa.


1

La libreria predefinita è / users / tuonome / musica / itunes. Basta andare in quella cartella e premere Comando + I. Quindi è possibile effettuare una delle seguenti operazioni. Potresti fare entrambe le cose ma non è necessario.

  • Nella parte superiore della finestra di dialogo Informazioni file, nella sezione Generale, seleziona la casella "Bloccata". Un lucchetto apparirà sulla cartella.
  • Nella parte inferiore della finestra di dialogo Informazioni file in Condivisione e autorizzazioni, rendere tutte e tre le impostazioni "sola lettura".

Dopo averlo fatto, iTunes non può più creare una libreria nella posizione predefinita. Se tenta di ripristinare, verrà richiesto il percorso della libreria. È fastidioso, ma è molto, molto meglio. Non finisci con i file multimediali sparsi.

Se hai file in entrambi i posti, copia i file dalla libreria interna alla libreria esterna nelle cartelle corrispondenti, quindi aprili con iTunes per aggiungerli alla libreria.

Questa è una di quelle cose, come i file duplicati, che non è un bug, infastidisce la gente, ma non fa andare via i clienti. Quindi Apple non lo risolverà mai.


Questo non sembra funzionare in macOS Sierra: "La cartella iTunes è su un disco bloccato o non hai i permessi di scrittura per questa cartella" .
Winterflags,

Sto usando Sierra. Prova a utilizzare le credenziali di amministratore per modificare le autorizzazioni per la cartella. Se il problema persiste, utilizzare Terminal. Immettere il comando ls -la per visualizzare un elenco di directory. Il proprietario della cartella dovrebbe essere lo stesso del nome breve dell'account. In caso contrario, emetti questo comando "sudo chown [YourShortName] Music, quindi inserisci la tua password. Successivamente, dovresti essere in grado di modificare le autorizzazioni.
Ken Collins,

0

Puoi leggere questo: http://geekmeupscotty.blogspot.fr/2015/01/music-files-in-nas-dont-mean-your.html

@Vikash: hai ragione, quando la lib è locale, la lib non può davvero essere condivisa con altri dispositivi ... a meno che tu non decida di definire un computer master che gestisca la lib localmente e la sincronizzi con un Cartella Nas. Anche se, se un utente di uno degli altri dispositivi che si è collegato ai file lib sincronizzati NAS, aggiunge la propria musica alla raccolta, sovrascriverà il file lib NAS, ma il computer master lo sovrascriverà al momento della sincronizzazione.

Mi chiedo cosa succede quando metti il ​​tuo file .itl su un dropbox sincronizzato tra tutti gli utenti ... potrebbe essere una grande idea ... specialmente perché dropbox (o altri servizi di sincronizzazione mantengono le molte versioni dei tuoi file).


Riceverai errori di unione per il file .itl su dropbox mentre un programma scrive su di esso e non vedrà i cambiamenti di altre macchine
Segna l'

Hai ragione, a meno che gli utenti non utilizzino iTunes allo stesso tempo ... :(
metacapuche

Non solo non lo usi, ma non lo hai aperto contemporaneamente
Mark

Cosa succede quando lo fanno, quando l'IT è sul NAS? stesso nah?
Metacapuche,

Uno salverà sopra l'altro, il chnage all'altro (ad es. Conteggio dei brani aggiunto dei brani) andrà perso
Mark

0

Poiché la Libreria di iTunes è un database a cui è possibile accedere da un singolo client e Apple non ha mostrato molto interesse a cambiare e migliorare tutto ciò, al momento puoi utilizzare iTunes Server del tuo NAS solo se il tuo NAS ne ha. Avere la Libreria di iTunes in una posizione di rete remota non è una buona idea. Può funzionare, ma può anche dare problemi. E soprattutto invocherai la Libreria da più computer con iTunes su di essa.

Quindi, basta semplicemente attivare l'applicazione iTunes Server specifica del NAS e lasciarla direttamente alla Libreria con tutte le cartelle musicali che sono state trasferite per la prima volta sul NAS. Quindi avvia iTunes con il tasto Opzione premuto per assicurarti di lasciarlo puntare anche su una Libreria locale e creare una nuova Libreria. Successivamente, quando iTunes viene avviato, scegli il NAS nel menu a discesa nell'angolo in alto a sinistra.

Un aspetto negativo di tutto ciò è che la tua libreria non è gestita dai client, è solo di gioco. Ma tutti i client possono usare e giocare dalla stessa libreria contemporaneamente.

Inutile dire che anche questa non è una situazione ideale. Speriamo in una soluzione migliore fornita da Apple che includa una migrazione dell'attuale database della Biblioteca in qualcosa di meglio che abbia capacità di rete adeguate.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.