Caminho do Arquivo Relativo m3u

1

Eu quero uma lista de reprodução para se referir a um caminho de arquivo relativo, para que eu possa copiá-lo para o meu celular ou para qualquer outra unidade futura e ainda funcionará.

A lista de reprodução está localizada em /home/gratis/Music/Hip-Hop/50 Cent/The Very Best Of 50 Cent/11 - Patiently Waiting (ft. Eminem).m3u e suas entradas são:

#EXTM3U
#EXTINF:286,Eminem - Patiently Waiting (ft. 50 Cent)
/home/gratis/Music/Hip-Hop/Eminem/The EMINEM Anthology/074 - Patiently Waiting (ft. 50 Cent).opus

Então, basicamente, são dois diretórios de onde ele está localizado - > Eminem - > A Antologia EMINEM - > arquivo de música.

Substitui /home/gratis por .. e tentei a sugestão de Mark Kirby (substituindo /home/gratis por ~ ), mas nenhuma dessas tentativas funcionou. Como posso tornar esses caminhos relativos e / ou portáteis?

    
por Markus Gratis 04.10.2016 / 17:33

1 resposta

2

para um caminho relativo é interessante onde a lista de reprodução está localizada. - > os caminhos são relativos ... relativos a quê? com certeza a playlist! ; -)

  • por exemplo, o mais fácil é que tudo está localizado na mesma pasta ... depois, basta excluir os caminhos completos, exceto os nomes de arquivos, e é isso: track.flac
  • ou vamos supor um sampler com mais de um disco em subpastas: disc1/track.flac
  • ou o contrário; a lista de reprodução está localizada em uma subpasta: ../track.flac - > ../ significa uma pasta para cima.
  • e a combinação; um sampler com mais discos e também listas de reprodução em diferentes subpastas: ../disk1/track.flac

a diferença para caminhos absolutos ou relativos é apenas o principal / !

então ... para combinar todos eles juntos para o seu caso, o caminho relativo correto seria ../../Eminem/The EMINEM Anthology/074 - Patiently Waiting (ft. 50 Cent).opus (se eu estiver certo). ; -)

- > mas lembre-se de que alterar a estrutura de pastas na maioria dos casos também atrapalha as listas de reprodução relativas, exceto renomear a (s) pasta (s) da lista de reprodução.

    
por DJCrashdummy 04.10.2016 / 18:11