Командная строка MP3-плеера в Mac OS X

Оглавление:

Anonim

Вам не нужно использовать iTunes для воспроизведения музыки на вашем Mac, особенно если вы просто хотите воспроизвести аудиодокумент. Mac OS X поставляется с включенным аудиоплеером командной строки, который можно использовать для воспроизведения большинства аудиофайлов.

В этом примере мы собираемся использовать файл MP3 в качестве аудио, но вы также можете воспроизводить AIFF, WAV, m4a и многие другие аудиоформаты с помощью команд afplay или open.

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

Для afplay запустите Терминал (находится в папке /Applications/Utilities/) и введите следующую команду:

afplay audiofile.mp3

Очевидно, вам нужно заменить audiofile.mp3 на ваше имя файла и путь к этому файлу.

Для справки, путь к вашей папке iTunes: ~/Music/iTunes/iTunes\ Music/, а затем вы можете использовать автодополнение для быстрого выбора имен исполнителей.

Пример синтаксиса для воспроизведения файла в библиотеке iTunes с помощью afplay выглядит следующим образом, с полным путем к имени файла:

afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3

Команда afplay работает с mp3-файлами, а также практически с любым другим аудиофайлом, на который вы указываете.

Если вы хотите запустить песню в itunes из командной строки, вы тоже можете это сделать.Предположим, что iTunes является музыкальным проигрывателем по умолчанию, если вы не изменили его на что-то другое. Для iTunes вы также можете использовать команду «открыть», чтобы инициировать потоки iTunes в самом iTunes или в любом другом приложении аудиоплеера по умолчанию:

open /path/to/mp3file.mp3

Это запускает mp3 в фактическом приложении с графическим интерфейсом, связанном с типом файла (в данном случае mp3).

Каким бы ни был метод, после выполнения команды аудиофайл сразу же начнет воспроизводиться, вы можете остановить воспроизведение звука в любое время, нажав Control+C в окне терминала.

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

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

afplay audiofile.mp3 &

Чтобы запустить iTunes в фоновом режиме из команды «открыть», используйте тот же амперсанд:

open /path/to/mp3file.mp3 &

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

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

killall afplay

или же

killall iTunes

Первый убивает afplay, второй останавливает iTunes принудительным выходом.

Это немедленно остановит звук.

В прошлом я комбинировал это с командой преобразования текста в речь «говорить», чтобы подшутить над друзьями.

Командная строка MP3-плеера в Mac OS X