web-dev-qa-db-fra.com

Comment créer un fichier de liste de lecture contenant tous les fichiers MP3 du répertoire actuel à partir du terminal?

Je cherche une solution à ceci ou une recommandation pour un programme à vérifier. J'apprécierais toute aide.

Mettre à jour

Je voudrais utiliser le fichier de playlist avec PowerAMP pour Android.

7
James

Si un fichier m3u suffit, créez simplement un fichier texte contenant le répertoire de votre choix (par exemple, /home/user/music_for_playlist/ et sauvegardez-le avec une extension m3u. Les listes de lecture m3u permettent cela comme exemple spécial, vous n'avez pas à énumérer tous les fichiers. fichiers dans le répertoire (c'est ce que fait votre lecteur lorsque vous ouvrez la liste de lecture).

Sinon, les éléments suivants créeront une liste de lecture m3u contenant tous les fichiers mp3/wav/ogg/wma du répertoire en cours. Cela peut être préférable si vous souhaitez exclure des fichiers spécifiques ou ré-enregistrer la liste de lecture:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
jozzas

Vous pouvez essayer la commande suivante (dans le répertoire avec les mp3 nécessaires):

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

Vous pouvez ensuite le transmettre à un programme qui accepte les listes de lecture via la ligne de commande.

1
Jason Iverson