APLE ermittelt die Bitrate, die Beispielrate, die Dateiformate und alle anderen Details aus dem Sound -Datei -Header, bevor Sie das Audio abspielen. Lassen Sie uns einige der Beispiele für die Verwendung von Aplay unter Linux sehen.
Wie man ein Audio mit Aplay spielt
Um Aplay zu verwenden, übergeben Sie den Namen der Audiodatei und alle Optionen, um Ihre Präferenz zu optimieren. Die grundlegende Syntax ist wie folgt:
$ aplay [Optionen] [AudioFile]
Es gibt viele Optionen, die mit dem APLAY -Befehl verwendet werden können, und Sie können die Hilfeseite öffnen, um zu sehen, welche Option verwendet werden soll.
Verwenden Sie den folgenden Befehl, um die verfügbaren Optionen anzuzeigen:
$ aplay -h
Listen Sie die verfügbaren Soundkarten und digitalen Audiogeräte auf
Unterschiedliche Maschinen haben unterschiedliche Hardware -Geräte. Sie können die Playback -Hardware -Geräte anzeigen, die für Ihr Gerät zur Verfügung stehen -l Flagge wie im folgenden Beispiel ausgedrückt:
$ aplay -l
Ihre Ausgabe unterscheidet sich aufgrund des Unterschieds in der Architektur von der folgenden Ausgabe.
Listen Sie alle PCMs auf
Sie können die für Ihr Gerät verfügbare Pulscode -Modulation mithilfe der anzeigen -L Flagge.
Schauen Sie sich den folgenden Befehl an:
$ aplay -l
Spielen Sie das Audio in der Befehlszeile
Mit dem APLay -Dienstprogramm können Sie Audiodateien über die Befehlszeile abspielen. Wenn Sie sich fragen, wie das funktioniert, schauen Sie sich den folgenden Fall an. Wir haben eine Audiodatei mit dem Namen Aplaysample.MP3. Führen Sie den folgenden Befehl aus, um das Audio abzuspielen, ohne andere Optionen anzugeben:
$ aplay aplaysample.MP3
Das Audio beginnt mit dem Spiel.
Sie können jedoch angeben, wie die Datei abgespielt werden soll. Lassen Sie uns einige Beispiele haben:
1. Spielen Sie das Audio für eine bestimmte Zeit und Frequenz
Lassen Sie uns das Audio für 20 Sekunden bei einer bestimmten Frequenz von 3500 Hz spielen.
Der Befehl wird sein:
$ aplay -d 20 -r 3500 aplaysample.MP3
Hier das -D Flag gibt die Dauer für das Spielen des Audios und die an -R Gibt die Frequenz an. Die gleichen Spezifikationen spiegeln sich in der folgenden Ausgabe wider:
Sobald die festgelegte Zeit verstrichen ist, stoppt der Audio und Sie können andere Einstellungen auswählen.
2. Spielen Sie das vollständige Audio bei einer festgelegten Frequenz
Sie müssen die nicht verwenden -D Fahnen Sie das Audio in voller Länge ab, um das Audio zu spielen. Zum Beispiel können wir das vollständige Audio mit 2500 Hz mit dem folgenden Befehl einstellen:
$ aplay -r 2500 aplaysample.MP3
3. Unterdrückung die Nachrichten
Wenn Sie nicht möchten, dass Nachrichten auf dem Terminal angezeigt werden, während Sie ein Audio mit Aplay abspielen, verwenden Sie die -Q Flagge.
4. Wählen Sie den Dateityp aus
Aplay unterstützt verschiedene Dateitypen wie VOC, AU, RAW und WAV. Das Standardformat, wenn kein Format angegeben ist, ist die Welle.
Im folgenden Beispiel geben wir den Dateityp -WAV mit dem angegebenen Befehl an:
$ aplay -t wav aplaywavSample
5. Nicht-Blocking-Modus
Aplay kann in einem Nicht-Block-Modus geöffnet werden. Wenn das Gerät besetzt ist, wird es beendet. Wenn das Gerät kostenlos ist, wird Ihre Datei abgespielt.
Fügen Sie den Nicht-Block-Modus hinzu, um die Nicht-Block-Modus zu setzen -Non -Block -Flagge oder -N.
$ aplay -t wav -n aplaywavSample
So unterbrechen Sie APALL beim Spielen eines Audios
Standardmäßig wird Aplay das Audio abspielen, bis die Dauer verstrichen ist. Wir haben jedoch gesehen, wie Sie die Zeit mit dem festlegen können -D Flagge. Zum Gewalt unterbrechen, Typ Strg + c.
Sie werden eine Interrupt -Nachricht sehen, sobald Sie das Programm getötet haben.
Abschluss
Ich hoffe, Sie verstehen jetzt, wie Sie mit dem Befehl ayplay Linux verschiedene Audioformatdateien in Ihrer Befehlszeile abspielen können. In diesem Leitfaden haben wir die verschiedenen Beispiele für die Verwendung verschiedener Optionen mit APLE gesehen, um Ihre Erfahrung zu verbessern. Aplay ist ein tolles Dienstprogramm. Sie sollten es ausprobieren.