MP3-плеєр командного рядка в Mac OS X
Зміст:
Вам не потрібно використовувати 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.
Це негайно припинить звук.
Раніше я поєднував це з командою перетворення тексту в мову «скажи», щоб розігрувати друзів.