Exportar definiciones de listas de reproducción inteligentes de iTunes

10

Tengo aproximadamente 30 listas de reproducción inteligentes definidas en iTunes en la PC. Lo que me gustaría hacer es exportar todas estas definiciones. Para aclarar, no quiero exportar las canciones en cada una de estas listas de reproducción, quiero exportar la definición (por ejemplo, "Artista contiene Foo").

Tengo muchas condiciones definidas para cada lista de reproducción, y preferiría una solución que no implique realizar manualmente los mismos pasos 30 veces. Por ejemplo, si pudiera exportar la configuración del registro, esta sería la mejor solución.

Sensato
fuente

Respuestas:

7

Si selecciona una lista de reproducción inteligente, elija Archivo> Biblioteca> Exportar lista de reproducción ... y elija el formato de archivo XML, luego puede usar el comando Importar lista de reproducción correspondiente ... de otra biblioteca de iTunes para importar la definición de la lista de reproducción inteligente.

Desafortunadamente, iTunes solo te permite seleccionar una lista de reproducción a la vez, por lo que no hay forma de seleccionar varias listas de reproducción y exportarlas al mismo tiempo. Puede hacer la "Biblioteca de exportación ..." que hace todo , pero luego tiene todo tipo de cosas adicionales que no desea.

Sin embargo, si se siente cómodo hackeando un poco, puede exportar toda la biblioteca, luego usar PlistEdit Pro para editar el archivo y eliminar toda la lista de reproducción y rastrear diccionarios que no desee, dejando solo sus listas de reproducción inteligentes. Entonces tendría todas las definiciones de la lista de reproducción en un solo archivo que puede importar a otra biblioteca de iTunes.

Brian Webster
fuente
1
Esa biblioteca de exportación es exactamente lo que necesitaba. En realidad, estaba en el proceso de eliminar todo de mi biblioteca de iTunes y solo tenía estas listas de reproducción que quería exportar, por lo que el xmlarchivo resultante solo tenía la información de la lista de reproducción y funcionó de manera brillante. ¡Gracias!
Sentido
Descubrí que exportar la biblioteca y luego volver a importarla no es tan difícil cuando tienes que eliminar algunas (quizás incluso una docena) listas de reproducción duplicadas. Parece que iTunes está mejorando en la supresión de duplicados exactos, pero si incluso una canción es diferente en las listas de reproducción, obtendrá ambas al importar.
bmike
2

Después de reconstruir mis SmartLists por enésima vez, tuve que encontrar una mejor manera. Se me ocurrió una solución, pero requiere una planificación previa: debe exportar sus listas como XML antes de perderlas . Luego elimino todas las referencias de canciones del archivo XML para que el archivo solo contenga los parámetros de SmartList. Luego, cuando necesito restaurar la lista (como después de una actualización / actualización), simplemente importo el archivo XML. Aquí están las instrucciones para guardar copias de sus listas:

  • Haga clic derecho en su SmartList y elija Exportar, luego asegúrese de seleccionar XML como Guardar como tipo de archivo.
  • Abra el archivo .XML con un editor de texto y busque <key>Playlists</key>. Coloque el cursor al comienzo de esa línea, luego use su barra deslizante para desplazarse hasta la parte superior. Seleccione todas las líneas desde donde comenzó hasta la línea que tiene <key>Tracks</key>, luego elimine esas líneas. (Elimina la <dict></dict>sección bajo Pistas).
  • Busca la línea con <key>Playlist Items</key>. Omita la siguiente línea ( </dict>), luego haga clic al comienzo de la siguiente línea. Desplácese hasta la parte inferior del archivo, luego seleccione todas las líneas hacia abajo hasta la tercera línea desde la parte inferior ( </array>). Elimina esas líneas. (Elimina el Playlist Items <array>)

Hacer esto reduce el tamaño del archivo XML (2k a 3k dependiendo de la complejidad de su lista), y almacena solo los parámetros de su SmartList, no la lista de canciones real. Importar estos archivos XML reconstruirá su lista de canciones, y esto aún no me ha fallado. Recuerde incluir estos archivos con sus copias de seguridad para que pueda recuperar estas listas si su disco duro falla. Recuerde también repetir el proceso si alguna vez cambia los parámetros de su SmartList.

Mark Miller
fuente