Lecteur MP3 en ligne de commande sous Mac OS X
Table des matières:
Vous n'avez pas besoin d'utiliser iTunes pour écouter de la musique sur votre Mac, en particulier si vous souhaitez simplement lire un document audio. Mac OS X est livré avec un lecteur audio en ligne de commande inclus que vous pouvez utiliser pour lire la plupart des fichiers audio.
Dans cet exemple, nous allons utiliser un fichier MP3 comme fichier audio, mais vous pouvez également lire les formats AIFF, WAV, m4a et bien d'autres formats audio via les commandes afplay ou open.
Comment lire des fichiers MP3 en ligne de commande sur Mac
Pour afplay, lancez le Terminal (qui se trouve dans /Applications/Utilitaires/) et tapez la commande suivante :
afplay audiofile.mp3
Évidemment, vous devez remplacer audiofile.mp3 par votre nom de fichier et le chemin d'accès à ce fichier.
Pour référence, le chemin d'accès à votre dossier iTunes est : ~/Music/iTunes/iTunes\ Music/, puis vous pouvez utiliser la complétion par tabulation pour sélectionner rapidement les noms d'artistes.
Un exemple de syntaxe pour lire un fichier dans la bibliothèque iTunes à l'aide de afplay ressemble à ce qui suit, avec un chemin complet vers le nom du fichier :
afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3
La commande afplay fonctionne avec les fichiers mp3, mais aussi presque tous les autres fichiers audio vers lesquels vous la pointez.
Si vous souhaitez lancer une chanson dans itunes à partir de la ligne de commande, vous pouvez également le faire.Supposons qu'iTunes soit le lecteur de musique par défaut, sauf si vous l'avez changé pour autre chose. Pour iTunes, vous pouvez également utiliser la commande "ouvrir" pour lancer des flux iTunes dans iTunes lui-même, ou quelle que soit votre application de lecteur audio par défaut :
open /path/to/mp3file.mp3
Cela lance le mp3 dans l'application GUI réelle associée au type de fichier (mp3, dans ce cas).
Quelle que soit la méthode, une fois la commande exécutée, la lecture du fichier audio commencera immédiatement, vous pouvez arrêter la lecture audio à tout moment en appuyant sur Ctrl+C dans la fenêtre du terminal.
Comment lire de l'audio à partir de la ligne de commande en arrière-plan
Vous pouvez également utiliser la commande afplay pour lire un fichier audio en arrière-plan simplement en ajoutant une esperluette à la fin de la commande, comme indiqué :
afplay fichieraudio.mp3 &
Pour lancer iTunes en arrière-plan à partir de la commande "ouvrir", utilisez la même esperluette :
open /path/to/mp3file.mp3 &
Maintenant, la chanson sera lue en arrière-plan et ne nécessite pas que la fenêtre du terminal reste ouverte.
Le fichier audio sera lu jusqu'à ce qu'il soit terminé, sinon vous pouvez taper :
killallafplay
ou
killall iTunes
Le premier tue afplay, le second arrête iTunes en quittant de force.
Cela arrêtera immédiatement le son.
Dans le passé, j'ai combiné cela avec la commande de synthèse vocale "dire" pour faire des farces amusantes à des amis.