Come posso ottenere che la libreria di iTunes rimanga puntata sul mio NAS?

4

Recentemente ho spostato la mia libreria di iTunes sul mio Netgear ReadyNAS NV + (tutte le operazioni relative ai file sul NAS utilizzano il protocollo AFP). La libreria era già stata sul mio Mac Pro, nella mia directory ~/Music . In Preferenze di iTunes > Avanzate, ho cambiato il percorso di iTunes Media Folder al volume Media sul NAS, in modo che ora abbia il percorso /Volumes/media/Music/iTunes Media . In iTunes, ho scelto File > Libreria > Organizza la libreria, quindi scegli Consolida file dalla finestra di dialogo Organizza libreria. Ciò ha permesso a iTunes di copiare tutti i file dalla cartella multimediale di iTunes di Mac Pro alla cartella iTunes Media sul NAS. Successivamente, ho cancellato i 60 GB di file nella cartella iTunes Media locale di Mac Pro (l'unità di avvio è un SSD, quindi avevo bisogno di spazio).

Due domande:

  1. Su Mac Pro, l'impostazione per la posizione della cartella multimediale di iTunes è stata modificata 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 iTunes Media locale. Dopo aver ripristinato la posizione sul NAS e ripetuto Consolidate Files, le app sono state copiate sul NAS. Qualche idea su cosa sta causando a iTunes di "dimenticare" la posizione NAS e tornare alla cartella locale, e come risolvere il problema?

  2. Dopo aver spostato la libreria su Mac Pro sul NAS, ho anche indicato la copia di iTunes in esecuzione sul mio MacBook sul NAS, in modo che potesse condividere i file (posso ancora condividere i file usando Home Condivisione da Mac Pro, ovviamente). Sembra che il MacBook non sembra leggere semplicemente 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 compaiono sul MacBook. Sto bene semplicemente usando Home Sharing sul MacBook se necessario, ma speravo che le due macchine potessero condividere la stessa libreria sul NAS e rimanere sincronizzate. Puoi spiegare il comportamento del MacBook? C'è una correzione che manterrebbe sincronizzate le librerie di iTunes sulle due macchine?

posta Negrino 09.11.2011 - 05:52
fonte

5 risposte

4

Posso rispondere alla seconda parte della tua domanda. Poiché hai appena aggiornato le impostazioni di iTunes di MacBook in modo che rimandino al NAS, il file della libreria di iTunes risiede ancora sul MacBook. Questo è un file .itl nella tua cartella ~ / Music / iTunes.

iTunes si basa su questo database per dirgli cosa c'è nella cartella media. Se aggiungi elementi alla cartella multimediale senza aggiungerli tramite iTunes (ad esempio, trascina i file nel Finder o utilizza un'altra copia di iTunes su un'altra macchina), allora il database .itl non viene aggiornato.

Quindi, quando aggiungi file tramite iTunes su Mac Pro, aggiorna il database .itl su Mac Pro, ma non sul MacBook, in modo che il MB non possa vedere quei file. Se aggiungi qualcosa tramite iTunes sul 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 quello che stai facendo: iTunes media su un'unità esterna collegata al mio iMac e un MacBook su cui utilizzo SOLO Condivisione in famiglia.

Potresti avere l'idea di spostare un file .itl sul NAS e aprirlo su iTunes su entrambe le macchine, e questo funzionerà, ma puoi / non dovresti mai averlo aperto in entrambi allo stesso tempo. Quel file .itl è in realtà solo un database SQLite e non consentono l'accesso simultaneo, quindi non l'ho mai nemmeno provato.

Per quanto riguarda la tua prima domanda, controlla ~ / Music / iTunes e controlla se ci sono dei 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 i tuoi file multimediali, questa potrebbe essere la causa.

Avvia iTunes e assicurati che la cartella multimediale sia impostata correttamente o faccia qualche altra modifica in iTunes. Ora vai a ~ / Music / iTunes e cerca il file .itl che è stato modificato più 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 consente di selezionare il database da utilizzare. Seleziona il file .itl che hai lasciato da solo e continuerà a utilizzarlo come libreria predefinita.

    
risposta data 09.11.2011 - 08:01
fonte
1

Questa domanda era del 2011, quindi potresti aver capito che cosa sta causando il problema, 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 NAS, la tendenza è che iTunes imposti automaticamente l'impostazione della posizione di iTunes Media impostata in Preferenze > Avanzate alla libreria musicale locale.

Quindi, anche se si è connessi al NAS in un secondo momento, ma non si rendono conto del ripristino della posizione di iTunes Media, eventuali download, aggiornamenti delle app, musica, film e così via, vengono aggiunti alla cartella media locale.

Se cambi di nuovo iTunes Media sul NAS, puoi andare su iTunes e control + fare clic sulla risorsa e selezionare show in finder. Quindi devi solo trascinarlo nella posizione NAS e spostarlo lì e iTunes Library dovrebbe ripristinare il suo puntatore al file.

I modi in cui ho cercato di impedire che ciò accada sono stati quelli di impostare automaticamente il volume della NAS Music per aprirlo all'avvio e 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 è connesso al NAS, non saprà che è mancante e non si resetterà dove sono archiviati iTunes Media.

Se vuoi utilizzare iTunes quando sei in viaggio, salva alcune delle tue risorse nella cartella musicale locale, quindi ricorda di reimpostare le preferenze quando torni a casa.

    
risposta data 31.07.2015 - 16:25
fonte
1

La libreria predefinita è / users / yourname / music / itunes. Vai in quella cartella e premi Comando + I. Quindi puoi fare una delle seguenti azioni. Potresti fare entrambe le cose, ma non devi.

  • Nella parte superiore della finestra di dialogo Informazioni file, nella sezione Generale, seleziona la casella "Bloccato". Un blocco apparirà nella cartella.
  • Nella parte inferiore della finestra di dialogo Informazioni file sotto Condivisione e autorizzazioni, imposta le tre impostazioni "sola lettura".

Dopo aver fatto ciò, iTunes non può più creare una libreria nella posizione predefinita. Se tenta di annullare, richiederà la posizione della libreria. È fastidioso, ma è molto, molto meglio. Non si finisce con i file multimediali sparsi.

Se hai file in entrambe le posizioni, copia i file dalla libreria interna nella 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 le persone, ma non fa allontanare i clienti. Quindi Apple non lo aggiusterà mai.

    
risposta data 26.06.2016 - 00:51
fonte
0

Puoi leggere questo: link

@Vikash: hai perfettamente ragione, quando la lib è locale, la lib non può realmente essere condivisa con altri dispositivi ... a meno che tu non decida di definire un computer master che gestisca la lib localmente e la faccia sincronizzare ' d in una cartella Nas. Anche se, se un utente di uno degli altri dispositivi collegati ai NAS ha sincronizzato i file lib, aggiunge la propria musica alla raccolta, sovrascriverà il file lib NAS, ma il computer master lo sovrascriverà nuovamente durante la sincronizzazione.

Mi chiedo che cosa succede quando metti il tuo file .itl su una casella personale sincronizzata tra tutti gli utenti ... potrebbe essere una buona idea ... specialmente dato che dropbox (o altri servizi di sincronizzazione mantengono le molte versioni dei tuoi file) .

    
risposta data 08.01.2015 - 14:16
fonte
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ò attualmente è possibile utilizzare solo il server iTunes del NAS, se il NAS ne ha . Per avere la libreria di iTunes su una posizione di rete remota non è solo una buona idea. Può funzionare, ma può anche dare problemi. E in particolare si invocherà la Libreria da più computer con iTunes su di essa.

Quindi, è sufficiente attivare l'applicazione server iTunes specifica per NAS e lasciarla indirizzare alla libreria con tutte le cartelle musicali che sono state trasferite sul NAS. Quindi avvii iTunes con il tasto Opzione premuto per assicurarti che lascerai puntare a una libreria locale e creare una nuova libreria. Più tardi, quando viene avviato iTunes, scegli il NAS nel menu a discesa nell'angolo in alto a sinistra.

Uno svantaggio di tutto questo è che la tua biblioteca non è gestita dai clienti, è solo per gioco. Ma tutti i client possono utilizzare e giocare dalla stessa libreria allo stesso tempo.

È inutile dire che anche questa non è una situazione ideale. Speriamo in una soluzione migliore fornita da Apple che includa una migrazione del database corrente della libreria in qualcosa di meglio che abbia le capacità di rete adeguate.

    
risposta data 09.11.2018 - 16:49
fonte

Leggi altre domande sui tag