3 votos

Hacer un XML Biblioteca de iTunes de trabajo en un servidor NAS

Recientemente he comprado un QNAP NAS (TS-251) y todo está funcionando bien. Ahora estoy en el iTunes parte de mi configuración y aquí está mi difícil situación.
Tengo una biblioteca personal estoy backuping que me gustaría a otros usuarios a utilizarlo. Pero... en iTunes Library.xml, ubicaciones de archivos son absolutos de la ruta de acceso de mi disco duro externo, algo así como que:

<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ático:

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

Como la planificación para captar la iTunes Library.xml directamente desde el NAS, el archivo Location ruta de acceso tiene que ser desde el NAS y no desde mi personal unidad de disco duro externa.

Como estoy backuping mi coche cada hora a través de ChronoSync (como TimeMachine de alguna manera), yo estaba pensando en sustituir cada Location camino con uno de los NAS.
Es posible, y si sí, ¿cómo puedo hacerlo? Porque tengo 60000+ artículos en mi biblioteca, willn't tardar años para reemplazar a través de un Apple/bash script?
O tal vez usted tiene otras sugerencias... toda ayuda bienvenida!

PS: Ya ha probado el servidor de iTunes de QNAP, pero realmente no es conveniente... tienes Que gestionar toda tu librería de un mal desarrollo de la interfaz web, y que será un duplicado de mi biblioteca.

2voto

Ady Puntos 4132

Enlace a la biblioteca desde el NAS a la máquina local. Escribí una pista acerca de esto en Mac OS X Hints hace muchos años y todavía la uso (pero en mi caso, yo uso un dmg a la tienda de mi biblioteca).

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

(Debe estar disponible en Wayback Machine)

0voto

Tetsujin Puntos 23061

Añadiendo una respuesta, aunque sea en sentido negativo, para el futuro de Google...

Me gustaría simplemente decir "Dar hasta ahora", pero en realidad...
No sólo son las rutas de acceso en el archivo xml absoluta, pero los asociados .itl archivo no recoge los cambios en el xml de forma automática. Tendría que romper y hacer la reconstrucción.

Ver en iTunes: Mover los Archivos de iTunes (Auto Administrado)

Si usted puede encontrar una ni siquiera vagamente, utilizable para la instalación del servidor, que puede ser su solución.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X