Воспроизведение MP3, M4A, AAC и других музыкальных файлов из командной строки

Терминал в macOS может воспроизводить любой аудиофайл из командной строки

Искусственный интеллект поможет тебе заработать!

Подписывайся на канал "Виртуальный Каппер" и получай точные и бесплатные прогнозы на спорт от искусственного интеллекта.

Вы когда-нибудь хотели проигрывать музыку, работая в командной строке? Может быть, вы хотите воспроизвести подкаст из командной строки на Mac?

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

С помощью инструмента командной строки ‘afplay’ вы можете это сделать, вы можете воспроизводить практически любой формат аудиофайла, будь то M4A, AAC, MP3, WAV, AIFF или что-то еще на вашем Mac, и вы можете запускать звук прямо из Терминала.

Как воспроизвести любой аудиофайл из командной строки

Команда afplay универсальна и может воспроизводить m4a, mp4, aac, aiff, wav и многие другие форматы аудиофайлов. Чтобы использовать его самостоятельно, вот что вам нужно сделать:

  1. Откройте приложение Терминал, которое находится в / Applications / Utilities /
  2. Теперь введите следующее, используя путь к аудиофайлу, который вы хотите воспроизвести из командной строки.
  3. afplay /path/to/audiofile.mp3

  4. Воспроизведение звука начинается немедленно, чтобы остановить воспроизведение звука, вы можете нажать CONTROL + C в командной строке.

Вы можете остановить звук в любое время с помощью Control-C, в противном случае песня будет воспроизводиться сама, а затем автоматически прекратится по завершении.

Не думайте об этом как о замене iTunes на основе терминала (хотя для этого есть классное приложение под названием ViTunes), потому что это не так, это больше просто способ воспроизводить различные аудиофайлы из командной строки без необходимости вводить в любое приложение с графическим интерфейсом. В afplay вы не найдете никаких утилит управления или возможностей синхронизации.

Это не значит, что вы не можете запускать музыку в фоновом режиме.

Как воспроизводить аудиофайлы в фоновом режиме из командной строки

значок терминала

Если вы предпочитаете, чтобы воспроизведение запускалось в фоновом режиме, продолжая воспроизводить аудиофайл, используйте эту команду:

afplay /path/to/audiofile.mp3 &

Обратите внимание, что амперсанд стоит в конце команды. Это запускает afplay в фоновом режиме, если вы хотите закрыть его, вы можете просто убить процесс afplay с помощью:

killall afplay

Или выберите конкретный идентификатор процесса afplay с помощью kill -9:

ps|grep afplay

Найдите PID для запущенного afplay, а затем введите следующую команду:

kill -9 pid

Это мгновенно остановит процесс и музыкальный поток.

Не то чтобы я потворствовал такому типу поведения, но недавно я использовал команду afplay, чтобы разыграть довольно забавную шутку над коллегой, вставив SSH в его рабочую машину и заставив его послушать песню Майли Сайрус, он не понял что происходило, пока все не закончилось, и я ему рассказал. Ага, это наша идея веселья здесь, в Нердвилле.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *