Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam. Zarejestrowałem się na forum zachęcony dobrą znajomością podobnych specjalistycznych tematów w tym miejscu się pojawiających. A więc jest posiadaczem tunera life view fly video 3000 i mam w jego użytkowaniu doświadczenie zdobyte na systemie windows. Ale do rzeczy...
Dźwięk z karty tv jest odbierany przez głośniki tylko w wypadku podłączenia ich do gniazda line-in w tunerze - uniemożliwia to jednak odbiór dźwięku z karty dźiękowej c-media . Gniazdo line in w tunerze jest już połączone z kartą dźwiękową małym kabelkiem co umożliwia odbiór dźwięku zarówno z tunera tv i karty dźwiękowej poprzez kartę dźwiękową. Dzieje się tak w windowsie ,działo się tak na Debianie lenny (cdlinux.pl). Obecnie jestem na Archu i686.
polecenie
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -
skutkuje otrzymaniem dźwięku z karty tv poprzez dźwiękową --- a więc wszystko jest ok
Wyjścia w alsamixer są odmutowane i przestawione na max. Edytowałem plik .asoundrc odpowiedzialny jak to rozumiem za aktywację wszystkich kanałów 5.1 bez rezultatu
pcm.!default { type plug slave.pcm surround51 slave.channels 6 slave.rate 48000 ttable.0.0 1 ttable.1.1 1 ttable.0.2 0.3 ttable.1.3 0.3 ttable.0.4 0.3 ttable.1.4 0.3 }
spowodowalo to wyłączenie kanału PCM ---cała regulacja odbywa się teraz poprzez Master
próbowałem też
modprobe saa7134_alsa
Dźwięk nadal nie jest odbierany przez Xawtv i kdetv
a oto wyniki innych poleceń
cat /proc/asound/devices 2: : timer 3: : sequencer 4: [ 0- 0]: raw midi 5: [ 0- 2]: digital audio playback 6: [ 0- 2]: digital audio capture 7: [ 0- 1]: digital audio playback 8: [ 0- 0]: digital audio playback 9: [ 0- 0]: digital audio capture 10: [ 0- 0]: hardware dependent 11: [ 0] : control 12: [ 1- 0]: digital audio capture 13: [ 1] : control
hwscan This is xawtv-3.95, running on Linux/i686 (2.6.32-ARCH) looking for available devices port 96-96 type : Xvideo, image scaler name : NV17 Video Texture port 97-128 type : Xvideo, image scaler name : NV05 Video Blitter /dev/video0: OK [ -device /dev/video0 ] type : v4l2 name : LifeView FlyVIDEO3000 flags: overlay capture tuner
dmesg |grep saa saa7130/34: v4l2 driver version 0.2.15 loaded saa7134 0000:00:0a.0: PCI INT A -> Link[LNKB] -> GSI 10 (level, low) -> IRQ 10 saa7134[0]: found at 0000:00:0a.0, rev: 1, irq: 10, latency: 32, mmio: 0xe2000000 saa7134[0]: subsystem: 5168:0138, board: LifeView FlyVIDEO3000 [card=2,autodetected] saa7134[0]: board init: gpio is 39000 saa7134[0]: there are different flyvideo cards with different tuners saa7134[0]: out there, you might have to use the tuner=<nr> insmod saa7134[0]: option to override the default value. input: saa7134 IR (LifeView FlyVIDEO30 as /devices/pci0000:00/0000:00:0a.0/input/input7 IRQ 10/saa7134[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7134[0]: i2c eeprom 00: 68 51 38 01 10 28 ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff tuner 1-0061: chip found @ 0xc2 (saa7134[0]) saa7134[0]: registered device video0 [v4l2] saa7134[0]: registered device vbi0 saa7134[0]: registered device radio0 saa7134 ALSA driver for DMA sound loaded IRQ 10/saa7134[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7134[0]/alsa: saa7134[0] at 0xe2000000 irq 10 registered as card -1
lsmod | grep saa7134 saa7134_alsa 9151 1 snd_pcm 57351 5 saa7134_alsa,snd_cmipci,snd_pcm_oss saa7134 132832 1 saa7134_alsa ir_common 22980 1 saa7134 v4l2_common 11120 2 tuner,saa7134 videodev 31763 3 tuner,saa7134,v4l2_common videobuf_dma_sg 8175 2 saa7134_alsa,saa7134 videobuf_core 11789 2 saa7134,videobuf_dma_sg tveeprom 10717 1 saa7134 snd 43847 20 saa7134_alsa,snd_seq_oss,snd_cmipci,snd_seq,snd_pcm_oss,snd_pcm,snd_opl3_lib,snd_mixer_oss,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device i2c_core 15369 17 tuner,tea5767,tda8290,tda18271,tda827x,tuner_xc2028,xc5000,tda9887,tuner_simple,mt20xx,tea5761,saa7134,v4l2_common,videodev,nvidia,tveeprom,i2c_viapro
Offline
Ja nie za bardzo rozumiem istotę problemu.
Co chcesz osiągnąć.Co działa a co nie i jak ma działać.
Opisz jeszcze raz problem.
Z tego co się domyślam to karta nie podaje przez kabelek ale to tylko moje przypuszczenie.
Offline
Nie słychać dźwięku w aplikacjach kdetv ,xawtv. Bo sygnał nie jest przesyłany przez kartę dźwiękową tylko przez kartę tv. Tzn jest przesyłany ponieważ potwierdza to polecenie
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -
(słyszalny jest dźwięk z tunera tv w głośnikach podłączonych do karty dźwiękowej).
Z tego co się domyślam to karta nie podaje przez kabelek ale to tylko moje przypuszczenie.
Można tak powiedzieć. Po uruchomieniu kdetv ,xawtv dźwięk nie jest podawany przez kartę dźwiękową.
W jaki sposób uzyskać dźwięk w tych aplikacjach ?
Co chcesz osiągnąć.Co działa a co nie i jak ma działać.
-nie działa dźwięk w aplikacjach kdet,xawtv jeśli głośniki są podłączone do karty muzycznej mimo że ta jest połączona z kartą tv małym kilku cm kabelkiem.
- jeśli głośniki są połączone do karty tv to dźwięk z aplikacji xawtv jest słyszalny. Takie rozwiązanie uniemożliwia jednak odtwarzania muzyki z mp3 ,filmów wszystkiego oprócz karty tv.
Nie jestem profesjonalistą ,więc nie mogę zbyt wiele powiedzieć od strony technicznej . Moduł saa7134 był załadowany automatycznie . Odnośnie obrazu są także pewne obiekcje ,lecz teraz lepiej rozwiązać sprawę dźwięku. Nie mam pojęcia o konfiguracjii poszczególnych kanałów ,a wiem że coś takiego można zrobić ,co jest spotykanym problemem. Dźwięk z samej karty tv nic mi nie daje to logiczne - jeśli nie jest odbierany przez kartę dźwiękową. Może należałoby sprawdzić które kanały na karcie dźwiękowej są aktywne : line-in /rear out / front out / itd ??? Oba na karcie dźwiękowej muszą być aktywne ponieważ do rear out jednym jackiem są połączone głośniki(5.1) a do front out kabelek łączący z kartą tv. Takie rozwiązanie funkcjonuje właściwie na WINDOWSIE jak i na CD.Linux pl (debian lenny) nie było problemu. Prawdopodobnie zawdzięczałęm to domyślnym ustawieniom alsy ? modułów kernela ? jeśli instalacja tv time nie rozwiązywała tego czego nawet nie zauważyłem a co również jest możliwe . Jestem szarym człowiekem i dopiero od roku zaczęłem swą przygodę z linuxem . To wszystko ;-)
Ostatnio edytowany przez Danio (2010-04-06 06:55:28)
Offline
Ewentualności są dwie i musimy jedną z nich wykluczyć.
Albo
1.Karta tv nie podaje sygnału kabelkiem
2.Karta dźwiękowa nie przechwytuje tego sygnału który karta tv podaje.
Spróbuj podpiąć do karty tv bezpośrednio jakiś wzmacniacz czy słuchawki i zobacz czy dźwięk tam będzie po odpaleniu xawtv.
jeśli nie to sprawdź tez analogicznie na windowsie.
Musimy tę ewentualność wykluczyć albo potwierdzić.
Wtedy będziemy wiedzieć w czym szukać.
Offline
kabelek łączący obejmuje dwa kanały
-audio out (na karcie tv) - jedyny właściwy
-line in (na karcie dźwiękowej)
głośniki natomiast są podłączone do :
-front out (na karcie dźwiękowej)
w przypadku rear out (na karcie muzycznej) dźwięk z karty tv nie był słyszalny na winXP. Poza tym chcąc cieszyć się dźwiękiem w tv spod windowsa muszę ustawić w opcjach do software karty dźwięk na stereo bo na 5.1 nic nie słychać
Na linuxie obecnie dźwięk w xawtv jest słyszalny tylko po podłączeniu głośników do audio out w karcie tv.
Ostatnio edytowany przez Danio (2010-04-06 12:10:49)
Offline
Czyli karta tv działa ok a problem jest w karcie dźwiękowej.
Pokaż
lsmod
oraz jakie paczki alsy masz zainstalowane.
Nie pamiętam już jakim poleceniem w pacmanie się to robiło :)
Offline
lsmod Module Size Used by ipv6 237596 8 arc4 1058 2 saa7134_alsa 9151 0 ecb 1545 2 tuner 16644 1 tea5767 5425 1 tuner tda8290 11387 1 tuner tda18271 31641 2 tuner,tda8290 tda827x 8478 1 tda8290 tuner_xc2028 18742 1 tuner xc5000 9779 1 tuner tda9887 8449 1 tuner tuner_simple 12748 1 tuner tuner_types 7761 1 tuner_simple mt20xx 10834 1 tuner tea5761 3630 1 tuner snd_seq_dummy 1099 0 snd_seq_oss 25304 0 snd_seq_midi_event 4452 1 snd_seq_oss snd_cmipci 25516 4 zd1211rw 38473 0 saa7134 132832 1 saa7134_alsa snd_seq 42628 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event gameport 7130 1 snd_cmipci snd_pcm_oss 33693 0 ir_common 22980 1 saa7134 mac80211 149018 1 zd1211rw snd_pcm 57351 4 saa7134_alsa,snd_cmipci,snd_pcm_oss snd_page_alloc 5841 1 snd_pcm v4l2_common 11120 2 tuner,saa7134 snd_mixer_oss 14810 1 snd_pcm_oss cfg80211 106663 2 zd1211rw,mac80211 snd_opl3_lib 7318 1 snd_cmipci snd_timer 16117 3 snd_seq,snd_pcm,snd_opl3_lib videodev 31763 3 tuner,saa7134,v4l2_common snd_hwdep 5102 1 snd_opl3_lib snd_mpu401_uart 4947 1 snd_cmipci v4l1_compat 13478 1 videodev rfkill 12320 1 cfg80211 videobuf_dma_sg 8175 2 saa7134_alsa,saa7134 snd_rawmidi 15592 1 snd_mpu401_uart nvidia 4657644 22 videobuf_core 11789 2 saa7134,videobuf_dma_sg snd_seq_device 4313 5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_opl3_lib,snd_rawmidi uhci_hcd 19156 0 ppdev 4882 0 via686a 8407 0 tveeprom 10717 1 saa7134 psmouse 56309 0 snd 43847 20 saa7134_alsa,snd_seq_oss,snd_cmipci,snd_seq,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device ehci_hcd 31594 0 via_agp 4908 1 shpchp 26592 0 i2c_viapro 5079 0 parport_pc 27680 0 button 3638 0 processor 26526 1 thermal 9326 0 sg 21079 0 pcspkr 1347 0 serio_raw 3620 0 evdev 6970 12 usbcore 118921 4 zd1211rw,uhci_hcd,ehci_hcd i2c_core 15369 17 tuner,tea5767,tda8290,tda18271,tda827x,tuner_xc2028,xc5000,tda9887,tuner_simple,mt20xx,tea5761,saa7134,v4l2_common,videodev,nvidia,tveeprom,i2c_viapro soundcore 5007 1 snd agpgart 23331 2 nvidia,via_agp pci_hotplug 23492 1 shpchp parport 26575 2 ppdev,parport_pc rtc_cmos 7504 0 rtc_core 12011 1 rtc_cmos rtc_lib 1450 1 rtc_core ext3 113026 2 jbd 38906 1 ext3 mbcache 4278 1 ext3 sd_mod 24101 4 sr_mod 13161 0 cdrom 31625 1 sr_mod pata_acpi 2264 0 ata_generic 2235 0 pata_via 6247 3 libata 135579 3 pata_acpi,ata_generic,pata_via scsi_mod 78933 4 sg,sd_mod,sr_mod,libata
wywołując alfabetyczną listę pakietów
pacman -Qi | less
zauważyłem m.in :
Nazwa : aalib Wersja : 1.4rc5-6 URL : http://aa-project.sourceforge.net/aalib/ Licencja : LGPL Grupy : Żadnych Dostarcza : Żadnych Zależy od : glibc ncurses gpm>=1.20.4 libx11 Opcjonalne zależności: Żadnych Wymagane przez : mplayer xawtv Konfliktuje z : Żadnych Zastępuje : Żadnych Rozmiar po instalacji : 740,00 K Pakujący : Allan McRae <allan@archlinux.org> Architektura : i686 Data budowy : pią, 1 sie 2008, 14:56:12 Data instalacji : wto, 9 mar 2010, 16:48:51 Powód instalacji : Zainstalowano jako wymóg innej paczki Skrypt instalacyjny : Nie Opis : AAlib is a portable ASCII art GFX library Nazwa : alsa-lib Wersja : 1.0.22-1 URL : http://www.alsa-project.org Licencja : GPL Grupy : Żadnych Dostarcza : Żadnych Zależy od : glibc Opcjonalne zależności: python Wymagane przez : alsa-oss alsa-utils conky ffmpeg gstreamer0.10-base-plugins kdelibs3 libao libcanberra libsndfile lirc-utils lxpanel qt xawtv xulrunner Konfliktuje z : Żadnych Zastępuje : Żadnych Rozmiar po instalacji : 1791,00 K Pakujący : Tobias Powalowski <tpowa@archlinux.org> Architektura : i686 Data budowy : czw, 31 gru 2009, 11:30:31 Data instalacji : nie, 7 mar 2010, 20:03:32 Powód instalacji : Zainstalowano jako wymóg innej paczki Skrypt instalacyjny : Nie Opis : An alternative implementation of Linux sound support Nazwa : alsa-oss Wersja : 1.0.17-1 URL : http://www.alsa-project.org Licencja : GPL Grupy : Żadnych Dostarcza : Żadnych Zależy od : glibc alsa-lib>=1.0.17a Opcjonalne zależności: Żadnych Wymagane przez : Żadnych Konfliktuje z : Żadnych Zastępuje : Żadnych Rozmiar po instalacji : 136,00 K Pakujący : Tobias Powalowski <tpowa@archlinux.org> Architektura : i686 Data budowy : nie, 28 wrz 2008, 11:00:26 Data instalacji : sob, 3 kwi 2010, 23:56:38 Powód instalacji : Zainstalowano na życzenie Skrypt instalacyjny : Nie Opis : OSS compatibility library Nazwa : alsa-utils Wersja : 1.0.22-2 URL : http://www.alsa-project.org Licencja : GPL Grupy : Żadnych Dostarcza : Żadnych Zależy od : alsa-lib>1.0.21.99 dialog pciutils ncurses Opcjonalne zależności: Żadnych Wymagane przez : Żadnych Konfliktuje z : Żadnych Zastępuje : Żadnych Rozmiar po instalacji : 1789,00 K Pakujący : Tobias Powalowski <tpowa@archlinux.org> Architektura : i686 Data budowy : nie, 3 sty 2010, 19:48:03 Data instalacji : pon, 8 mar 2010, 07:02:15 Powód instalacji : Zainstalowano na życzenie Skrypt instalacyjny : Nie Opis : An alternative implementation of Linux sound support
Offline
Dobrze bylo by sprawdzić czy umiesz nagrywać dźwięk np z mikrofonu.
Podejrzewam że problem może być w mixerze (ustawieniach).
Tymczasem spróbuj odpalić xawtv tak
xawtv -c /dev/video0 -C /dev/dsp
i w czasie działania pobawić się alsamixerem.
Offline
Ja pod Gentoo mam jeszcze program xaumix.
Po uruchomieniu alsamixera wraz z xaumix zaobserwowałem, że zmiany dokonywane w xaumix nie zawsze odzwierciedlają w alsamixerze. O dziwo w alsamixerze mogą być wszystkie kanały odmutowane a dźwięk i tak będzie wyłączony drugim programem.
Przyznaję, że jest to nieco dziwne. Jednak ja mam nieco inny sprzęt.
Danio - że tak zapytam nieśmiało - rozumiem, że masz głośniki 5.1 i osobnym jackiem podłączasz tylne i przednie?
Dlaczego nie spróbujesz tvtime? - ja zeń korzystam i przyznam, że ten program jest fantastyczny.
Offline