Bannière de NPC
  Trucs et Astuces pour BeOS -       Catégorie: Audio & Video
 

Accueil

Alertes
Applications
Audio et Vidéo
Divers
Interface
Matériel
Réseaux
Terminal
Tracker

Infos Serveur

 

 

Faire un liste de mp3 à jouer automatiquement

Disons que vous avez tous vos mp3 dans le dossier /musik/mp3/ (tous se finissant par mp3). Vous avez aussi des sous-dossiers et tout ce qu'il faut et vous voulez faire une liste de toutes ces chansons et la mettre dans /boot/home/Desktop/playlists/.

Il existe déjà une liste que vous avez faite avec Soundplay (ou CL-Amp) dans ce dossier et qui est appelée exemple. Mais dans /musik/mp3/ il y a vraiment un grand nombre de mp3 et vous ne voulez pas tous les ajouter à la main dans cette liste.

Vous avez juste à ouvrir une fenêtre du Terminal et saisir cd Desktop/playlists et ensuite:

 find /musik/mp3/ -name *MP3 -print > allmp3s
 copyattr sample allmp3s
 

Vous y êtes. Vous aurez une liste avec l'ensemble de vos mp3 de ce dossier. Assurez-vous d'utiliser le chemin absolu (complet) vers vos mp3, ou vous finirez avec un chemin relatif dans votre liste (ce qui ne marchera pas).

Vous pouvez aussi faire la recherche différemment en ajoutant simplement tous les fichiers qui ont jazz dans leur nom à la liste. Donc si vous nommez tous les fichiers de jazz jazz_quelquechose.mp3 utilisez:

find /musik/mp3/ -name jazz*MP3 -print > jazz
 copyattr allmp3s jazz
 

Vous pouvez bien sûr aussi changer le dossier utilisé ou seulement ajouter les fichier venant de /musik/mp3/rock dans votre liste en saisissant:

find /musik/mp3/rock/ -name *MP3 -print > rock
 copyattr allmp3s rock
 

Je pense que vous avez compris l'idée. Assurez-vous simplement que vous avez créé une liste avec Soundplay pour pouvoir récupérer correctement les attributs avec copyattr et rappelez-vous que les recherches sont sensibles à la casse (i.e. aux différences entre majuscules et minuscules).

Read this Tip in English here
Hier findest Du den Tip in Deutsch


Cette astuce est une contribution de Oliver Thylmann.

Astuce traduite par: François-Régis.

Traduction Française du Serveur BeTips © 2000 BeTrayer et équipe
 

 

BeArchives.com Banner Exchange Network