Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Проблемы со звуком тв-тюнера на Debian Squeeze

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
Уважаемые форумчане, пожалуйста помогите решить проблему со звуком тв тюнера в Debian Squeeze.
 
Проблема вот в чем:
 
У меня стоит тв-тюнер Compro TV Videomate и звуковая карта SB Audigy 5.1(не встроенная). Звук работает, музыку слушать можно, также тюнер показывает, но нет звука от тюнера. Если вставить колонки напрямую в тюнер, то звука тоже нет.
 
В 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.
 
Кто чем может помогите и скажите что можно сделать чтобы можно было смотреть тв со звуком, буду очень благодарен!
 
С Уважением ко всем Вам!

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 14:27 13-02-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvlsoft
> Если вставить колонки напрямую в тюнер, то звука тоже нет.  
Вообще нет, или нет именно под Дебианом?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 14:47 13-02-2011
rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Под Виндой тоже нет, но Винда выводит звук на звуковую карту и потому там проблем нет, а вот как можно сделать чтобы выводить звук на звуковую карту под Линуксом?!
 
Спасибо за помощь!

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 15:23 13-02-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvlsoft
> Спасибо за помощь!
Вам еще ничем не помогли.
 
Дайте что-ли вывод  
$ dmesg | grep saa7134
 
А вот здесь указывают, что окромя запуска ти-ви-тайма еще надо перенаправлять вывод звука:
$ sox -q -c 2 -s -w -r 32000 -t ossdsp /dev/dsp2 -t ossdsp -w -r 32000 /dev/dsp &
(не совсем уловил — используют модуль saa7134-alsa, а перенаправляют с OSS'ного девайса, но написано именно так).

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 15:42 13-02-2011
rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После выполнения команды dmesg | grep saa7134, вот что выводит:
 
[    6.789663] saa7134 0000:04:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    7.409851] saa7134 ALSA driver for DMA sound loaded
 
А после команды dmesg | grep saa выводит:
 
[    6.789638] saa7130/34: v4l2 driver version 0.2.15 loaded
[    6.789663] saa7134 0000:04:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    6.789667] saa7133[0]: found at 0000:04:04.0, rev: 209, irq: 17, latency: 32, mmio: 0xfbefe000
[    6.789671] saa7133[0]: subsystem: 185b:c100, board: Kworld ATSC110/115 [card=90,insmod option]
[    6.789738] saa7133[0]: board init: gpio is 4c003f
[    6.789744] IRQ 17/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[    6.946933] saa7133[0]: i2c eeprom 00: 5b 18 00 c1 ff ff ff ff ff ff ff ff ff ff ff ff
[    6.946946] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.946957] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.946968] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.946980] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.946991] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff 04 ff 00 05 30 33 cb
[    6.947002] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947013] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947024] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947035] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947046] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947057] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947068] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947082] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947086] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.947090] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    6.966907] saa7133[0]: i2c scan: found device @ 0xa0  [eeprom]
[    6.978860] saa7133[0]: i2c scan: found device @ 0xc0  [tuner (analog)]
[    6.990760] saa7133[0]: i2c scan: found device @ 0xc2  [???]
[    6.996561] saa7133[0]: Unable to enable tuner(0).
[    6.996734] saa7133[0]: Unable to enable tuner(1).
[    6.996908] saa7133[0]: Unable to enable tuner(2).
[    6.997081] saa7133[0]: Unable to enable tuner(3).
[    6.997254] saa7133[0]: Unable to enable tuner(4).
[    7.142642] tuner 1-0060: chip found @ 0xc0 (saa7133[0])
[    7.310671] saa7133[0]: dsp access error
[    7.310706] saa7133[0]: registered device video0 [v4l2]
[    7.310723] saa7133[0]: registered device vbi0
[    7.406378] saa7133[0]/dvb: frontend initialization failed
[    7.409851] saa7134 ALSA driver for DMA sound loaded
[    7.409856] IRQ 17/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[    7.409867] saa7133[0]/alsa: saa7133[0] at 0xfbefe000 irq 17 registered as card -1
 
Кстатм после выполнения $ sox -q -c 2 -s -w -r 32000 -t ossdsp /dev/dsp2 -t ossdsp -w -r 32000 /dev/dsp & говорит что -w неправильный параметр. Убрал параметр и показывает:
 
