Commandoregel MP3-speler in Mac OS X

U hoeft iTunes niet te gebruiken om muziek af te spelen op uw Mac, vooral als u alleen een audiodocument wilt afspelen. Mac OS X wordt geleverd met een meegeleverde audio-speler voor de opdrachtregel waarmee u de meeste audiobestanden kunt afspelen.

In dit voorbeeld gaan we een MP3-bestand als audio gebruiken, maar je kunt ook AIFF, WAV, m4a en nog veel meer audioformaten afspelen via afplay of open commando's.

Hoe mp3-bestanden te spelen op Command Line op Mac

Start voor afplay de Terminal (te vinden in de / Applications / Utilities /) en typ de volgende opdracht:

afplay audiofile.mp3

Uiteraard moet je audiofile.mp3 vervangen door je bestandsnaam en pad naar dat bestand.

Ter referentie: het pad naar je iTunes-map is: ~ / Music / iTunes / iTunes \ Music / en je kunt tabvulling gebruiken om snel kunstenaarsnamen te selecteren.

Een voorbeeldsyntaxis voor het afspelen van een bestand in de iTunes-bibliotheek met afplay ziet er als volgt uit, met een volledig pad naar de bestandsnaam:

afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3

De afplay-opdracht werkt met mp3-bestanden, maar ook bijna elk ander audiobestand waar je het op richt.

Als je vanaf de opdrachtregel een nummer in itunes wilt starten, kun je dat ook doen. Laten we aannemen dat iTunes de standaardmuziekspeler is, tenzij je het in iets anders hebt veranderd. Voor iTunes kunt u ook de opdracht 'open' gebruiken om iTunes-streams in iTunes zelf te starten, of wat dan ook uw standaard app voor audiospelers is:

open /path/to/mp3file.mp3

Hiermee start u de mp3 binnen de daadwerkelijke GUI-app die is gekoppeld aan het bestandstype (in dit geval mp3).

Welke methode dan ook, zodra de opdracht is uitgevoerd, wordt het audiobestand onmiddellijk afgespeeld. U kunt het afspelen van de audio op elk gewenst moment stoppen door op Control + C te drukken in het venster Terminal.

Hoe speel je audio af van de commandoregel op de achtergrond

Je kunt ook de afplay-opdracht gebruiken om een ​​audiobestand op de achtergrond af te spelen door simpelweg een ampersand aan het einde van de opdracht toe te voegen, zoals weergegeven:

afplay audiofile.mp3 &

Als u iTunes op de achtergrond wilt starten vanuit de opdracht 'open', gebruikt u hetzelfde ampersand:

open /path/to/mp3file.mp3 &

Het nummer wordt nu op de achtergrond afgespeeld en het Terminal-venster hoeft niet open te blijven.

Het audiobestand wordt afgespeeld totdat het over is, anders kunt u typen:

killall afplay

of

killall iTunes

De eerste doodt afplay, de tweede stopt iTunes door geforceerd te stoppen.

Dat zal de audio onmiddellijk stoppen.

In het verleden heb ik dit gecombineerd met het 'zeg'-commando om van tekst tot spraak enkele grappige streken op vrienden te spelen.