Простая программка для записи звука (--> всё еще wanted)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

dergachev
Сообщения: 847
ОС: archlinux

Простая программка для записи звука

Сообщение dergachev »

Разыскивается программка для записи звука с простым интерфейсом. Вести себя должна так: При запуске сразу же начинает записывать, при смерти перестаёт и оставляет корректный файлик (имя файлика выбирается автоматически либо читается с командной строки). Желательно, чтобы сжимала на лету (ogg, mp3, ну или как повезёт; сжатие сильное, моно). Еще одно обязательное требование - чтобы во время записи "прыгали столбики", то есть чтобы уровень громкости отображался. Всё остальное значения не имеет.

Консольность/графичность не важна, но если консольная, то все равно буду запускать в эмуляторе терминала, и желательно, чтобы при закрытии терминала (что, насколько я понимаю, равносильно SIGKILL, да?) получался корректный файлик.

Дело происходит в mandriva 2010.0 lxde (хотя lxde снесено, остался чистый openbox), никаких pulseaudio там нету вроде.
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Re: Простая программка для записи звука

Сообщение AlexYeCu »

arecord
Спасибо сказали:
dergachev
Сообщения: 847
ОС: archlinux

Re: Простая программка для записи звука

Сообщение dergachev »

Да, действительно, она всем хороша, эта arecord, только я вот чего не понимаю. Там столбики громкости (ключ -V) примешиваются к stdout, и поэтому я не могу понять, как сделать "| oggenc -o куда-нибудь -", чтобы и столбики прыгали, и файлик сжимался.
Спасибо сказали:
dergachev
Сообщения: 847
ОС: archlinux

Re: Простая программка для записи звука

Сообщение dergachev »

Ну ладно, ну вот я не дождался нормальных подсказок и решил просто два раза arecord запустить - один прыгает столбиками и пишет в /dev/null, другой - пишет в stdout и направляется в | lame. Только теперь каждый потребляет по 10--40% процессора, и мне от этого как-то неуютно.

Короче, счастья нету, жду еще подсказок.
Спасибо сказали: