Spielen Sie MP3s ab
Inhaltsverzeichnis:
Wollten Sie schon immer Musik abspielen, während Sie in der Befehlszeile arbeiten? Vielleicht möchten Sie einen Podcast über die Befehlszeile auf dem Mac abspielen?
Mit dem Befehlszeilentool 'afplay' können Sie genau das tun, Sie können praktisch jedes Audiodateiformat abspielen, egal ob M4A, AAC, MP3, WAV, AIFF oder was auch immer sich sonst auf Ihrem Mac befindet , und Sie können das Audio direkt vom Terminal aus starten.
Wie man eine beliebige Audiodatei von der Befehlszeile aus abspielt
Der Befehl afplay ist vielseitig und kann m4a, mp4, aac, aiff, wav und viele andere Audiodateiformate abspielen. Um es selbst zu verwenden, sollten Sie Folgendes tun:
- Öffnen Sie die Terminal-Anwendung unter /Applications/Utilities/
- Geben Sie nun Folgendes ein und verwenden Sie den Pfad zu der Audiodatei, die Sie über die Befehlszeile abspielen möchten
- Die Audiowiedergabe beginnt sofort. Um die Audiowiedergabe zu stoppen, können Sie in der Befehlszeile STRG + C drücken
afplay /path/to/audiofile.mp3
Du kannst den Ton jederzeit mit Strg-C stoppen, andernfalls spielt sich der Song selbst ab und beendet sich automatisch, wenn er fertig ist.
Betrachten Sie dies nicht als Terminal-basierten iTunes-Ersatz (dafür gibt es jedoch eine coole App namens ViTunes), denn das ist es nicht, es ist eher eine Möglichkeit, eine Vielzahl von Audiodateien abzuspielen von der Befehlszeile aus, ohne eine GUI-App aufrufen zu müssen.In afplay finden Sie keine Verw altungsprogramme oder Synchronisierungsfunktionen.
Das bedeutet jedoch nicht, dass Sie keine Musik im Hintergrund laufen lassen können.
Wie man Audiodateien im Hintergrund über die Befehlszeile abspielt
Wenn Sie lieber afplay im Hintergrund laufen lassen möchten, während Sie die Audiodatei weiter abspielen, verwenden Sie diesen Befehl:
afplay /path/to/audiofile.mp3 &
Beachten Sie, dass das kaufmännische Und am Ende des Befehls steht. Dadurch wird Afplay in den Hintergrund gestartet. Wenn Sie es schließen möchten, können Sie den Afplay-Prozess einfach beenden mit:
killall afplay
Oder zielen Sie auf die spezifische Afplay-Prozess-ID mit kill -9:
ps|grep afplay
Suchen Sie die PID für afplay, während es läuft, und geben Sie dann den Befehl wie folgt ein:
kill -9 pid
Das beendet den Vorgang und den Musikstream sofort.
Nicht, dass ich diese Art von Verh alten dulde, aber ich habe kürzlich den afplay-Befehl verwendet, um einem Kollegen einen ziemlich amüsanten Streich zu spielen, indem ich mich per SSH in seine Arbeitsmaschine einloggte und ihn zwang, sich eine Miley Cyrus anzuhören Lied, er hat nicht herausgefunden, was los war, bis es vorbei war und ich es ihm gesagt habe. Ja, das ist unsere Vorstellung von Spaß hier in Nerdville.