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
Wg wszystkich przykładów, jakie widziałem na necie m.in na linuxtv.org,
Taki zapis w konfigu powinien być prawidłowy:
tv=device=/dev/video0:driver=v4l2:outfmt=yuy2:normid=5:fps=25:width=768:height=578:brightness=20:contrast=0:saturation=100:norm=PAL:audiorate=32000:adevice=hw.4,0:alsa:input=0:amode=1:forceaudio:volume=100:channels=8-TVP1,21-TVP2,32-tvn,47-Polsat,60-TVP3,34-Puls,53-TvNova,24-TVP1-Sk,41-TVP2-Sk,58-Polsat-Sk
A tymczasem mplayer jest innego zdania:
~ $ mplayer Error: suboption 'alsa' of 'tv' must have a parameter! Error parsing option tv=device=/dev/video0:driver=v4l2:outfmt=yuy2:normid=5:fps=25:width=768:height=578:brightness=20:contrast=0:saturation=100:norm=PAL:audiorate=32000:adevice=hw.4,0:alsa:input=0:amode=1:forceaudio:volume=100:channels=8-TVP1,21-TVP2,32-tvn,47-Polsat,60-TVP3,34-Puls,53-TvNova,24-TVP1-Sk,41-TVP2-Sk,58-Polsat-Sk at line 7
Jak mu wklepać "alsa parameter" - żeby się nie pluł, ino działał, jak należy?
Bo w tej chwili, czego bym nie wpisał, dostaję:
......
=====================================
Audio: no sound
Starting playback
.....
Można go oszukać wpisując w konfigu alsa=1, i forceaudio=1,
wtedy nie pluje błędem, ale dźwięk dalej ma status no sound.
Mplayer - wersja 1.0_rc4_p20101024
Dodatkowy błąd przy uruchomieniu:
Couldn't find frequency for channel 8 (TVP1) Selected channel: 8 - TVP1 (freq: 0.000)
Dla pozostałych kanałów częstotliwości znajduje prawidłowo.
EDYTA:
Po wielu próbach (trochę kombinując z manualem, trochę na psi nos) doszedłem do takiego momentu:
konfig wygląda tak
tv=device=/dev/video0:driver=v4l2:outfmt=yuy2:normid=5:fps=25:width=720:height=625:brightness=20:contrast=0:saturation=100:norm=PAL:audiorate=32000:adevice=hw.4:audioid=0:alsa=1:input=0:amode=1:forceaudio=1:volume=100:norm=PAL-dk:chanlist=europe-west:channels=8-TVP1,21-TVP2,32-tvn,47-Polsat,60-TVP3,34-Puls,53-TvNova,24-TVP1_Sk,41-TVP2_Sk,58-Polsat_Sk
(poprawny chyba nie jest - alsa), ale nie sypie błędem przy odpaleniu komendy mplayer.
Uruchomienie tvn daje taki rezultat w terminalu:
mplayer tv://tvn MPlayer SVN-r32533-4.4.4 (C) 2000-2010 MPlayer Team Playing tv://tvn. Cache fill: 0.00% (0 bytes) TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@zpr.uni-koeln.de> comment: first try, more to come ;-) Selected device: BT878 video (Pinnacle PCTV Stud Tuner cap: Tuner rxs: MONO Capabilities: video capture video overlay VBI capture device tuner read/write streaming supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = PAL; 5 = PAL-BG; 6 = PAL-H; 7 = PAL-I; 8 = PAL-DK; 9 = PAL-M; 10 = PAL-N; 11 = PAL-Nc; 12 = PAL-60; 13 = SECAM; 14 = SECAM-B; 15 = SECAM-G; 16 = SECAM-H; 17 = SECAM-DK; 18 = SECAM-L; 19 = SECAM-Lc; inputs: 0 = Television; 1 = Composite1; 2 = S-Video; Current input: 0 Current format: YUYV v4l2: current audio mode is : STEREO TV channel names detected. Couldn't find frequency for channel 8 (TVP1) Selected channel: 32 - tvn (freq: 559.250) ========================================================================== Forced video codec: ffmpeg12vdpau Forced video codec: ffwmv3vdpau Forced video codec: ffvc1vdpau Forced video codec: ffh264vdpau Forced video codec: ffodivxvdpau Opening video decoder: [raw] RAW Uncompressed Video Movie-Aspect is undefined - no prescaling applied. VO: [vdpau] 720x576 => 720x576 Packed YUY2 Selected video codec: [rawyuy2] vfm: raw (RAW YUY2) ========================================================================== Audio: no sound Starting playback... V: 0.0 303/303 ??% ??% ??,?% 0 0 0% v4l2: 305 frames successfully processed, 2 frames dropped. Exiting... (Quit)
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2010-11-04 06:00:46)
Offline
Ja mam tak ten fragment
amode=1:alsa:adevice=default
czyli u Ciebie
amode=1:alsa:adevice=hw.4,0
albo z : nie pamietam.
Ja preferuję pobieranie dźwieku z oss czyli /dev/dspX bo przy nagrywaniu mencoderem u mnie znacznie mniej obciąża procesor.Jest tak zarówno pod debianem jak i gentoo.
Tyle że u mnie dźwięk idzie kabelkiem.
Następna sprawa dla twojej karty opcja normid powinna być 8.
5 jest dla kart na cx8800.
Wydaje mi się też że powinieneś zmniejszyć rozdzielczość bo chipy bttv miały mniejszą.
Offline
Akurat rozdzielczość kłopotu nie robi - choć spróbuję.
Co do wejścia oss, skierowałem mplayera na /dev/dsp4 - bez zmian.
tv=device=/dev/video0:driver=v4l2:outfmt=yuy2:normid=8:fps=25:width=720:height=576:brightness=20:contrast=0:saturation=100:norm=PAL:audiorate=32000:adevice=/dev/dsp4:amode=1:forceaudio=1:volume=100:norm=PAL-dk:chanlist=europe-west:channels=8-TVP1,21-TVP2,32-tvn,47-Polsat,60-TVP3,34-Puls,53-TvNova,24-TVP1_Sk,41-TVP2_Sk,58-Polsat_Sk
konfig z oss wygląda tak, na mplayerze nie zrobiło to żadnego wrażenia.
Dalej komunikat Audio: no sound
Chyba będzie trzeba z tunerem pogadać na warstwie hardware'owej ;)
Co do rozdzielczości, domyślnie ustawia się na 720x576, taką mu ostatecznie wpisałem, normid poprawione.
Takie komunikaty pluje na oss w trybie verbose: http://wklej.org/id/412408/
Ale coś mi się zdaje, że ten tuner jednak pójdzie na żyletki :(.
Jednak mplayer ma też jakiś problem z tv:
na próbę dałem mu źródło adevice=/dev/dsp1 - gdzie działa podstawowa karta dźwiękowa, tam też no audio, (a właśnie leci radio internetowe - chyba powinna powstać pętla typu ucho-killer).
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2010-11-04 12:39:14)
Offline
Pytanie takie.
Definiowałeś tę kartę gdzieś.
Jeśli tak to pokaż te wpisy.
Offline
Gdzie miałem definiować? jest widoczna w arecord -l
~ $ arecord -l **** List of CAPTURE Hardware Devices **** card 1: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 1: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Intel [HDA Intel], device 2: ALC888 Analog [ALC888 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: default [VOIP USB Phone ], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 4: Bt878 [Brooktree Bt878], device 0: Bt87x Digital [Bt87x Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 4: Bt878 [Brooktree Bt878], device 1: Bt87x Analog [Bt87x Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
W /etc/asound.conf - o niej ani słowa, ale o karcie 2 - Voip-Usb też ani słowa, a telefon ze Skypem chodzi.
W związku z powyższym, karta polega na tym, co alsa wymyśliła.
sox w trybie alsa się sypie na pobieraniu z tej karty, w trybie oss /dev/dsp4 działa bez słyszalnego efektu, ale i bez błędu.
Podobnie arecord:
arecord -D hw:4,0 -f dat | aplay arecord -D hw:4,1 -f dat | aplay
arecord -D hw:4,0 -f dat | aplay Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo Warning: rate is not accurate (requested = 48000Hz, got = 32000Hz) please, try the plug plugin overrun!!! (at least 0,001 ms long) overrun!!! (at least 0,001 ms long) overrun!!! (at least 0,011 ms long) overrun!!! (at least 0,092 ms long) overrun!!! (at least 0,067 ms long) ...... # i ten komunikat leci bez końca.
Pozdrawiam
;-)
Offline
Ja miałem na myśli kartę telewizyjną.
card=x tuner=x
Offline
Próbowałem około 10 różnych kombinacji card=x tuner=x , do Philipsa, Leadteca, Pinnacle, itp.
Wszystkie mają część wspólną, dobrze znaną w sterowniku bttv, tej wersji:
bttv: driver version 0.9.18
Objawia się komunikatem w dmesg:
[10989.206291] bttv0: audio absent, no audio device found!
Ten błąd, z tego, co widzę, występuje praktycznie we wszystkich kombinacjach tego sterownika.
I niestety jest bardzo popularny. (pokazywał się w kernelach 2.6.29, 2.6.30, 2.6.31, u mnie jest w 2.6.35 i 2.6.36, sprawdziłem na 2.6.34 - to samo).
Napisz lepiej, jaka karta u Ciebie chodzi od dłuższego czasu, bez kłopotu.
I tak szukam czegoś hybrydowego, najlepiej na PCIex.
Bo czas nie jest bezpłatny, żeby tydzień kombinować z walniętym sterownikiem.
Ja już zaliczyłem dwa dni i dwie noce, żeby się dowiedzieć, co się do cholery, dzieje.
Co prawda wujek na hasło tego błędu znajduje tylko 4510 wyników, ale jak na jeden sterownik bttv, to zupełnie wystarczy.
Zwłaszcza, że dźwięku nie ma też na wyjściu kablowym jack, ani na wewnętrznym 4 pinowym, który mam podłączony do portu CD na płycie.
Także tunerek raczej pójdzie do kogoś z Windą, a ja poszukam po sklepach czegoś bardziej "Pingwiniastego" ;)
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2010-11-04 14:44:02)
Offline
Jak tam chcesz.
Z tego co widzę to ta hybryda chodzi
http://forum.dug.net.pl/viewtopic.php?id=17645
Offline
To czytałem dokładnie z 5 razy :), z Leadteków najbardziej zastanawiam się nad modelem:
Leadtek WinFast DTV2000 H Plus
Piszą o nim:
* Successful tuning of analog TV (PAL was tested) and FM radio * Successful tuning of DVB-T has been reported by testers * Infrared support works
Poza tym przeglądam Cardlisty w źródłach, i się zastanawiam, czy szukać czegoś na cx88 czy Philipsie saa7134 , bo z bttv się już wyleczyłem gruntownie , a za karty na SAA7164 Philipsa - na razie Haupauge - raczej się nie wypłacę ;).
Ale wezmę tylko taką, która w źródłach jest wymieniona z nazwy i symbolu :))), a w Google nie zobaczę o niej żadnych informacji negatywnych.
Swoją drogą przydałaby się jakaś powszechna blacklista, żeby wychować producentów, którzy olewają Linuxa. :)))
Dzięki i Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2010-11-04 18:48:38)
Offline
Ale linka to dałeś właśnie do bttv :)
Dziś nie warto kupować karty nie hybrydowej z tego powodu że niedługo czeka nas zmiana standardu.
Tzn przejście z analoga na sygnał cyfrowy.
http://www.dipol.com.pl/wdrazanie_dvb-t_w_polsce_bib210.htm
U mnie to w kwietniu przyszłego roku wynika z tego juz będzie MUX2
Też będę musiał dokupić nową kartę. :/
Offline
Link miał być do tego: http://webcache.googleusercontent.com/search?q=cach … lnk&gl=pl
To karty dvb-t mogą mieć kłopot z mux2?
Ciekawa wiadomość, o konieczności zrzucenia mpeg4 na procek wiem, ale o tym, że obecnie karty dvb są niezgodne z mux2 - pierwszy raz słyszę.
Wygląda na to, że przez ciągłe zmiany w specyfikacji cały dvb-t będzie można przed 2015 o kant doopy rozbić.
W UK już wprowadzają dvb2, a w sklepach w super promocji ciągle mają telewizory obsługujące tylko mpeg2.
Ja podobno będę miał dvb ze Skrzycznego do końca tego roku, a z Mysłowic pół roku później.
Ostatnio edytowany przez Jacekalex (2010-11-04 18:59:59)
Offline
To karty dvb-t mogą mieć kłopot z mux2?
Ale ja nie mam dvb :)
Ja mam tylko normalną analogową.
Offline
A ja w tej chwili analog dla głuchoniemych (obraz niezły:), kolory ładne ), i zamierzam coś wytargać, co trochę pochodzi we wszystkich standardach.
Pozdrawiam
;-)
Offline
IMHO jak chcesz nową kartę to patrz TYLKO na takie co obsługują DVB2. Jak by nie patrzeć - wg specyfikacji powinny być wstecz kompatybilne z DVB-T, a u nas za parę lat właśnie DVB2 (z MPEG4) ma zastąpić analoga. Samo DVB-T raczej można już uznać za przeżytek.
Offline
DVB2 - o tym, że ten standard wchodzi w UK, słyszałem, natomiast karty obsługującej to cudo jeszcze na oczy nie widziałem, chyba, że coś przeoczyłem (często mi się to zdarza :)).
Poza tym znając zagadnienie sterowników, wszystko, co znalazłem w źródłach 2.6.36 i co ewentualnie mogłoby wspierać ten standard, - to karty Hauppauge na Philipsie SAA7164.
Ceny kosmiczne, serwis prawie żaden. :(
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2010-11-05 05:57:36)
Offline
Aaa sorry, trochę pomąciłem z braku wiedzy. Wyjaśniam więc ;] na myśli miałem DVB-S2 nie DVB-T2 - w wypadku telewizji naziemnej, faktycznie nie widzę kart w standardzie DVB-T2, i biorąc pod uwagę że DVB-T2 powstał w 2008 roku - to pewnie "trochę" poczekamy aż dojdzie do Polski. Czyli wychodzi na to że do TV naziemnej brać tuner DVB-T+analog (takie mam nadzieję są?), a do satelity TYLKO DVB-S2 o tak powinno być ;]
Swoją drogą ciekaw jestem kiedy DVB-T do mnie dotrze ;]
Ostatnio edytowany przez Huk (2010-11-05 17:33:36)
Offline
Huk napisał(-a):
Swoją drogą ciekaw jestem kiedy DVB-T do mnie dotrze ;]
W stacji Giżycko/Miłki ma być do 2013-12-31.
Więc już nie długo :)
Offline