Crea una libreria di iTunes XML che funzioni su un server NAS

3

Recentemente ho acquistato un QNAP NAS (TS-251) e tutto funziona correttamente. Sono ora nella parte iTunes del mio setup e qui è la mia situazione difficile.
Ho una libreria personale di cui sto facendo il backup che vorrei che altri utenti la usassero. Ma ... in iTunes Library.xml , le posizioni dei file sono assolute dal percorso del mio disco rigido esterno, qualcosa del genere:

<key>14225</key>
        <dict>
            <key>Track ID</key><integer>14225</integer>
            <key>Size</key><integer>4435969</integer>
            <key>Total Time</key><integer>184398</integer>
            <key>Year</key><integer>1968</integer>
            <key>Date Modified</key><date>2014-09-02T15:50:51Z</date>
            <key>Date Added</key><date>2010-03-02T14:39:54Z</date>
            <key>Bit Rate</key><integer>192</integer>
            <key>Sample Rate</key><integer>44100</integer>
            <key>Play Count</key><integer>2</integer>
            <key>Play Date</key><integer>3491776434</integer>
            <key>Play Date UTC</key><date>2014-08-24T23:53:54Z</date>
            <key>Skip Count</key><integer>2</integer>
            <key>Skip Date</key><date>2014-09-02T15:50:56Z</date>
            <key>Rating</key><integer>100</integer>
            <key>Album Rating</key><integer>100</integer>
            <key>Album Rating Computed</key><true/>
            <key>Persistent ID</key><string>150197A413DBC3FB</string>
            <key>Track Type</key><string>File</string>
            <key>File Folder Count</key><integer>-1</integer>
            <key>Library Folder Count</key><integer>-1</integer>
            <key>Name</key><string>Light My Fire</string>
            <key>Artist</key><string>Jose Feliciano</string>
            <key>Genre</key><string>Latin</string>
            <key>Kind</key><string>Fichier audio MPEG</string>
            <key>Location</key><string>file://localhost/Volumes/EXHD/Music/-/Jose%20Feliciano%20-%20Light%20my%20Fire.mp3</string>
        </dict>

e questa linea è in realtà un po 'problematica:

<key>Location</key>
<string>file://localhost/Volumes/EXHD/Music/-/Jose%20Feliciano%20-%20Light%20my%20Fire.mp3</string>

Mentre pianificando che altri possano selezionare iTunes Library.xml direttamente dal NAS, il percorso del file Location deve provenire dal NAS e non dal mio disco rigido esterno personale.

Dato che sto facendo il backup del mio disco ogni ora tramite ChronoSync (come TimeMachine in qualche modo), stavo pensando di sostituire ogni Location di percorso con quello del NAS.
È possibile, e se sì, come posso farlo? Poiché nella mia libreria ho più di 60000 articoli, non ci vorranno secoli per sostituirlo con uno script Apple / bash?
O forse hai altri suggerimenti ... ogni aiuto è gradito!

PS: già provato il server iTunes da QNAP ma davvero non conveniente ... Devi gestire tutta la tua libreria da un'interfaccia web mal sviluppata, e questo sarà un duplicato dalla mia libreria.

    
posta flks 06.12.2015 - 13:44
fonte

2 risposte

1

Collega la libreria dal NAS al computer locale. Ho scritto un suggerimento su questo su Mac OS X Suggerimenti molti anni fa e continuo a usarlo (ma nel mio caso, io uso un dmg per memorizzare la mia libreria su).

link

(Dovrebbe essere disponibile anche su Wayback Machine)

    
risposta data 07.12.2015 - 09:21
fonte
0

L'aggiunta come risposta, anche se è negativa, per i futuri googler ...

Mi dispiacerebbe dire semplicemente "arrenditi ora" ma in realtà ...
Non solo i percorsi nel file xml sono assoluti, ma il file .itl associato non rileva automaticamente eventuali modifiche nel file xml. Dovresti romperlo e amp; fallo ricostruire.

Vedi iTunes: spostamento dei file di iTunes (autogestito)

Se riesci a trovare una configurazione del server ancora vagamente utilizzabile, questa potrebbe essere la soluzione.

    
risposta data 07.12.2015 - 08:59
fonte

Leggi altre domande sui tag