В Ubuntu 12.04 я установил sox с помощью этой команды:

sudo apt-get install sox

Теперь, если я использую эту команду:

sox message.wav message.flac rate 16k

Я получаю это:

bash: /usr/local/bin/sox: No such file or directory

Если я использую эту команду:

sox --version

Я получаю это:

bash: /usr/local/bin/sox: No such file or directory

Но если я использую эту команду:

which sox

Я получаю это:

/usr/bin/sox

Итак, что мне нужно сделать, чтобы преобразовать WAV в FLAC с помощью sox?

1 ответ1

1

Похоже, ваша оболочка по какой-то причине кэшировала местоположение sox . Вы можете обойти проблему, указав полный путь к команде:

/usr/bin/sox message.wav message.flac rate 16k

Попробуйте hash -r чтобы очистить кеш команд вашей оболочки. Также попробуйте alias | grep sox на случай, если у вас есть псевдоним в неверном месте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .