MP3-плеєр командного рядка в Mac OS X

Зміст:

Anonim

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

У цьому прикладі ми будемо використовувати MP3-файл як аудіо, але ви також можете відтворювати AIFF, WAV, m4a та багато інших аудіоформатів за допомогою afplay або відкритих команд.

Як відтворювати 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