*WALL* Помогите, пожалуйста, поставить звук в тв-тюнере, ни ума ни нервов уже не хватает. Выхлопы здесь: http://pastebin.mozilla-russia.org/110125
Звук в тв-тюнере
*WALL* Помогите, пожалуйста, поставить звук в тв-тюнере, ни ума ни нервов уже не хватает. Выхлопы здесь: http://pastebin.mozilla-russia.org/110125
Вооще ни на одном канале нет? Ни PAL ни SECAM?
Нет, ни PAL ни SECAM. При загрузке твтайм пишется:
mixer: find error: Победа
mixer: Can't open mixer default, mixer volume and mute unavailable.
mixer: Can't open device default/Line, mixer volume and mute unavailable
а при запуске tvtime:
Playing tv://
Audio: no sound
Starting playback...
V: 0.0 635/635 ??% ??% ??,?% 0 0
No bind found for key 'MOUSE_BTN2'.
V: 0.0 665/665 ??% ??% ??,?% 0 0
No bind found for key 'MOUSE_BTN2'.
V: 0.0 668/668 ??% ??% ??,?% 0 0
No bind found for key 'MOUSE_BTN2-MOUSE_BTN2_DBL'.
V: 0.0 731/731 ??% ??% ??,?% 0 0
No bind found for key 'MOUSE_BTN2'.
V: 0.0 743/743 ??% ??% ??,?% 0 0
No bind found for key 'MOUSE_BTN2'.
V: 0.0 747/747 ??% ??% ??,?% 0 0
No bind found for key 'MOUSE_BTN2-MOUSE_BTN2_DBL'.
V: 0.0 853/853 ??% ??% ??,?% 0 0
v4l2: 855 frames successfully processed, 0 frames dropped.
Смотрел форумы - везде пишут про файл SAA-7134. Этот файл должен, вроде бы, находиться в папке tvtime, кроме того, там должен быть файл modprobe.conf в папке etc/modprobe.d У меня этих файлов просто нет, а изменения надо делать в них. Где их взять или как правильно создать? Картинка воспроизводится нормально, сканирование каналов работает.
Смотрел сайт тв-тюнера Behold http://www.beholder.ru/bb/viewforum.php?f=11 там:
Про звук по PCI шине.
Упомяну ... Behold M6.
Но думаю что и на 60x звук работает также.
Для этого надо подгружать (автоматически или в системных стартовых скриптах) модуль saa7134-alsa. Команда выглядит так:
modprobe saa7134-alsa index=1
После этого появляется дополнительные звуковые устройства (а-ля звуковая плата). Звук забирать с устройства hw:1,0. Микшер вызывается командой:
alsamixer -c 1
Некоторые программы могут использовать такое сразу, например Mplayer:
Код:
mplayer tv:// -tv driver=v4l2:normid=5:fps=25:outfmt=i420:width=720:height=576:alsa:adevice=hw.1,0:amode=1:audiorate=32000:forceaudio:immediatemode=0
Некоторым программмам надо "помочь" перенаправлением:
Код:
arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
tvtime -m --mixer=/dev/mixer:pcm
killall arecord
Запускаю в консоле команды- при включении tvtime появляется в колонках хрип, консоль выключаю - хрип пропадает. Было сделано вот что:
:~$ arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
[1] 3472
:~$ arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
[2] 3476
:~$ arecord: main:682: ошибка открытия аудио-устройства: Устройство или ресурс занято
aplay: playback:2483: ошибка чтения
killall arecord
[2]+ Выход из 1 arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q -
:~$ arecord -q -D hw:2,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
[2] 3481 - при параметре hw:2.0 хрип в колонках пропал
[1] Готово arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q -
:~$ недобор!!! (не менее 12192,110 мс длинной)
:~$ arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - &
[3] 3490:~$ недобор!!! (не менее 69854,330 мс длинной)
недобор!!! (не менее 158692,132 мс длинной)
недобор!!! (не менее 3937,891 мс длинной)
По итогам поисков и общения на форумах ВЫВОД: Тв-тюнеры на Conexant, вернее звук, работать на Линуксе не будут, драйвера закрыты и фирма ориентироваться на Линукс - не собирается. Остается только энтузиастам писать самим драйвер, либо покупать девайсы на Филипс (с указанием на упаковке поддержки Линукс). Вот. Тема, наверное закрыта! >:o