Zalecana, 2024

Wybór redaktorów

Odtwarzaj pliki mp3, m4a, aac i inne pliki muzyczne z linii poleceń

[English subtitles] MP3, OGG, AAC - 128kbps для самых маленьких детей

[English subtitles] MP3, OGG, AAC - 128kbps для самых маленьких детей

Spisu treści:

Anonim

Czy kiedykolwiek chciałeś odtwarzać muzykę podczas pracy w linii poleceń? Może chcesz zagrać w podcast z linii poleceń na komputerze Mac?

Dzięki narzędziu wiersza poleceń „afplay” możesz to zrobić, możesz grać praktycznie w dowolnym formacie pliku audio, niezależnie od tego, czy jest to M4A, AAC, MP3, WAV, AIFF, czy cokolwiek innego na komputerze Mac, i możesz uruchomić prawe audio z terminala.

Jak odtwarzać dowolny plik audio z linii poleceń

Polecenie afplay jest wszechstronne i może odtwarzać m4a, mp4, aac, aiff, wav i wiele innych formatów plików audio. Aby użyć go samodzielnie, oto co chciałbyś zrobić:

  1. Otwórz aplikację Terminal znalezioną w / Aplikacje / Narzędzia /
  2. Teraz wpisz następujące polecenie, używając ścieżki do pliku audio, który chcesz odtworzyć z wiersza poleceń
  3. afplay /path/to/audiofile.mp3

  4. Dźwięk rozpoczyna się natychmiast, aby zatrzymać odtwarzanie dźwięku, możesz nacisnąć CONTROL + C w linii poleceń

Możesz zatrzymać dźwięk w dowolnym momencie za pomocą Control-C, w przeciwnym razie utwór zostanie odtworzony, a następnie zakończy się automatycznie po zakończeniu.

Nie myśl o tym, że jest to wymiana iTunes na terminalu (jest do tego fajna aplikacja o nazwie ViTunes), ponieważ tak nie jest, to po prostu sposób na odtwarzanie różnych plików audio z linii poleceń bez konieczności wprowadzania do dowolnej aplikacji GUI. W afplayu nie znajdziesz żadnych narzędzi do zarządzania ani synchronizacji.

Nie oznacza to jednak, że nie możesz uruchomić muzyki w tle.

Jak odtwarzać pliki audio w tle z linii poleceń

Jeśli wolisz uruchomić grę w tle, kontynuując odtwarzanie pliku audio, użyj tego polecenia:

afplay /path/to/audiofile.mp3 &

Zauważ, że znak ampersand znajduje się z tyłu polecenia. To uruchamia afplay w tle, jeśli chcesz go zamknąć, możesz po prostu zabić proces afplay:

killall afplay

Możesz też wybrać określony identyfikator procesu afplay z kill -9:

ps|grep afplay

Znajdź PID dla uruchomionego afplay, a następnie wydaj polecenie w następujący sposób:

kill -9 pid

To natychmiast zakończy proces i strumień muzyki.

Nie, żebym popierał tego typu zachowanie, ale ostatnio użyłem polecenia afplay, żeby zagrać całkiem zabawnego dowcipu na współpracownika SSHinga w jego maszynie i zmuszając go do słuchania piosenki Miley Cyrus, nie zrozumiał co się działo, aż się skończyło, a ja mu powiedziałem. Tak, to nasz pomysł na zabawę w Nerdville.

Top