[Comm] pulseaudio: запись звука
Eugene Prokopiev
enp на altlinux.org
Ср Ноя 11 10:49:41 UTC 2009
Здравствуйте!
Есть машина (branch/5.1), на которой звук чудесно записывается и
воспроизводится посредством arecord/aplay. На ней же запущен:
# ps aux | grep pulse
pulse 2199 3.8 1.6 85212 4192 ? S<Lsl 21:53 1:39
pulseaudio -n --system -D -L module-native-protocol-tcp
auth-ip-acl=192.168.46.1 -L module-alsa-sink
Он позволяет воспроизводить звук с другой машины с помощью
paplay/aplay, а вот записать я никак не могу:
$ parecord --format=alaw 0.wav
$ ffprobe 0.wav
FFprobe version SVN-r92, Copyright (c) 2007-2009 Stefano Sabatini
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.32. 0 / 52.32. 0
libavformat 52.36. 0 / 52.36. 0
built on Oct 15 2009 14:00:40, gcc: 4.4.1 20090725 (ALT Linux 4.4.1-alt3)
0.wav: Unknown format
$ arecord 1.wav
Recording WAVE '1.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
^CAborted by signal Прерывание...
$ ffprobe 1.wav
FFprobe version SVN-r92, Copyright (c) 2007-2009 Stefano Sabatini
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.32. 0 / 52.32. 0
libavformat 52.36. 0 / 52.36. 0
built on Oct 15 2009 14:00:40, gcc: 4.4.1 20090725 (ALT Linux 4.4.1-alt3)
Input #0, wav, from '1.wav':
Duration: 00:00:00.88, bitrate: 64 kb/s
Stream #0.0: Audio: pcm_u8, 8000 Hz, 1 channels, s16, 64 kb/s
Во втором случае получается более осмысленный результат, однако в
файле тишина. На клиенте настройки такие:
$ amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [on]
Front Right: Playback 65536 [100%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 65536 [100%] [on]
Front Right: Capture 65536 [100%] [on]
$ cat /etc/asound.conf
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
Может я что-то делаю неправильно?
--
С уважением,
Прокопьев Евгений
Подробная информация о списке рассылки community