Командная строка MP3-плеера в Mac OS X
Оглавление:
Вам не нужно использовать 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 принудительным выходом.
Это немедленно остановит звук.
В прошлом я комбинировал это с командой преобразования текста в речь «говорить», чтобы подшутить над друзьями.