Сделать SoX не показывать вывод

989
Ram Rachum

Я записываю с SoX, и я хочу, чтобы он вообще не показывал вывод. При записи он показывает этот вывод:

Input File : 'default' (waveaudio) Channels : 2 Sample Rate : 48000 Precision : 16-bit Sample Encoding: 16-bit Signed Integer PCM  In:0.00% 00:00:00.68 [00:00:00.00] Out:28.7k [ | ] Clip:0 

Я попытался установить подробность 0, но это не имеет никакого эффекта. (Я предполагаю, что это предназначено для сообщений кроме этого.)

Я не просто хочу скрыть вывод, который я мог бы легко сделать; Я хочу, чтобы SoX не генерировал его в первую очередь для производительности на слабом компьютере.

2

1 ответ на вопрос

3
krookedking

Вы ищете -qвариант:

-q, --no-show-progress Run in quiet mode when SoX wouldn't otherwise do so. This is the opposite of the -S option.