LINUX.ORG.RU

звуковая и тв-тюнер в Debian Squeeze


0

1

Здравствуйте! Уважаемые форумчане, пожалуйста помогите решить проблему со звуком тв тюнера в Debian Squeeze.

Проблема вот в чем:

У меня стоит тв-тюнер Compro TV Videomate и звуковая карта SB Audigy(не встроенная). Звук работает, музыку слушать можно, также тюнер показывает, но нет звука от тюнера. Если вставить колонки напрямую в тюнер, то звука тоже нет.

В Windows эта парочка работает и звук есть через шину PCI.

в Linux я создал файл /etc/modprobe.d/saa7134.conf такого содержания:

alias char-major-81 videodev alias char-major-81-0 saa7134 alias char-major-81-1 off alias char-major-81-2 off alias char-major-81-3 off alias char-major-89-* i2c-dev alias snd-card-1 saa7134-alsa options saa7134-alsa index=2 options saa7134 card=90 tuner=10 i2c_scan=1 options tuner secam=d

Смотрю ТВ через tvtime.

Кто чем может помогите и скажите что можно сделать чтобы можно было смотреть тв со звуком, буду очень благодарен!

С Уважением ко всем Вам!

tvtime не поддерживает звук по pci. Нужно или пользоваться аналоговым кабелем, или плеером, который поддерживает передачу звука по pci (полный список: mplayer и vlc, оба требуют настройки, сам предпочитаю mplayer из-за фильтров для подавления шума на изображении). Еще в свежих версиях pulseaudio есть средства для передаси звука между звуковыми картами (в том числе с тюнера на audigy) по pci, но я их не проверял.

AEP ★★★★★ ()

arecord -l посмотреть на какое alsa ус-во встал тюнер, для запуска tvtime использовать скрипт. Параметр hw:1,0 вместо 1 прописать номер алса на тюнер.

#!/bin/sh

if [ -f /usr/bin/arecord ]; then arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - & fi

if [ -f /usr/bin/tvtime ]; then tvtime -m --mixer=/dev/mixer:pcm --xmltv=/var/lib/tvtime/tvguide.xml fi

pid=`pidof arecord`

if [ $pid ]; then kill -9 $pid fi

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.