Maintenant, vous devriez (on l'espère du moins) avoir quelques fichiers MP3 prêts à lire et vous devriez avoir le choix de lire les fichiers ou les flux de MP3.
Lire à partir d'un fichier est à peu de chose près identique avec tous les lecteurs. La seule différence importante est que certains sont basés sur la ligne de commande et d'autres sur une interface graphique.
Lire un fichier MP3 demande généralement de fournir en paramètre le nom du fichier, comme ceci :
[dj@megajukebox]$ mpg123 /mp3_files/SampleFile.mp3 ou [dj@megajukebox]$ xaudio /mp3_files/SampleFile.mp3
Si vous désirez jouer une série de fichiers, passez-les tous dans une liste :
[dj@megajukebox]$ alsaplayer /mp3_files/SampleFile1.mp3 /mp3_files/SampleFile2.mp3
Pour lire toutes les chansons d'un répertoire, il suffit de passer les fichiers par le caractère générique ainsi :
[dj@megajukebox]$ xmms /mp3_files/*.mp3
Lire un flux de fichier MP3 est relativement simple, remplacez simplement le nom du fichier par l'URL du flux et son numéro du port :
[dj@megajukebox]$ mpg123 http://localhost:8000 ou [dj@megajukebox]$ freeamp http://megajukebox:2711
Un flux provenant d'un serveur MP3 peut être capturé et sauvé localement en utilisant le programme suivant :
Pour capturer un flux MP3 en utilisant Streamripper, exécutez la commande suivante :
[dj@megajukebox]$ streamripper -h megajukebox -p 8000 Press CTRL-C to stop name: Megajukebox reponse: 200 genre: Megajukebox url: http://www.megajukebox.com/ bitrate: 128 This stream contains no meta data, ripping as one large ass track 1st track ripped socket error: : Success
Voici une liste des options disponibles.
[dj@megajukebox]$ streamripper Usage: streamripper -h <host> -p <port> [-d dir] Options: -h <host> - Nécessaire~: Nom de l'hôte -p <port> - Nécessaire~: Numéro de port de l'hôte, habituellement 8000 -d <dir> - Optionnel~: Le répertoire de destination -l <logfile> - Optionnel~: Envoie tout vers le fichier journal <logfile> -v - Optionnel~: Mode verbeux -c - Optionnel~: Ne pas afficher le compteur de status -q - Optionnel~: Mode discret, ne pas créer les fichiers MP3 -s - Optionnel~: Envoyer le flux vers la sortie standard stdout pour mpg123 -n - Optionnel~: Attendre la prochaine piste avant écriture -o - Optionnel~: Créer un répertoire avec le nom du flux en sortie
Pour sauver un flux en utilisant wget :
[dj@megajukebox]$ wget http://megajukebox:8000 -O download01.mp3 --13:41:41-- http://megajukebox:8000/ => `download01.mp3' Connecting to megajukebox:8000... connected! HTTP request sent, awaiting response... 200 OK Length: unspecified [audio/mpeg] 0K -> .......... .......... .......... .......... .......... 50K -> .......... .......... .......... .......... .......... 100K -> .......... .......... .......... .......... .......... 150K -> .......... .......... .......... .......... .......... 200K -> .......... .......... .......... .......... .......... 250K -> .......... .......... .......... .......... .......... 300K -> .......... .......... .......... .......... .......... 350K -> .......... .......... .......... .......... .......... 400K -> .......... .......... .......... .......... .......... 450K -> .......... .......... .......... .......... .......... 500K -> .......... .......... .......... .......... ..........
eMixer vous donne la possiblité de mixer des MP3 de façon semblable à une table de mixage de DJ. Les nouvelles versions supportent 2 cartes sons si bien que vous pouvez émettre votre mixage sur une carte et gérer ou poser des marques sur la piste suivante sur l'autre carte.
Comme à l'habitude, une fois que vous avez décompressé l'archive, lisez le fichier README pour savoir comment installer le programme.
Vous aurez besoin de créer une liste de fichiers MP3, ce que vous pouvez faire avec la commande find citée dans la section Diffusion de MP3 sur un réseau.
Vous devrez avoir installé auparavant le programme mpg123 avant de pouvoir lancer eMixer.
Voici les touches de contrôles (tirées du fichier README) :
TOUCHES DE CONTROLES "up, down" parcourt la liste "page up, page down" parcourt la liste écran par écran "enter" démarre/arrète la lecture de la piste "tab" change le canal "}","]" bascule entre les contrôles/fenêtres de volume et de vitesse "space" redémarre la piste active "left, right" contrôle l'atténuateur "insert" diminue le volume/la vitesse sur le canal un "home" augmente le volume/la vitesse sur le canal un "delete" diminue le volume/la vitesse sur le canal deux "end" augmente le volume/la vitesse sur le canal deux "< , / ,>" position ajustée à droite, au centre, à gauche de l'atténuateur " + , = " (NOUVEAU) bascule entre les atténuateurs " q " démarre/arrète le canal un " w " démarre/arrète le canal deux " p " bascule entre les modes d'écoute - simple, boucle, continue, aléatoire " a " arrète tous les canaux " f " menu fichier " u " menu utilitaire " h " menu aide " ~, ` " annule l'ouverture du menu " s " active la lecture SIM (la lecture SIM démarre la même piste sur les deux canaux en même temps)
GDAM est un mixer graphique avec un large éventail d'effets intégré et temps réels.