Eu tenho Mac OS X e iTunes 10.2.2, e vários arquivos m3u (padrão, não estendido) contendo os caminhos para as músicas que já estão na biblioteca, apenas não organizadas em playlists. Eu executei um script Python sobre as listas de reprodução do m3u para verificar se cada música existe e verifiquei algumas delas à mão: elas estão todas lá e nos caminhos corretos.
Quando abro o iTunes, vá para Arquivo - > Biblioteca - > Importar Playlist e importar os arquivos m3u, apenas as faixas sem caracteres especiais no nome aparecerão.
Por exemplo: se eu tiver uma lista de reprodução com dez faixas, onde uma delas, digamos /Users/myname/Music/Library/Glen Hansard and Markéta Irglová/The Swell Season/03 - Falling Slowly.mp3
, usa acentos, como ü, ñ ou é, ou qualquer coisa que não se assemelhe a algo que eu possa digitar sem usar Alt + em um teclado padrão EN-US, ele não aparece. Todas as outras faixas da lista de reprodução são boas, mas não as "estranhas".
Se eu copiar e colar o caminho do arquivo de uma música "ímpar" fora do arquivo m3u e no Terminal e executar open
nele, ele será aberto no iTunes corretamente e será reconhecido como já presente na minha biblioteca .
Há muitas listas de reprodução e músicas (mais de 100.000) para eu passar e corrigir manualmente todos os nomes, e nem é minha biblioteca para começar. Existe alguma solução para isso ou quaisquer soluções alternativas? Talvez algo envolvendo o tipo de UTF que o iTunes gosta de ver versus o tipo que está sendo passado para ele nos arquivos m3u?