Estoy tratando de mover mi biblioteca de iTunes a una nueva ubicación. Estoy ejecutando iTunes sin la opción "organizar medios" porque mantengo mi biblioteca (más de 60000 canciones) en una segunda unidad en mi MacBook... Recientemente actualicé a una nueva MacBook con mucho menos almacenamiento, pero descubrí que puedes ejecuta iTunes desde un servidor en la nube WebDAV sin ningún retraso notable (¡sí!). Ya tengo una copia exacta de mi segundo disco en el servidor, pero ahora me gustaría saber cuál es la forma más sencilla de cambiar las rutas de todas las pistas de forma masiva. Yo mismo encontré algunas soluciones, pero llevaría literalmente semanas completarlas:
Al reproducir una canción que no está en su posición actual, iTunes preguntará por la nueva ubicación de este archivo y luego intentará encontrar otros archivos faltantes en ese mismo directorio (de manera que solo se importe ese cd). La importación en sí también es lenta, pero probablemente se deba al servidor.
Doug creó una secuencia de comandos que puede cambiar la ubicación de los archivos seleccionados sin perder metadatos/clasificación, pero más de 500 álbumes tardarían demasiado :(
Espero que haya una forma más simple y rápida de cambiar las rutas, ya que este es el último paso que me impide ejecutar mi biblioteca desde un servidor en la nube. Para aquellos interesados, no puedo almacenar los archivos de la biblioteca en el servidor de la nube, ya que iTunes reescribe el archivo de la biblioteca (200 MB) cada vez que cambia una clasificación, por lo que mantengo mis bibliotecas sincronizadas con un servidor bitbucket y un árbol de fuentes.
¡Gracias!
Las ubicaciones están codificadas, son absolutas, no relativas, por lo que debe buscarlas y reemplazarlas
file:///Volumes/Macintosh HD/Users/[yourname]/Music/iTunes/
con la ruta real:file:///Volumes/mountpoint...
Esto habría sido un solo paso para buscar/reemplazar en iTunes Library.xml [que es mucho mejor mantener en su ubicación original incluso sin la complejidad adicional de una escritura remota] usando algo como TextWrangler/BBEdit si la biblioteca se consolidó para Empezar con. Como no lo es, es posible que deba realizar varios pasos, según la amplitud de su "path-scape". .
Ha pasado bastante tiempo desde que hice esto; el siguiente paso no parece funcionar igual que antes; consulte iTunes: Mover archivos de iTunes (autoadministrado)
Romper el .itl ya no funciona con versiones recientes de iTunes, solo se queja de que está dañado y crea uno nuevo, lo que lo pierde todo.
Creo que la última vez que lo probé, simplemente dejé el .itl como estaba y funcionó bien (estoy abierto a correcciones sobre eso si a alguien le importa probarlo, no lo haré 'solo para ver ' ;)
Relacionado y posiblemente también valga la pena leerlo, para obtener información general y también cubre las variaciones recientes de iTunes en el método: ¿ Cómo compartir una biblioteca de iTunes entre Mac y Windows?
Por cierto, creo que aún debería poder usar 'Organizar medios' usando una biblioteca remota, aunque la mía está en una unidad diferente, no en un servidor diferente, por lo que no he probado ese escenario.
Ok, después de algunos días de buscar en Google, encontré una manera de mantener mis rutas originales en mi biblioteca de iTunes, pero de alguna manera vincularlas a una ubicación diferente usando enlaces simbólicos. Esto es lo que hice para solucionar mi problema:
Mi biblioteca de iTunes estaba vinculada a todos mis archivos en /Volúmenes/Datos/Música, por lo que al copiar el archivo de mi biblioteca a una computadora portátil diferente sin una unidad de "Datos", iTunes no encontrará los archivos...
Estoy usando mountain duck o cloudmounter para montar un servidor en la nube WebDAV de 1 TB como una unidad Mac normal. esta unidad contiene una copia exacta de todos los archivos en /Volumes/Data/Music. Esta unidad se encuentra en /Users/steven/Library/Containers/com.eltima.cloudmounter.mas/Data/.CMVolumes/Music/
Al crear un enlace simbólico, engañas a Mac para que vea /Volúmenes/Datos/Música, pero al navegar a esta ubicación verás el contenido de la unidad montada, esto se puede hacer abriendo la Terminal y ejecutando este comando:
sudo ln -s NEW_LOCATION LIBRARY_OLD_LOCATION
entonces para mi esto seria
sudo ln -s /Users/steven/Library/Containers/com.eltima.cloudmounter.mas/Data/.CMVolumes/Music/ /Volumes/Data/Music
La gran parte es que iTunes cree que todos los archivos están ahí y los reproduce como cabría esperar sin cambiar nada en la biblioteca... así que en mi vieja computadora portátil puedo mantener el volumen de datos y reproducir desde allí. Como extra, sincronizo automáticamente todas las carpetas de mi vieja computadora portátil con el webdav y el servidor viceversa, de modo que cada vez que agrego canciones en cualquiera de mis computadoras portátiles, el archivo se agrega a los otros dispositivos.
Si desea eliminar este enlace, puede hacerlo:
unlink /Volumes/Data/Music
Tetsujin
iTunes Music Library.xml
dichoiTunes Library.xml
Tetsujin
usuario3439894
Tetsujin
usuario3439894
Tetsujin
steven b
Tetsujin