Befehlszeilen-MP3-Player in Mac OS X
Inhaltsverzeichnis:
Sie müssen iTunes nicht verwenden, um Musik auf Ihrem Mac abzuspielen, insbesondere wenn Sie nur ein Audiodokument abspielen möchten. Mac OS X wird mit einem integrierten Befehlszeilen-Audioplayer geliefert, mit dem Sie die meisten Audiodateien abspielen können.
In diesem Beispiel verwenden wir eine MP3-Datei als Audiodatei, aber Sie können auch AIFF, WAV, m4a und viele weitere Audioformate über afplay- oder open-Befehle abspielen.
Abspielen von MP3-Dateien in der Befehlszeile auf dem Mac
Starten Sie für afplay das Terminal (unter /Programme/Dienstprogramme/) und geben Sie den folgenden Befehl ein:
afplay audiofile.mp3
Natürlich müssen Sie audiofile.mp3 durch Ihren Dateinamen und den Pfad zu dieser Datei ersetzen.
Als Referenz lautet der Pfad zu Ihrem iTunes-Ordner: ~/Music/iTunes/iTunes\ Music/ und dann können Sie die Tab-Vervollständigung verwenden, um Künstlernamen schnell auszuwählen.
Eine Beispielsyntax zum Abspielen einer Datei in der iTunes-Mediathek mit afplay sieht wie folgt aus, mit vollständigem Pfad zum Dateinamen:
afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3
Der afplay-Befehl funktioniert mit MP3-Dateien, aber auch mit fast jeder anderen Audiodatei, auf die Sie zeigen.
Wenn Sie einen Song über die Befehlszeile in iTunes starten möchten, können Sie das auch tun.Nehmen wir an, iTunes ist der Standard-Musikplayer, es sei denn, Sie haben ihn auf etwas anderes geändert. Für iTunes können Sie auch den Befehl „Öffnen“ verwenden, um iTunes-Streams in iTunes selbst zu starten, oder was auch immer Ihre Standard-Audio-Player-App ist:
öffne /pfad/zu/mp3datei.mp3
Dies startet das mp3 in der eigentlichen GUI-App, die mit dem Dateityp verknüpft ist (in diesem Fall mp3).
Welche Methode auch immer, sobald der Befehl ausgeführt wird, beginnt die Audiodatei sofort abzuspielen. Sie können die Wiedergabe der Audiodatei jederzeit stoppen, indem Sie im Terminalfenster Strg+C drücken.
So spielen Sie Audio von der Befehlszeile im Hintergrund ab
Sie können auch den Befehl afplay verwenden, um eine Audiodatei im Hintergrund abzuspielen, indem Sie einfach ein kaufmännisches Und an das Ende des Befehls anhängen, wie hier gezeigt:
afplay audiofile.mp3 &
Um iTunes im Hintergrund über den Befehl „Öffnen“ zu starten, verwenden Sie dasselbe kaufmännische Und:
Öffnen /Pfad/zur/mp3datei.mp3 &
Jetzt wird der Song im Hintergrund abgespielt und erfordert nicht, dass das Terminal-Fenster geöffnet bleibt.
Die Audiodatei wird bis zum Ende abgespielt, ansonsten können Sie Folgendes eingeben:
killall afplay
oder
killall iTunes
Der erste beendet afplay, der zweite stoppt iTunes, indem er das Beenden erzwingt.
Das stoppt den Ton sofort.
In der Vergangenheit habe ich dies mit dem Text-to-Speech-Befehl „Sag“ kombiniert, um Freunden ein paar amüsante Streiche zu spielen.