iTunes que importa listas de reprodução m3u com caracteres especiais (não-ASCII) no OS X

0

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?

    
por Zac B 25.05.2011 / 20:14

2 respostas

2

Não sei bem por que isso está acontecendo comigo agora também - mas parece que em certas configurações o iTunes tem problemas com arquivos m3u contendo músicas com caracteres especiais.

A "solução" que encontrei foi abrir o m3u no Winamp e salvá-lo novamente como m3u8 (unicode). O iTunes parece ser capaz de lidar com isso.

    
por 09.05.2012 / 17:10
1

Eu tive esse problema com playlists M3U exportadas do WinAmp e o problema está na codificação de texto simples do próprio arquivo de lista de reprodução.

  1. Abra a lista de reprodução com o TextEdit e escolha Arquivo - > Duplicar para fazer uma cópia.

  2. Revise a cópia no TextEdit e certifique-se de que os caracteres acentuados estejam corretos e reflitam os nomes dos arquivos de sua música.

  3. Escolha o arquivo - > Salve ... e, na seção rotulada Codificação em texto simples, escolha "Unicode (UTF-8)". ("Unicode (UTF-16)" pode funcionar também, mas eu não tentei.)

  4. Na caixa Salvar como, anexe o .m3u ao nome da lista de reprodução.

  5. Clique em Salvar. Quando solicitado a salvar como .txt , escolha sua% de .m3u .

  6. Você deve então arrastar sua lista de reprodução para o iTunes e as faixas com caracteres acentuados devem aparecer corretamente.

por 27.07.2013 / 20:05