mencoder захват TV без звука (Mencoder при захвате видео с тюнера не пишет звук)

Вопросы, приемы и проблемы обработки видео

Модератор: Модераторы разделов

Ответить
Аватара пользователя
dimonchik
Сообщения: 99
ОС: Gentoo

mencoder захват TV без звука

Сообщение dimonchik »

Здравствуйте пытаюсь захватывать видео с тюнера через композит 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://
Помогите разобраться.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: mencoder захват TV без звука

Сообщение sspphheerraa »

надо крутить alsamixer (в сторону Capture, LineIn)
Sspphheerraa
Спасибо сказали:
Аватара пользователя
dimonchik
Сообщения: 99
ОС: Gentoo

Re: mencoder захват TV без звука

Сообщение dimonchik »

sspphheerraa писал(а):
22.01.2010 19:40
надо крутить alsamixer (в сторону Capture, LineIn)

Вроде бы я разобрался.
После того как обновил 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 без звука

Сообщение sspphheerraa »

А как в консоле включать LineIn?

в консоле набираешь "alsamixer" и там что нужно выставляешь
Sspphheerraa
Спасибо сказали:
Аватара пользователя
dimonchik
Сообщения: 99
ОС: Gentoo

Re: mencoder захват TV без звука

Сообщение dimonchik »

sspphheerraa писал(а):
22.01.2010 22:47
А как в консоле включать LineIn?

в консоле набираешь "alsamixer" и там что нужно выставляешь

Спасибо нашел способ через amixer:
#record from line-in, not mic
aumix -l R -m P
aumix -l 100
Спасибо сказали:
Ответить