Como posso criar um arquivo de lista de reprodução de todos os mp3s no diretório atual do terminal?

7

Estou procurando uma solução para isso ou uma recomendação para um programa para check-out. Eu apreciaria qualquer ajuda.

Atualizar

Eu gostaria de usar o arquivo de lista de reprodução com o PowerAMP para android.

    
por James 01.06.2011 / 03:09

2 respostas

7

Se um arquivo m3u for suficiente, basta criar um arquivo de texto contendo o diretório desejado (por exemplo, /home/user/music_for_playlist/ e salvá-lo com uma extensão m3u. As listas m3u permitem isso como uma instância especial, você não precisa enumerar todos os arquivos no diretório (seu player faz isso quando você abre a lista de reprodução).

Alternativamente, o seguinte criará uma lista m3u contendo todos os arquivos mp3 / wav / ogg / wma no diretório atual, isso pode ser melhor se você quiser excluir arquivos específicos ou salvar novamente a lista de reprodução:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
    
por jozzas 01.06.2011 / 06:44
1

Você pode tentar o seguinte comando (enquanto estiver no diretório com os mp3s necessários):

find 'pwd' | grep .mp3 > playlist.m3u

Você pode passar isso para um programa que aceita playlists por meio da linha de comando.

    
por Jason Iverson 01.06.2011 / 06:40