Spostare alcuni elementi della libreria iTunes su un'unità diversa?


11

Il mio disco rigido interno è un po 'piccolo e ascolto comunque regolarmente solo una parte della mia libreria iTunes, quindi mi piacerebbe conservare grandi porzioni su un disco esterno per scopi di archiviazione. Dal momento che avere a che fare con più librerie iTunes è piuttosto doloroso, la soluzione che sto cercando è quella di spostare singoli elementi della libreria in una posizione diversa, senza compromettere le impostazioni "Mantieni organizzato" e "Copia file".

Ho trovato un AppleScript che suppongo dovrebbe fare questo, Sposta i file nella cartella ... , ma invece li copia e non aggiorna la libreria di conseguenza.

Posso farlo manualmente spostando il file, quindi accedendo a iTunes - mi chiederà la nuova posizione. Non ho intenzione di farlo uno per uno per migliaia di file.


Dato che hai menzionato AppleScript, considera di taggare questa domanda macosx?
da

Buon punto. osxTuttavia, ho usato il tag più utilizzato .
Sören Kuklau,

Ho aggiornato la mia risposta con un altro metodo che potrebbe funzionare ancora meglio.
Josh Hunt,

Ho appena verificato che lo script collegato sposta i file purché si trovino sulla stessa unità fisica.
George Tsiokos, il

Risposte:


6

Dipende molto, ma non credo che possa essere fatto come lo desideri.

Il modo "supportato"

Puoi disabilitare iTunes dalla copia della musica nella cartella iTunes per le importazioni future andando su iTunes > Preferenze > Avanzate > Deseleziona "Copia i file nella cartella iTunes Music quando aggiungi alla libreria" . Ciò aggiungerà tutti i file futuri alla libreria, ma non li copierà nella cartella iTunes, quindi assicurati di no.

L'aspetto negativo di questo è che iTunes non sarà in grado di mantenere organizzate quelle cartelle, quindi dovresti metterle nella struttura delle cartelle che vuoi PRIMA di importarle.

inserisci qui la descrizione dell'immagine

Il modo caotico

Dopo aver importato gli elementi nella libreria, spostali nella posizione alternativa, quindi crea un collegamento simbolico alla nuova posizione del file. Devi usare il terminale per questo:

ln -s /new/file/location/Britney\ Spears ~/Music/iTunes/Britney\ Spears

Supponendo che tu abbia trasferito Britney Spears /new/file/location/. La \si usa per sfuggire lo spazio in Britney Spears. Questo è importante.

Non l'ho provato da solo, quindi non so davvero se funzionerà. Lo proverò più tardi e aggiornerò questo post


Dopo aver riflettuto ulteriormente, ho ipotizzato una modifica del primo metodo che dovrebbe consentirti di mantenere le tue valutazioni. Dopo aver deselezionato "Copia i file nella cartella iTunes Music durante l'aggiunta alla libreria", sposta i brani con i voti più bassi sul disco esterno. Ora, quando provi a riprodurre i brani spostati, iTunes dovrebbe lamentarsi dei brani mancanti. Quando lo fa, puntalo ai file che hai spostato sul disco esterno.

Se funziona, sarebbe un processo noioso, canzone per canzone, che potrebbe essere impraticabile per una grande quantità di canzoni. Puoi anche provare a fare un ulteriore passo ricontrollando "Copia i file nella cartella iTunes Music quando aggiungi alla libreria" e spero che non copi i file che hai appena spostato nella cartella iTunes Music.


Come ho detto, non voglio disabilitare l'impostazione "Copia file". Per quanto riguarda lo spostamento e il collegamento simbolico, ciò sarebbe solo leggermente meno fastidioso rispetto allo spostamento e al trasferimento, e solo quando un'intera cartella potrebbe essere spostata - ma il più delle volte, è un album in cui ascolto alcuni, ma non tutte le canzoni. Quindi, dovrei collegare simbolicamente i singoli file, e questo è troppo lavoro. Grazie comunque.
Sören Kuklau,

Sören Kuklau: Questo è davvero il modo più vicino per ottenere quello che vuoi. Se hai molti video che occupano spazio, puoi sempre collegare simbolicamente la cartella video, film e programmi TV
Josh Hunt,

