Tenho cerca de 30 listas de reprodução inteligentes definidas no iTunes no PC. O que eu gostaria de fazer é exportar todas essas definições. Para esclarecer, não quero exportar as músicas em cada uma dessas listas de reprodução, quero exportar a definição (por exemplo, “Artista contém Foo”).
Tenho várias condições definidas para cada lista de reprodução e prefiro uma solução que não envolva a execução manual dos mesmos passos 30 vezes. Por exemplo, se eu pudesse exportar as configurações do registro, esta seria a melhor solução.
Resposta
Se você selecionar uma lista de reprodução inteligente, escolha Arquivo> Biblioteca> Exportar lista de reprodução … e escolha o arquivo XML formato, você pode usar o comando correspondente Importar lista de reprodução … de outra biblioteca do iTunes para importar a definição de lista de reprodução inteligente.
Infelizmente, o iTunes só permite que você selecione uma lista de reprodução por vez, então não há maneira de selecionar várias listas de reprodução e exportá-los ao mesmo tempo. Você pode fazer a “Export Library …” que faz tudo , mas então você tem todo tipo de coisa extra que você não quer.
Se você se sentir confortável hackeando um pouco, porém, você pode exportar toda a biblioteca e, em seguida, usar o PlistEdit Pro para editar o arquivo e remover todas as listas de reprodução e dicionários de faixas que você não deseja , deixando apenas suas listas de reprodução inteligentes. Então, você teria todas as definições de lista de reprodução em um único arquivo que você poderia importar para outra biblioteca do iTunes.
Comentários
Resposta
Depois de reconstruir minhas SmartLists pela aparentemente centésima vez, tive que encontrar uma maneira melhor. Eu encontrei uma solução, mas requer algum planejamento prévio – você tem que exportar suas listas como XML antes de perdê-las . Em seguida, removo todas as referências de música do arquivo XML para que o arquivo contenha apenas os parâmetros SmartList. Então, quando preciso restaurar a lista (como após uma atualização / atualização), simplesmente importo o arquivo XML. Aqui estão as instruções para salvar cópias de suas listas:
- Clique com o botão direito em sua SmartList e escolha Exportar, a seguir certifique-se de selecionar XML como Salvar como tipo de arquivo.
- Abrir o arquivo .XML com um editor de texto e procure
<key>Playlists</key>
. Coloque o cursor no início dessa linha, então use a barra deslizante para rolar até o topo. Selecione todas as linhas de onde você começou até a linha que tem<key>Tracks</key>
e, em seguida, exclua essas linhas. (Exclui a seção<dict></dict>
em Trilhas.) - Procure a linha com
<key>Playlist Items</key>
. Pule a próxima linha (</dict>
) e clique no início da próxima linha. Role até o final do arquivo e selecione todas as linhas até a terceira linha do final (</array>
). Remova essas linhas. (ExcluiPlaylist Items
<array>
)
Isso reduz o tamanho do arquivo XML (2k para 3k dependendo da complexidade da sua lista), e armazena apenas os parâmetros da sua SmartList, não a lista de músicas real. Importar esses arquivos XML reconstruirá sua lista de músicas, e isso ainda não me falhou. Lembre-se de incluir esses arquivos com seus backups para que você possa recuperar essas listas se seu disco rígido falhar. Lembre-se também de repetir o processo se você alterar os parâmetros da sua SmartList.
xml
resultante tinha apenas as informações da lista de reprodução e funcionou de maneira brilhante. Obrigado!