Lista de reprodução do Windows Media Player (.wlp) - como salvar caminhos relativos?

0

Estou sincronizando listas de reprodução do Windows Media Player entre computadores. Portanto, minhas playlists precisam usar caminhos relativos ou não funcionarão no outro computador e vice-versa.

Antecedentes:

  • Estou usando a minha própria ferramenta em lote para criar listas de reprodução de diretórios. Estou bem ciente das listas de reprodução automáticas, mas elas não podem ser classificadas. Minha ferramenta de lote funciona, mas o WMP altera todas as listas de reprodução para caminhos absolutos eventualmente. Eu posso observar esse fenômeno desde recentemente.
  • Estou sincronizando usando o Mercurial. Mas isso é irrelevante, é apenas no caso de alguém perguntar

O XML de uma lista de reprodução

Isso depois que eu classifiquei as músicas e as salvei no WMP. No entanto, os caminhos são substituídos por caminhos absolutos (começando com D :) mais tarde. Eu não posso dizer quando isso acontece.

Meu computador de destino não tem um D: \ para que os mesmos caminhos não sejam uma opção.

<?wpl version="1.0"?>
<smil>
    <head>
        <meta name="Generator" content="Microsoft Windows Media Player -- 12.0.10586.162"/>
        <meta name="ItemCount" content="6"/>
        <title>Playlist Title</title>
    </head>
    <body>
        <seq>
            <media src="..\......\.....mp3"/>
    
por bytecode77 27.06.2016 / 18:37

1 resposta

1

O WMP também suporta uma lista de reprodução do tipo .m3u. Você vê o mesmo comportamento com esse tipo?

Você diz que as listas de reprodução automáticas não podem ser classificadas, mas você está ciente da condição Sort By das listas de reprodução automáticas?

Editar : como uma solução para manter os caminhos iguais nos dois computadores, você pode usar pontos de junção NTFS ou links simbólicos de diretório.

    
por 03.07.2016 / 00:18