Я использую Mac OSX 10.8.4 и не могу установить SoX. У меня почти 0 знаний о UNIX или терминале, но мне требуется SoX для аудио работы. Я скачал Sox-14.4.1 с сайта. Я пытаюсь запустить exec (sox.exec), но получаю сообщение об ошибке:
"/Users/home/sox-14.4.1/sox FAIL sox: недостаточно заданных входных имен файлов"
Я пытался найти помощь по этому вопросу, но не смог найти никаких решений. Я попытался установить Xcode и все предложения, которые сопровождают это.
sox
? Очевидно, что вы хотите поработать с каким-нибудь аудио файлом.Ответы:
Я также являюсь новым пользователем SoX, и обычно я получаю ошибку «Недостаточно указанных имен входных файлов» при неправильном вводе команды SoX. Похоже, что вы, возможно, уже установили SoX, но не указали ввод, как упоминалось в slhck.
Однако, если вы действительно не уверены, установлен ли SoX, вы можете попробовать перейти на Homebrew, что я и сделал.
В терминале:
brew install sox
Я также относительно неопытен с Терминалом, но я думаю, что Homebrew выдаст вам предупреждение «sox уже установлен», если программа существует в / usr / bin. Я уверен, что кто-то более осведомленный, чем я, сможет исправить любые ошибки в моем ответе.
источник
Вам нужно использовать SoX в терминале с такими командами, как, например,
Ваш вопрос указывает на то, что вы можете пытаться использовать SoX в качестве приложения с графическим интерфейсом пользователя или что вы не передаете имена файлов в качестве параметров в командной строке. Похоже, что SoX установлен в вашей системе.
sox
является инструментом командной строки и не имеет графического интерфейса. Тестироватьsox
:music.aif
sox music.aif music.ogg
(введите текст в терминал и нажмите ввод, чтобы запустить его)Вам нужно будет использовать командную строку (терминал) или вы можете использовать бесплатный SoX-Wrap инструмент, если вы хотите использовать sox для конвертации аудио файлов.
источник