Cree una biblioteca XML de iTunes que funcione en un servidor NAS

Recientemente compré un QNAP NAS (TS-251) y todo funciona bien. Ahora estoy en la parte de iTunes de mi configuración y esta es mi situación complicada.
Tengo una biblioteca personal que estoy respaldando y me gustaría que otros usuarios la usen. Pero... en iTunes Library.xml, las ubicaciones de los archivos son absolutas desde la ruta de mi disco duro externo, algo así:

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

y esta línea es en realidad un poco problemática:

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

Como planea que otros elijan iTunes Library.xmldirectamente desde el NAS, la Locationruta del archivo debe ser del NAS y no de mi disco duro externo personal.

Como hago una copia de seguridad de mi disco cada hora a través de ChronoSync (como TimeMachine de alguna manera), estaba pensando en reemplazar cada Locationruta con la del NAS.
¿Es posible, y si es así, cómo puedo hacerlo? Debido a que tengo más de 60000 elementos en mi biblioteca, ¿no me llevará mucho tiempo reemplazarlo a través de un script de Apple/bash?
O tal vez tengas otras sugerencias... ¡toda ayuda es bienvenida!

PD: Ya probé el servidor de iTunes de QNAP pero realmente no es conveniente... Tienes que administrar toda tu biblioteca desde una interfaz web mal desarrollada, y eso será un duplicado de mi biblioteca.

Odiaría decir simplemente "Renunciar ahora", pero en realidad... No solo las rutas en el archivo xml son absolutas, sino que el archivo .itl asociado no detectará ningún cambio en el xml automáticamente. Tendrías que romperlo y hacerlo reconstruir. Consulte apple.stackexchange.com/questions/163594/… Si puede encontrar una configuración de servidor vagamente utilizable, esa puede ser su solución.
@Tetsujin argh, maldita sea...
Voy a copiar esto en una respuesta, para futuros Googlers. Si encuentra una solución de servidor, regrese y agréguela como otra respuesta, porque esta no es realmente fácil; He estado sincronizando manualmente varias computadoras usando una biblioteca remota durante años, y nunca he encontrado una buena manera de automatizarlo, lo que tiende a significar que lo hago una o dos veces al año :(

Respuestas (2)

Vincule la biblioteca del NAS a la máquina local. Escribí una pista sobre esto en Mac OS X Hints hace muchos años y todavía la uso (pero en mi caso, uso un dmg para almacenar mi biblioteca).

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

(Debería estar disponible en Wayback Machine también)

Añadiendo como respuesta, aunque sea negativa, para los futuros Googlers…

Odiaría decir simplemente "Renunciar ahora", pero en realidad...
No solo las rutas en el archivo xml son absolutas, sino que el archivo .itl asociado no detectará ningún cambio en el xml automáticamente. Tendrías que romperlo y hacerlo reconstruir.

Consulte iTunes: mover archivos de iTunes (autoadministrado)

Si puede encontrar una configuración de servidor vagamente utilizable, esa puede ser su solución.