3 votes

Faire fonctionner une bibliothèque iTunes XML dans un serveur NAS

J'ai récemment acheté un NAS QNAP (TS-251) et tout fonctionne bien. J'en suis maintenant à la partie iTunes de mon installation et voici ma situation délicate.
J'ai une bibliothèque personnelle que je sauvegarde et j'aimerais que d'autres utilisateurs puissent l'utiliser. Mais sur iTunes Library.xml Les emplacements des fichiers sont absolus à partir du chemin de mon disque dur externe, quelque chose comme ça :

<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>

et cette ligne est en fait un peu problématique :

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

En planifiant pour les autres de choisir le iTunes Library.xml directement à partir du NAS, le fichier Location doit provenir du NAS et non de mon disque dur externe personnel.

Comme je sauvegarde mon disque toutes les heures via ChronoSync (comme TimeMachine en quelque sorte), j'ai pensé à remplacer toutes les sauvegardes de l Location avec celui du NAS.
Est-ce possible, et si oui, comment puis-je le faire ? Parce que j'ai 60000+ articles dans ma bibliothèque, cela ne va-t-il pas prendre des siècles pour le remplacer via un script Apple/bash ?
Ou peut-être avez-vous d'autres suggestions toute aide est la bienvenue !

PS : J'ai déjà essayé le serveur iTunes de QNAP mais ce n'est vraiment pas pratique Il faut gérer toute sa bibliothèque à partir d'une interface web mal développée, et ce sera un doublon de ma bibliothèque.

1voto

Ady Points 4132

Reliez la bibliothèque du NAS à la machine locale. J'ai écrit une astuce à ce sujet sur Mac OS X Hints il y a plusieurs années et je l'utilise toujours (mais dans mon cas, j'utilise un dmg pour stocker ma bibliothèque).

http://hints.macworld.com/article.php?story=2003041911193115

(Devrait être disponible sur Wayback Machine également)

0voto

Tetsujin Points 95239

Ajouté comme réponse, même si c'est par la négative, pour les futurs Googlers

Je détesterais dire "abandonnez maintenant" mais en fait
Non seulement les chemins d'accès du fichier xml sont absolus, mais le fichier .itl associé ne reprendra pas automatiquement les modifications apportées au xml. Vous devrez le casser et le reconstruire.

Voir iTunes : Déplacement des fichiers iTunes (autogéré)

Si vous pouvez trouver une configuration de serveur un tant soit peu utilisable, cela pourrait être votre solution.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X