[2] 3043
[1]   Exit 2                  sox -q -c 2 -s -r 32000 -t ossdsp /dev/dsp1 -t ossdsp -r 32000 /dev/dsp
root@24:/home/victor# sox FAIL formats: no handler for given file type `ossdsp'
 
чтобы это значило?!
 
Спасибо за помощь!!!

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 18:33 13-02-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvlsoft
> Спасибо за помощь!!!
Хотите сказать, что проблема решена?
 
> sox FAIL formats: no handler for given file type `ossdsp'  
> чтобы это значило?!  
Что libsox-fmt-oss не установлен.
 
> [    7.310671] saa7133[0]: dsp access error
Вот это меня смущает гораздо больше. В чем проблема, не знаю.
К сведению: http://www.linux.org.ru/forum/linux-hardware/2036433
 
Добавлено:
Действительно, а откуда вы взяли значения card=90 и tuner=10?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 07:26 14-02-2011
rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да нет проблему не решил
 
Значения card и tuner выдал скрипт по перебору тюнеров, кстати после этого тюнер стал показывать изображение, так что вроде должно быть правильно.
 
Также у меня не запускается через всякие костыли типа sox, а один вариантов дал звук, так он слышно ускоренный звук и с постоянными рывками.
 
Попробовал с mplayer, так вроде показывает, но пишет Audio: no sound.
 
я напишу ниже свои параметрі, может кто что подскажет?!!

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 10:05 14-02-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvlsoft
> а один вариантов дал звук
А какой вариант, вы не хотите сказать?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 10:18 14-02-2011
rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поэкспериментировал и звук появился в tvtime смог добиться, но не все каналы. Те каналы, которые работают в Pal режиме не дают звук, а Secam все нормально со звуком. Кто что знает как это лечить?!
 
Скрипт по запуску tvtime такой:
 
#!/bin/sh
sox -q -c 2 -s -r 32000 -t ossdsp /dev/dsp2 -t ossdsp -r 32000 /dev/dsp1 &
soxpid=$!
sleep 0.5
tvtime
kill $soxpid
 
Помогите сделать звук в Pal каналах!!!

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 15:39 14-02-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvlsoft
> Поэкспериментировал и звук появился
Так, а что именно вы сделали кроме того, что установили libsox-fmt-oss?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 18:57 14-02-2011
rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я в файле /modprobe/saa7134.conf там где прописывается card и tuner добавил еще latency = 64.
 
Потом установил libsox-fmt-oss и перезапустил.
 
Запустил этот скрипт на выполнение и звук заработал.
 
А вот со звуком видео режима PAL не знаю что делать!
 
Добавлено:
Все справился.
 
В общем странная ситуация, когда в tvtime ставлю сканирование каналов через tvtime-scaner, каналы находит, но некоторые каналы без звука, а а некоторые вообще не показывают.  
 
Тогда выбрал в настройках tvtime таблицу сканирования каналов "Европа" и включил режим каналов Secam, а звук Pal DK, после чего нажал "сканировать". Нашло если не все, то почти все каналы, но еще интересно, что все они со звуком.
 
Таким образом есть ТВ в tvtime.
 
Кстати, я когда на Python + GTK написал панель каналов для tvtime, тоже полезно когда нет такого в tvtime.
 
Спасибо всем за помощь!
 
Добавлено:
Кстати, понял почему звук в tvtime на некоторых каналах отсутствует!
 
в файле /.tvtime/stationlist.xml, который создается при сканировании каналов, у каждого канала есть опция audio = "..." где указывается какой звук (dk и т.д.) нужно поставить audio = "auto", тогда звук есть на всех каналах с этой опцией, так что нужно это проставить для всех каналов в списке.

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 22:43 14-02-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvlsoft
> Спасибо всем за помощь!  
Не за что. Как вы, наверное, заметили, что вы сами во всем разобрались. Я только немного погуглил за вас. ;)

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 06:45 15-02-2011
rvlsoft

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сказать, подсказка насчет библиотеки libsox-fmt-oss была существенной

Всего записей: 7 | Зарегистр. 13-02-2011 | Отправлено: 11:03 17-02-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Проблемы со звуком тв-тюнера на Debian Squeeze


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru