Aplay określa szybkość bitowa, szybkość próbkowania, formaty plików i wszystkie inne szczegóły z nagłówka pliku dźwięku przed odtworzeniem dźwięku. Zobaczmy niektóre przykłady używania aplaya w Linux.
Jak odtwarzać dźwięk z applay
Aby użyć aplay, przekazaj nazwę pliku audio i wszelkie opcje, aby dostosować preferencje. Podstawowa składnia jest następująca:
$ aplay [opcje] [audiofile]
Istnieje wiele opcji do użycia z poleceniem aplay i możesz otworzyć stronę pomocy, aby zobaczyć, z której opcji użyć.
Aby wyświetlić dostępne opcje, użyj następującego polecenia:
$ aplay -h
Wymień dostępne karty dźwiękowe i cyfrowe urządzenia audio
Różne maszyny mają różne urządzenia sprzętowe. Możesz wyświetlić urządzenia sprzętowe odtwarzające dostępne dla urządzenia za pomocą -L Flaga wyrażona w poniższym przykładzie:
$ aplay -l
Twoje wyjście będzie różne od następujących danych wyjściowych ze względu na różnicę w architekturze.
Wymień wszystkie PCM
Możesz wyświetlić modulację kodu impulsowego dostępnego dla urządzenia za pomocą -L flaga.
Spójrz na następujące polecenie:
$ aplay -l
Odtwórz dźwięk na wierszu poleceń
Narzędzie aplay umożliwia odtwarzanie plików audio za pomocą wiersza poleceń. Jeśli zastanawiasz się, jak to działa, spójrz na następującą sprawę. Mamy nazwany plik audio Próbka.MP3. Aby odtwarzać dźwięk bez określania innych opcji, uruchom następujące polecenie:
APLAY APLAY PLAYSMAP.MP3
Audio zacznie odtwarzać, a Aplay użyje ustawień domyślnych na podstawie szczegółów dźwięku, aby.
Jednak możesz określić, w jaki sposób chcesz odtwarzać plik. Miejmy kilka przykładów:
1. Odtwarzaj dźwięk na określony czas i częstotliwość
Zagrajmy w dźwięk przez 20 sekund z danej częstotliwości 3500 Hz.
Poleceniem będzie:
$ aplay -d 20 -R 3500 aplayspamp.MP3
Tutaj -D flaga określa czas odtwarzania dźwięku i -R Określa częstotliwość. Te same specyfikacje znajdują odzwierciedlenie na następujące dane wyjściowe:
Po upływie ustawionego czasu, audio zatrzymuje się i możesz wybrać inne ustawienia.
2. Odtwarzaj pełny dźwięk na ustawionej częstotliwości
Nie musisz używać -D flaga do odtwarzania dźwięku na pełnej długości. Na przykład możemy ustawić odtwarzanie pełnego dźwięku przy 2500 Hz za pomocą następującego polecenia:
$ aplay -r 2500 aplayspamp.MP3
3. Tłumij wiadomości
Jeśli nie chcesz wyświetlać żadnych wiadomości na terminalu podczas odtwarzania dźwięku za pomocą aplaya, użyj -Q flaga.
4. Wybierz typ pliku
Aplay obsługuje różne typy plików, takie jak LZO, AU, RAW i WAV. Format domyślny, jeśli nie jest określony format, to fala.
W poniższym przykładzie określamy WAV typu pliku za pomocą podanego polecenia:
$ aplay -t Wav aplaywavSample
5. Tryb bez blokowania
Aplay można otworzyć w trybie bez bloku. Jeśli urządzenie jest zajęte, wyjdzie. Jeśli urządzenie jest bezpłatne, odtworzy plik.
Aby ustawić tryb nie blokowy, dodaj -Flaga bez bloku Lub -N.
$ aplay -t wav -n aplaywavSample
Jak przerwać aplay podczas odtwarzania dźwięku
Domyślnie applay odtworzy dźwięk do czasu upływu czasu. Widzieliśmy jednak, jak możesz ustawić czas za pomocą -D flaga. Aby silnie przerwać, wpisz Ctrl + c.
Po zabiciu programu zobaczysz wiadomość przerwania.
Wniosek
Mam nadzieję, że teraz rozumiesz, w jaki sposób możesz użyć polecenia applay Linux do odtwarzania różnych plików formatów audio na wierszu poleceń. W tym przewodniku widzieliśmy różne przykłady korzystania z różnych opcji z applay, aby ulepszyć twoje doświadczenie. Aplay to świetne narzędzie. Powinieneś to wypróbować.