Решил тут настроить вышеуказанную связку. Если кого-то ещё интересует данный вопрос, вот возможное решение:
В /etc/modprobe.d/aliases нужно добавить опцию alsa=1 для saa7134, а для saa7134-alsa -- опцию index=1.
tvtime запускаю следующим скриптом:
---------------------------------------------------------------------------
#!/bin/sh
sox -q -c 2 -r 32000 -w -t alsa hw:1,0 -t alsa hw:0,0 & tvtime --mixer=/dev/mixer:pcm
sox_pid=`ps -ax | grep "[0-9] sox" | cut --bytes=2-5`
kill $sox_pid
---------------------------------------------------------------------------
Невыясненными остались 2 вопроса:
1) Непонятно, как регулировать громкость, используя микшер TV-тюнера. alsamixer -c 1 и изменение
громкости на любом из каналов не дают никакого эффекта.
2) В звуке периодически проскакивают какие-то щелчки. Практически полностью убирается путём небольшого уменьшения
частоты канала. Есть подозрение, что в проблема в alsa.
У меня это работает в debian-amd64 lenny с тюнером AverTV Studio 509.
Похожие темы
- Форум ALSA и SAA7134 (2007)
- Форум Нет звука на ALC887-VD в Ubuntu 16.04.6 (2019)
- Форум где-то косяк GF8600GT, tvtuner(saa7134) + tvtime (2008)
- Форум Saa7134 (2009)
- Форум saa7134 (2007)
- Форум tvtime? (2011)
- Форум замена tvtime (2011)
- Форум saa7134 настройка звука (2009)
- Форум saa7134 нет звука (2009)
- Форум Tv Saa7134 Ir (2009)