Здравствуйте пытаюсь захватывать видео с тюнера через композит mencoder'ом с line картинка пишется но звук не пишется хотя в это время воспроизводится.
mencoder -tv driver=v4l2:device=/dev/video0:width=512:height=384:fps=25:norm=pal:buffersize=1000:brightness=0:contras
t=0\
:alsa:adevice=hw.0,0:audiorate=32000:volume=100:forceaudio:forcechan=2:amode=1:i
nput=1 tv:// \
-ovc lavc -lavcopts vcodec=ffvhuff -srate 48000 -oac mp3lame -of avi -o ~/output.avi
"alsa:adevice=hw.0,0:audiorate=32000:volume=100:forceaudio:forcechan=2:amode
=1"- вроде соответствует моей звуковсй карте.
Мой тюнер Kworld Xpert TV PVR7134.
Файл конфигурации выглядит так:
alias char-major-81 videodev
options i2c-algo-bit bit_test=1
# YaST configured TV card
# tv.nouniqkey0:Kworld Xpert TV PVR7134
alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off
options saa7134 card=63
При загрузке системы появляются такие устройства:
/dev/video0 /dev/audio1 /dev/dsp1 они создаются конфигурационным файлом тюнера
/dev/audio /dev/dsp они создаются конфигурационным файлом звуковой карты
При захвате mplayer'ом звук есть берется с line:
mplayer -tv driver=v4l2:device=/dev/video0:width=512:height=384:fps=25:norm=pal:buffersize=1000:alsa:volume=100:audi
oid=0:brightness=0:contrast=0:amode=1:input=1 tv://
Помогите разобраться.
mencoder захват TV без звука (Mencoder при захвате видео с тюнера не пишет звук)
Модератор: Модераторы разделов
- sspphheerraa
- Сообщения: 1375
- ОС: Gentoo
Re: mencoder захват TV без звука
Вроде бы я разобрался.
После того как обновил OpenSUSE 11.1 на OpenSUSE 11.2 появилось еще одно аудио устройство SAA7134
и поэтому надо теперь выбирать конкретно аудио вход :
alsa:adevice=hw.0,1 - это LineIn звуковой платы VIA8235 только в KMixe поставить галочку захвата.
А как в консоле включать LineIn?
alsa:adevice=hw.1,0 - это вход SAA7134
Спасибо вопрос снят.
- sspphheerraa
- Сообщения: 1375
- ОС: Gentoo
Re: mencoder захват TV без звука
А как в консоле включать LineIn?
в консоле набираешь "alsamixer" и там что нужно выставляешь
Sspphheerraa
Re: mencoder захват TV без звука
sspphheerraa писал(а): ↑22.01.2010 22:47А как в консоле включать LineIn?
в консоле набираешь "alsamixer" и там что нужно выставляешь
Спасибо нашел способ через amixer:
#record from line-in, not mic
aumix -l R -m P
aumix -l 100