URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 80003
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как решить проблему с отсутствием з..."

Отправлено auto_tips , 27-Авг-11 16:25 
При работе с некоторыми TV-тюнерами, например с  wintv hvr 950Q, в Ubuntu наблюдаются проблемы со звуком. Каналы ловятся, но звука нет ни в одном приложении. Решить проблему можно, организовав параллельное проигрывание звука в фоне с ассоциированной с TV-тюнером звуковой карты.


Загружаем в PulseAudio модуль loopback:

   pactl load-module module-loopback

Запускаем tvtime или другое приложение для работы с тюнером:

   tvtime

Запускаем проигрывание звука:

   arecord -D hw:1,0 -f S16_LE -c2 -r32000 | aplay -q -

Всё это можно запустить одной командой, на основе которой можно создать ярлык для запуска tvtime:

   tvtime | arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q -

Если в системе имеется несколько звуковых карт, то вместо "hw:1,0" может потребоваться указать другое устройство, например, "hw:2,0". Список устройств можно посмотреть командой:
   arecord -l

URL: https://bugs.launchpad.net/ubuntu/+source/tvtime/+bug/472770
Обсуждается: http://www.opennet.me/tips/info/2613.shtml


Содержание

Сообщения в этом обсуждении
"Как решить проблему с отсутствием звука при использовании TV-тюнера в Ubuntu"
Отправлено warlomak , 27-Авг-11 16:25 
А вот так не ?

#!/bin/bash

cd $(dirname $(readlink -q -n -s $0))

# use pulse loopback
pactl list modules | grep -B1 -A1 "Name: module-loopback" | grep -B2 "Argument: source=alsa_input.pci-0000_01_07.0.analog-stereo sink=alsa_output.pci-0000_01_06.0.analog-stereo" > /dev/null
ok=$?
if (( $ok ))
then
    pactl load-module module-loopback source="alsa_input.pci-0000_01_07.0.analog-stereo" sink="alsa_output.pci-0000_01_06.0.analog-stereo" > /dev/null
fi

./tvtime --mixer=/dev/mixer:pcm --device=/dev/my_tv_tuner

взято от сюда: http://beholder.ru/bb/viewtopic.php?p=67497#p67497


"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено ПолныйАнонимус , 05-Сен-11 21:52 
Спасибо, очень помогло!

"Как решить проблему с отсутствием звука при использовании TV-тюнера в Ubuntu"
Отправлено anonymous , 27-Авг-11 21:10 
Не знаю насчет убунтв но в федоре если иногда плеер падает то этот loopback висит и блокирует звук при следующей попытке. Короче нужны нормальные драйверы а не костыли.

"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено Дмитрий , 28-Авг-11 17:13 
Да уж. Тоже с такой бедой мучаюсь.

"Как решить проблему с отсутствием звука при использовании TV-тюнера в Ubuntu"
Отправлено А.Коркунов , 27-Авг-11 21:24 
tvtime --mixer=hw:1/Line

"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено Аноним , 05-Сен-11 19:58 
Running tvtime 1.0.2.
...
mixer: Can't open device hw, mixer volume and mute unavailable.
mixer: No such mixer channel '1/Line', using channel 'line'.
Thank you for using tvtime.

У вас посвежее будет или как?


"Как решить проблему с отсутствием звука при использовании TV-тюнера в Ubuntu"
Отправлено гигтегыук , 31-Авг-11 12:33 
В убунте сканирование телеканалов через tvtime-scan(ner) наглухо вешает систему. Плодится 4096 процессов и кирдык.
Вот как это побороть?

"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено VyacheslavS , 31-Авг-11 23:07 
Пользуйтесь mplayer-ом, проблем нет.

"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено warlomak , 01-Сен-11 00:51 
У него уже сканирование каналов есть ?

"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено Олег Кочкин , 01-Сен-11 14:59 
Из документации к mplayer многолетней давности:

−tvscan <option1:option2:...> (только TV и MPlayer)
Настраивает сканер TV каналов. MPlayer также выведет значение для опции "−tv channels=", включая уже существующие и только что найденные каналы.


"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено jkona , 06-Сен-11 13:17 
Так это было давно и неправда.
TV-Time удобнее для промотрп телека.

"Раздел полезных советов: Как решить проблему с отсутствием з..."
Отправлено Андрей , 05-Сен-11 20:02 
> Если в системе имеется несколько звуковых карт,

То в зависимости от загрузки ОС придётся указывать то 0, то 1. У меня они иногда местами меняются.
Пользуюсь для звука:
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | sox --buffer 2200 -q -c 2 -r 32000 -w -t wav - -t alsa hw:0,0
Каналы переключабтся мгновенно, а вот звук с досадной задержкой.


"Как решить проблему с отсутствием звука при использовании TV..."
Отправлено tan , 26-Апр-13 18:53 
как создать на основе этого:tvtime | arecord -D hw:3,0 -r 32000 -c 2 -f S16_LE | aplay -q - ярлык запуска