Приложение Terminal - это шлюз для доступа к командной строке в macOS. Если вы часто работаете в Терминале и хотите воспроизвести аудиофайл, нет необходимости покидать приложение. Есть команды, которые можно использовать не только для воспроизведения аудиофайлов непосредственно из Терминала, но и для преобразования аудиофайлов.
Как воспроизвести аудиофайл в терминале
Сначала запустите приложение Terminal на вашем Mac из Приложения> Утилиты или из Прожектор. Чтобы воспроизвести аудиофайл из Терминала, запустите afplay команда, за которой следует путь к аудиофайлу, который вы хотите воспроизвести.
Например:
afplay /Users/itechno8/Downloads/file.wav
(Чтобы получить путь к любому файлу, просто выберите файл в Finder и нажмите Cmd + Option + C чтобы скопировать его на клавиатуру.)
После запуска песни вы можете остановить команду afplay, нажав Ctrl + C.
Вы также можете закрыть окно Терминала после запуска песни; при этом песня будет воспроизводиться в фоновом режиме, но вам нужно изменить используемую команду. Для этого добавьте и отречься после пути к аудиофайлу:
afplay /Users/itechno8/Downloads/file.wav & disown
Как только вы закроете окно, вы можете получить предупреждение о том, что закрытие Терминала завершит afplay процесс. Выбирать Прекратить и окно закроется. Вы обнаружите, что песня все равно будет играть.
Связанный: Шпаргалка по командам терминала Mac
Если вы хотите остановить воспроизведение звука после закрытия окна, вам нужно снова открыть Терминал и запустить убить всех команда, чтобы остановить это:
killall afplay
Как получить информацию об аудиофайле в терминале
Вы можете использовать афинфо в Терминале, чтобы получить конкретную информацию об аудиофайле. Просто введите команду, а затем путь к аудиофайлу. Например:
afinfo /Users/itechno8/Downloads/file.wav
Как конвертировать аудио файлы в терминале
Аудиофайлы также можно конвертировать из одного формата в другой из Терминала. В afconvert команда позволяет вам это сделать. Есть много сложных вариантов использования этой команды, но мы сосредоточимся на простом преобразовании одного формата аудиофайла в другой.
Связанный: Веселые и классные команды терминала Mac, которые стоит попробовать
Чтобы сделать это простым способом, откройте папку, содержащую файл, который вы хотите преобразовать. Щелкните основную папку, удерживая клавишу Control, и выберите Новый терминал в папке.
Общий формат команды afconvert следующий:
afconvert -f ФОРМАТИРОВАТЬ -d ИСТОЧНИК КОДЕКА [-o ФАЙЛ НАЗНАЧЕНИЯ]
Необходимо указать и формат файла, и кодек. В противном случае появится ошибка. Если вы опустите -о опция, afconvert автоматически выберет имя и расширение на основе других входных данных.
Пример использования этой команды выглядит следующим образом:
afconvert -f M4AF -d LEI32 Original.wav [-o Converted.mp4]
Это преобразовало мой файл WAV "Original.wav" в файл MP4 "Converted.mp4".
Важно отметить, что macOS по умолчанию не поставляется с кодировщиком MP3, поэтому вы можете столкнуться с некоторыми трудностями при конвертации mp3 файлов из окна Терминала без сторонних кодировщик. Чтобы получить список поддерживаемых форматов, используйте следующую команду:
afconvert -hf
Для получения дополнительной помощи с afconvert команду, попробуйте запустить это:
afconvert -h
Возможное использование команд
Команды, описанные выше, могут иметь множество применений. Вы можете использовать команду afconvert, чтобы автоматизировать процесс преобразования нескольких файлов, или вы можете использовать SSH для доступа к вашему Mac с другого Mac и использовать Терминал для воспроизведения звука через динамики. Может быть, чтобы удивить коллегу?
Следуйте этому простому руководству, чтобы создать ключ SSH с помощью команды ssh-keygen в Терминале.
Читать далее
- Mac
- Программирование
- Терминал
- Уловки Mac
Шуджаа любит помогать другим решать проблемы, связанные с macOS и iOS. Кроме того, он еще и пилот-кадет, мечтающий когда-нибудь стать коммерческим пилотом.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Нажмите здесь, чтобы подписаться