Команда для захвата звука :
Код: Выделить всё
ffmpeg -f oss -i /dev/dsp -ar 44100 -ac 2 -y 6.wav
FFmpeg version SVN-r24504, Copyright (c) 2000-2010 the FFmpeg developers
built on Jul 26 2010 11:43:14 with gcc 4.4.4
configuration: '--enable-libdc1394' --prefix='/usr' --extra-cflags='-Wall -g ' --cc='ccache cc' '--enable-shared' '--enable-libmp3lame' '--enable-gpl' '--enable-libvorbis' '--enable-pthreads' '--enable-libfaac' '--enable-libxvid' '--enable-postproc' '--enable-x11grab' '--enable-libgsm' '--enable-libtheora' '--enable-libopencore-amrnb' '--enable-libopencore-amrwb' '--enable-libx264' '--enable-libspeex' '--enable-nonfree' '--disable-stripping' '--enable-avfilter' '--enable-libdirac' '--enable-avfilter-lavf' --disable-decoder='libdirac' '--enable-libschroedinger' --disable-encoder='libschroedinger' '--enable-version3' '--enable-libopenjpeg' '--enable-libvpx' '--enable-librtmp' --extra-libs='-lgcrypt' '--disable-altivec' '--disable-armv5te' '--disable-armv6' '--disable-vis'
libavutil 50.23. 0 / 50.23. 0
libavcore 0. 0. 0 / 0. 0. 0
libavcodec 52.84. 0 / 52.84. 0
libavformat 52.77. 0 / 52.77. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.26. 1 / 1.26. 1
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
[oss @ 0x859ac50] Estimating duration from bitrate, this may be inaccurate
Input #0, oss, from '/dev/dsp':
Duration: N/A, start: 1282573599.853724, bitrate: N/A
Stream #0.0: Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s
Output #0, wav, to '6.wav':
Metadata:
encoder : Lavf52.77.0
Stream #0.0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
size= 10615kB time=61.62 bitrate=1411.2kbits/s
video:0kB audio:10615kB global headers:0kB muxing overhead 0.000405%
Звук получается очень тихим, и качество...хм... ну примерно как мп3 с битрейтом 32 кбит/с, сами понимаете, это никуда не годится. С параметром -vol пробовал возиться - бесполезно.
Также игрался с опциями звуковой карты, имеем примерно такой список:
Код: Выделить всё
ALC662/663/272
93 ==============
94 3stack-dig 3-stack (2-channel) with SPDIF
95 3stack-6ch 3-stack (6-channel)
96 3stack-6ch-dig 3-stack (6-channel) with SPDIF
97 6stack-dig 6-stack with SPDIF
98 lenovo-101e Lenovo laptop
99 eeepc-p701 ASUS Eeepc P701
100 eeepc-ep20 ASUS Eeepc EP20
101 ecs ECS/Foxconn mobo
102 m51va ASUS M51VA
103 g71v ASUS G71V
104 h13 ASUS H13
105 g50v ASUS G50V
106 asus-mode1 ASUS
107 asus-mode2 ASUS
108 asus-mode3 ASUS
109 asus-mode4 ASUS
110 asus-mode5 ASUS
111 asus-mode6 ASUS
112 dell Dell with ALC272
113 dell-zm1 Dell ZM1 with ALC272
114 samsung-nc10 Samsung NC10 mini notebook
115 auto auto-config reading BIOS (default)
Перебрал все варианты в /etc/modprobe.d/alsa-base.conf, после каждого естественно:
Код: Выделить всё
sudo rmmod -f snd_hda_intel && sudo modprobe snd_hda_intel && sudo alsa reload
В ряде случаев звук в записи вообще отсутствовал. Ползунками в миксере игрался по всякому и инако глумился, результату ноль.
Собственно вопрос - что я делаю не так?
ЗЫ система Debian Squeeze, звук встроенный HD Audio, мать Asus M2N SE Plus