1

Ho cercato una risposta anche per questo. Dopo aver visto un film su iTunes, sposto i file su un'unità esterna e li aggiungo nuovamente a iTunes. Ecco cosa faccio attualmente:

  • "Mantieni iTunes Music Organized" è selezionato (acceso)
  • Seleziona i film (o la musica) che voglio spostare su un'unità esterna e trascinali e rilasciali (copia) sull'unità esterna tramite il Finder.
  • elimina i film selezionati da iTunes
  • seleziona i file appena copiati nel Finder (sul disco esterno) tieni premuto il tasto opzione e trascina questi nuovi file in iTunes

Ovviamente non è l'ideale, ma almeno puoi farlo alla rinfusa.


Questo metodo perde metadati di iTunes come il conteggio e la valutazione del gioco.
Daniel Beck

1

Sono lo sviluppatore di un'applicazione che fa esattamente questo ... Per aiutarti a spostare facilmente i tuoi file iTunes ovunque tu scelga.

L'app si chiama TuneSpan ed è disponibile sul Mac App Store.


Sebbene consentiamo questo tipo di post fintanto che divulga l'affiliazione, fai attenzione a non pubblicare troppi post promozionali. Vedi le FAQ per i dettagli.
bwDraco,

1

Usavo lo script iTunes "Re-localizzato selezionato da Dougs Scripts, funzionava perfettamente, ma si è fermato dopo l'aggiornamento di iTunes 12.

http://dougscripts.com/itunes/scripts/ss.php?sp=relocateselected

Se qualcuno sa come modificare lo script per farlo funzionare sarebbe fantastico.


Aggiornare

Voglio solo aggiornare la soluzione che sto usando ora, come ci sono arrivato.

Ok, quindi dopo aver pubblicato originariamente ho notato la risposta di Tunespan e ho deciso di provarlo perché un'altra soluzione era disordinata e dispendiosa in termini di tempo quando ero su OS X 10.7.5, quindi quando sono andato su App store l'ho trovata non era compatibile con 10.7.5.

Tuttavia sul sito Web c'è una versione precedente di Tunespan 0.9.8.3 beta, questa versione è compatibile con OSX 10.5 ed è gratuita, dopo averla installata e utilizzata per alcuni mesi, non ho riserve a raccomandarla, è praticamente esattamente quello che stavo cercando, l'app si apre in un'interfaccia simile a iTunes, tutte le tue playlist sono lì è facile da cercare e ordinare, puoi limitare ciò che vedi per posizione.

Puoi selezionare più destinazioni, lì ricordate in un semplice menu a discesa per riferimenti futuri. Scegliere cosa spostare è trascinare e rilasciare in una sorta di playlist temporanea dopo aver selezionato ciò che si desidera, e si sceglie la destinazione tramite un pulsante per fare in modo che accada tutto.

Ho aggiornato il mio sistema a Yosemite circa una settimana fa, ci sono voluti molto tempo e stagnatura per farlo funzionare come se fossi su un Mac Pro 1,1 che tecnicamente non supporta Yosemite.

Anche dopo tutto l'aggiornamento ecc. La mia libreria iTunes funziona ancora perfettamente anche se atm è suddivisa in 4 unità. Ora posso eseguire l'aggiornamento alla versione mantenuta corrente che non vedo l'ora.

PS Non ho alcuna affiliazione con questa o altre società di software, questa è stata l'unica soluzione che ho trovato praticabile.


0

Puoi copiare l'intera directory di iTunes dal tuo disco rigido primario in un'altra. Quando avvii iTunes, tieni premuto il tasto Opzione e scegli la posizione della libreria come nuova unità.

Questo trucco dovrebbe funzionare anche con la maggior parte dei prodotti iLife. Ho provato questo solo con iPhoto per archiviare vecchie foto su un'unità USB esterna.


So che posso farlo, ma poi finirei con due librerie (che dovrei tenere sincronizzate) o nessuna sul mio disco interno. Voglio che la maggior parte della mia libreria rimanga sul mio disco interno.
Sören Kuklau,
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.