Befehlszeilen-MP3-Player in Mac OS X
Sie müssen iTunes nicht zum Abspielen von Musik auf Ihrem Mac verwenden, insbesondere wenn Sie nur ein Audiodokument wiedergeben möchten. Mac OS X wird mit einem im Lieferumfang enthaltenen Befehlszeilen-Audioplayer ausgeliefert, mit dem Sie die meisten Audiodateien abspielen können.
In diesem Beispiel werden wir eine MP3-Datei als Audio verwenden, aber Sie können auch AIFF, WAV, m4a und viele weitere Audioformate über afplay oder Open-Befehle abspielen.
Wie man Mp3 Dateien auf Kommandozeile auf Mac spielt
Starten Sie für afplay das Terminal (in / Programme / Dienstprogramme /) und geben Sie den folgenden Befehl ein:
afplay audiofile.mp3
Offensichtlich müssen Sie audiofile.mp3 durch Ihren Dateinamen und Pfad zu dieser Datei ersetzen.
Als Referenz lautet der Pfad zu Ihrem iTunes-Ordner: ~ / Musik / iTunes / iTunes \ Musik / und Sie können die Tabulatorvervollständigung verwenden, um die Künstlernamen schnell auszuwählen.
Eine Beispielsyntax für das Abspielen einer Datei in der iTunes-Mediathek unter Verwendung von afplay sieht wie folgt aus, mit einem vollständigen Pfad zum Dateinamen:
afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3
Der Befehl apflay funktioniert mit MP3-Dateien, aber auch mit fast jeder anderen Audiodatei, auf die Sie es richten.
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-Musik-Player, der es ist, es sei denn, Sie haben es in etwas anderes geändert. Für iTunes können Sie auch den Befehl "Öffnen" verwenden, um iTunes-Streams in iTunes selbst oder in Ihrer Standard-Audio-Player-App zu initiieren:
open /path/to/mp3file.mp3
Dies startet die mp3 in der eigentlichen GUI-App, die dem Dateityp zugeordnet ist (in diesem Fall mp3).
Welche Methode auch immer verwendet wird, die Audiodatei wird sofort nach der Ausführung des Befehls wiedergegeben. Sie können die Wiedergabe des Audiomaterials jederzeit stoppen, indem Sie Strg + C im Terminalfenster drücken.
Wie man Audio von der Befehlszeile im Hintergrund spielt
Sie können den Befehl apfplay auch verwenden, um eine Audiodatei im Hintergrund abzuspielen, indem Sie einfach wie folgt ein kaufmännisches Und-Zeichen an das Ende des Befehls anhängen:
afplay audiofile.mp3 &
Verwenden Sie das gleiche Et-Zeichen, um iTunes im Hintergrund vom Befehl 'Öffnen' aus zu starten:
open /path/to/mp3file.mp3 &
Jetzt wird der Song im Hintergrund abgespielt und das Terminalfenster muss nicht geöffnet bleiben.
Die Audiodatei wird bis zum Ende abgespielt, andernfalls können Sie Folgendes eingeben:
killall afplay
oder
killall iTunes
Der erste tötet afplay, der zweite stoppt iTunes durch gewaltsames Beenden.
Das stoppt den Ton sofort.
In der Vergangenheit habe ich dies mit dem "Sag" -Befehl von Text zu Sprache kombiniert, um Freunden lustige Streiche zu spielen.