Воспроизводим и конвертируем аудио в терминале macOS

Как воспроизвести и конвертировать аудио в терминале macOS?

Для работы с аудио в macOS есть три утилиты: afplay, afinfo и afconvert. Первые две крайне просты в использовании: afplay <файл> запустит воспроизведение, afinfo <файл> выдаст подробную информацию о кодеке, длине и параметрах кодирования.

А вот afconvert — это менее очевидная в освоении штука (впрочем, кросс-платформенные SoX и FFmpeg тоже не балуют простотой).

Увы, afconvert не может создавать MP3, что делает его применение довольно узким.

Можно, например, превратить MP3 в рингтон для айфона:

afconvert <файл.mp3> <файл.m4r> -f m4af

Или, наоборот, раскодировать MP4 в WAV:

afconvert <файл.m4a> -f 'WAVE' -d 'ulaw' -c 1

Но если вы ищите утилиту для долгого и плодотворного использования, то я рекомендую скачать XLD. Вызов из командной строки она, кстати, тоже поддерживает.

Techgeek

Оставить отклик

Ваш адрес эл.почты не будет опубликован.