Титла: Tv под linux Публикувано от: Perlsite в Oct 26, 2007, 23:30 Някой има ли TV tuner и направил ли си е кефа, като го е подкарал под Linux?
Аз ползвам един TV tuner на AVerTV Hybrid+FM CardBus /E506R/. Това което съм успял да пусна е през v4l, респективно със saa7134 (saa7134_alsa за звука). Програмата която го ползва е kmplayer, респективно mplayer. Обаче имам си доста проблемчета със звука на някои канали... (макар и с перфектна картина). Всякакви тъпотии като tvtime, fftv и xawtv съм ги пробвал, но или не работят или забиват жестоко цялата машина ![]() ![]() ![]() Титла: Tv под linux Публикувано от: dedmin в Oct 27, 2007, 00:08 Цъкам си AverTV Studio от 2 години - и радио си имам, и с дистанционото командаря SMplayer, Kaffeine, kradio, tvtime, amarok и даже moc в конзолата. Като качество tvtime бие даже оригиналния драйвер в Windows. Това му е страхотното на Линукс - можеш да го сглобяваш и разглобяваш като Лего. Винаги е добра стратегия да проверяваш за съвместимост преди да купуваш чаркове. А и по-старичък хардуер има по-големи шансове да работи. Пък и е икономически и екологично по-изгодно, независимо от жестокия рекламен терор да купуваме "все по-добри" джаджи. Пред мен са две машини с разлика 5 години и си бачкат еднакво добре.
Титла: Tv под linux Публикувано от: alabal в Oct 27, 2007, 01:21 Виж, темата най-отгоре в раздела, братко!
Титла: Tv под linux Публикувано от: tvkkk в Oct 27, 2007, 09:09 Официална поддръжка на тази карта в ядрото на линукс няма. Единственото което може да ползваш в случая са пачовете на за v4l-dvb . Посещавал ли си този адрес http://mcentral.de/hg/~mrec/v4l-dvb-experimental и wiki-то за твоята карта http://mcentral.de/wiki/index.php/AverMedia_Cardbus_Hybrid_TV_FM_E506R
и ако не си е разумно да следиш развитието на проекта. Ако ползваш тази страница - опитай с различни firmware - при мен Avermedia Hybrid PCI - A16D заработи с с firmware3 от http://mcentral.de/firmware/. P.S. между другото tvtime си работи прекрасно, стига всичко да е наред са модулите за тунерите, а xawtv няма никакви грижи с nvidia. само трябва да го пускаш с опциите -nodga и noxv Титла: Tv под linux Публикувано от: Perlsite в Oct 28, 2007, 02:26 tvkkk: Мерси за линковете
![]() Картата е тази, защото ми трябваше PCMCIA (за лаптоп). Ако не бъркам, проблема с tvtime е, че не можеше да се компилира с gcc 4 ![]() ![]() Самата карта се открива, така, че си имам /dev/video0 и /dev/radio0 (за цифровата така или иначе не ми трябва). Лошото е, че нямам нито един работещ ТВ софтуер под Линукс с който да си подкарам тунера "нормално", разбирайте да мога да направя един scan на каналите и след това да си избирам/настройвам/гледам откритите канали в някакъв графичен интерфейс (KDE) ![]() Сега в kmplayer добавям на ръка честотите на каналите, които съм извадил от scan в Win soft-a на AverTv. Каналите които са на PAL-B/G работят перфектно - картина и звук, тези които са на PAL-D/K - перфектна картина, липса на звук. Освен това не ми се размина и това да пипна малко кода на kmplayer тъй като не можеше да си настроиш начина по-който да използва mplayer. Т.е. беше hard coded командата за извикване на mplayer, а на мен ми трябваше и допълнителна опция, така, че sound да идва от saa7134_alsa, т.е. директно от hw:1,0 (звука се докарва директно по PCI шината от tuner към sound card). Това с -nodga и noxv ще трябва да го проуча и пробвам ![]() ![]() Титла: Tv под linux Публикувано от: ivo1204 в Oct 28, 2007, 17:24 Ако смяташ ,че има проблеми с драйверите , може да ги прекомпилираш. Например като следваш :
http://gentoo-wiki.com/HARDWARE_avertv_cardbus Инсталираш "mercurial" и: теглиш кода: hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental има и някои нови пачове за твоята карта: http://mcentral.de/hg/~mrec/v4l-dvb-experimental/ Все пак си копираи някъде старите драйвери , да не стане по лошо. Повечето дистра имат tvtime , но ако искаш да го компилираш от сорс , тогава по добре си дръпни пакета за твоята дистрибуция , и гледай какви параметри задават в "./configure" Например сорса на Дебиан : http://packages.debian.org/lenny/tvtime Отделно за да тръгне "tvtime" , има и спесифични неща в "xorg.conf" , например за "АТИ", Видео овърлей опцията. Ама щом "mplayer" си работи , що не го плзваш него ,за мен той е отличен софтуер за тая работа. Има много опций ,сканиране и т.н . Просто разгледай ""tv" опцийте му , можеш да си зададеш каквото си искаш. P.P
Това не е гаранция, че е ОК.Може да ги има , но да не може да се чете от тях. Друго , картите имат много различни варианти , има някаква такава в : http://www.bttv-gallery.de/ Какво ти дава: rmmod saa7134_alsa rmmod saa7134 modprobe saa7134 dmesg | tail ? Титла: Tv под linux Публикувано от: Perlsite в Oct 28, 2007, 22:04 /tmp/v4l-dvb-experimental/v4l/tuner-core.c: releasing Xceive XC3028 tuner!
saa7130/34: v4l2 driver version 0.2.14 loaded saa7133[0]: found at 0000:06:00.0, rev: 209, irq: 19, latency: 64, mmio: 0x54000 000 saa7133[0]: subsystem: 1461:f436, board: AVerMedia Cardbus TV/Radio (E506R) [card=117,autodetected] saa7133[0]: board init: gpio is affffff tuner 0-0061: chip found @ 0xc2 (saa7133[0]) /tmp/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback tuner 0x61: Configuration acknowledged /tmp/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback tuner 0x61: Configuration acknowledged /tmp/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback /tmp/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request! /tmp/v4l-dvb-experimental/v4l/tuner-core.c: xc3028 tuner successfully loaded saa7133[0]: i2c eeprom 00: 61 14 36 f4 00 00 00 00 00 00 00 00 00 00 00 00 saa7133[0]: i2c eeprom 10: 00 ff e2 0e ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 02 02 01 01 03 08 ff 00 ff ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Loading base firmware: xc3028_init0.i2c.fw switching to television! Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw xc3028-tuner.c: firmware 2.7 ANALOG TV REQUEST ANALOG TV REQUEST saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 /tmp/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request! DVB: registering new adapter (saa7133[0]) DVB: registering frontend 0 (Zarlink MT352 DVB-T)... Горе-долу е това ![]() Титла: Tv под linux Публикувано от: ivo1204 в Oct 29, 2007, 04:15 Изглежда ОК , за картината ,но не виждам нищо за звука ? Има ли saa7134_alsa/oss модули ?
Тази карта изглежда се открива така: saa7134 card=117 tuner=71 Има и една друга програма ,kdetv , май тя в най лесната за работа. Mplayer -a (то той е за v4l2 де ) има параметър "norm" , за стандарта ,там може да пробваш norm=PAL-DK Ама това е много хубава карта и с много опций ... Имаш ли модул saa7134-dvb ? Титла: Tv под linux Публикувано от: v_badev в Oct 29, 2007, 12:06
Дебианският пакет на tvtime е компилиран с gcc4. Но за това че не се работи по проекта напоследък, май си прав. Титла: Tv под linux Публикувано от: Perlsite в Oct 29, 2007, 15:52
Има, да. Все ме мързи да го добавя да се зарежда автоматично и извиквам: modprobe saa7134_alsa
Може да я пробвам и нея, за пълнота ![]()
Да, ползвал съм го norm, практически разлика няма, т.е. няма звук. Обаче си спомних, че преди година, със старите драйвери под Win, се получаваше същият проблем и едва в последните версии го оправиха, така, че има вероятност и да е проблем с фирмуера, но нямам идея дали мога по някакъв начин да го измъкна от Win докато съм пуснал картата да работи ![]() По втория въпрос, да име зареден и saa7134_dvb Вчера подкарах xawtv, но там пък не успях изобщо да подкарам звук, тъй като няма начин да зададеш dev от който да получиш звука, а само dev на който да го плейнеш. Единствено алтернативи са sox или arecord/aplay (т.е от hw:1,0 да го пратиш на hw:0,0), но има много лаг и дразни, освен това проблема с каналите, които не са на PAL-BG си остават, т.е. каналите с PAL-DK няма звук или звука е всъщност само шум. Титла: Tv под linux Публикувано от: tvkkk в Oct 30, 2007, 10:52 saa7134-dvb модула ти е необходим само в случай, че ще гледаш ефирната цифpова телевизия (в софия 818 MHz - в съседната тема съм дал параметрите за сканиране).
Виждам, че нормално се зареждат модулите при теб. Виж как стоят нещата при пусната програма за гледане на ТВ и превключване на системата дали във логовете (примерно /var/log/messages ) дали се презарежда друг firmware - xc3028_DK_PAL_A2.i2c.fw за PAL-DK. Опитай и с други firmware от сайта http://mcentral.de/firmware/ (примерно firmware_v4 или v5) P.S. С каква версия на ядрото си? Титла: Tv под linux Публикувано от: Kalin в Oct 30, 2007, 19:28 Темата дублира вече отворена специално за тунери тема ето тук: http://www.linux-bg.org/cgi-bin....t=20410
|