The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"sox stat"
Версия для распечатки Пред. тема | След. тема
Форум Программирование под UNIX
Исходное сообщение [ Отслеживать ]

"sox stat" +/
Сообщение от vfp7email (ok), 17-Окт-13, 12:50 
Добрый день

Имеем такую строку:

  sox -V0 -tossdsp -r48000 -c2 /dev/dsp3.1 -traw /dev/null stat trim 0 3

Она считывает с звуковой карты 3 сек звукового потока и выводит статистику по этому потоку:

Input File     : '/dev/dsp3.1' (ossdsp)
Channels       : 2
Sample Rate    : 48000
Precision      : 16-bit
Sample Encoding: 16-bit Signed Integer PCM

In:0.00% 00:00:03.07 [00:00:00.00] Out:144k  [======|=====!] Hd:0.0 Clip:0
Samples read:            294912
Length (seconds):      3.072000
Scaled by:         2147483647.0
Maximum amplitude:     0.999969
Minimum amplitude:    -1.000000
Midline amplitude:    -0.000015
Mean    norm:          0.338436
Mean    amplitude:    -0.000044
RMS     amplitude:     0.418896
Maximum delta:         1.768463
Minimum delta:         0.000000
Mean    delta:         0.254371
RMS     delta:         0.320575
Rough   frequency:         5846
Volume adjustment:        1.000
Done.

Задача выщипнуть значение "1.768463" из строки "Maximum delta"        
Вариант добавить в конце | grep 'Maximum delta' не прокатывает, sox ждет продолжения команд.
Заранее спасибо.

Ответить | Правка | Cообщить модератору

Оглавление
sox stat, vfp7, 17-Окт-13, 12:50  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру