|
|||||||||||||||
tar xzvf xawtv-2.30.tar.gz
cd xawtv-2.30
make
make install
Start xawtv:
xawtv
Load tuner kernemodulet:
modprobe tuner (eller insmod tuner).
Nu kan man skifte tv kanal med pil-op og pil-ned tasterne.
Alternativt kan den selv finde næste aktive kanal med
Ctrl+up.
Tryk 'e' i tv vinduet. Så fremkommer "Channel Editor".
Skriv navnet på tv kanalen i "Station ID" feltet. Klik på
"Add".
Find de andre aktive tv kanaler og udfyld Station Id og klik Add for hver af dem.
Højreklik i tv vinduet for hjælp
Venstreklik for kanal valg, eller brug f.eks PgUp og PgDn.
Midterklik skifter til næste konfigurerede kanal.
En .xawtv fil kan f.eks. begynde således:
norm = PAL capture = on source = Television freqtab = pal-europe pixsize = 128 x 96 mixer = line [CAM] source = Composite1 [DR2] channel = E3 key = 6 [VCR] channel = 36 fine = -7
This is xawtv-2.32, running on Linux/i586 (2.0.35) x11: 1280x1024, 24 bit/pixel, 3840 byte/scanline, DGA, VidMode v4l: device is BT848(Hauppauge old) v4l: 1280x1024, 24 bit/pixel, 3840 byte/scanlineHvis tv billedet viser sig som prikker der går udenfor tv vinduet er det fordi xawtv ikke har detekteret bpp korrekt. F.eks. Kunne den ikke finde ud af 24 bpp på et S3V kort. Så startes den som xawtv -b 24.
Når xawtv er startet og tuner modulet er indsat manuelt som tidligere nævnt, skal følgende moduler være loadet (lsmod):
Module Pages Used by bttv 8 1 (autoclean) tuner 1 1 (autoclean) i2c 1 [bttv tuner] 2 (autoclean) videodev 1 [bttv] 2 (autoclean)
Med ældre udgaver af xawtv skulle man angive hvor framebufferen
starter som en option til bttv i /etc/conf.modules. Det er ikke
nævnt i dokumentationen mere. Det kunne f.eks. skrives på følgende
måde:
options bttv vidmem=0xe00
Placeringen af framebufferen vises når man starter XFree86. Man
kan se den hvis man skriver
X -probeonly 2>X.out
og kigger i X.out bagefter. Det er kun de tre første cifre der
angives som option til bttv.
Hvis man ikke bruger kerneld eller kmod kan man tilrette
scriptet xawtv-x.xx/driver/update og loade modulerne manuelt.
tuner.o kan ikke loades automatisk med kerneld/kmod.
Når bttv driverne loades skal dmesg vise noget der ligner dette:
Linux video capture interface: v0.01 ALPHA i2c: initialized i2c: driver registered: tuner bttv0: Brooktree Bt848 (rev 17) bus: 0, devfn: 160, irq: 9, memory: 0xe1005000. bttv: 1 Bt8xx card(s) found. bttv0: Hauppauge eeprom: tuner=Temic 4002FH5 (0) bttv0: model: BT848(Hauppauge old) i2c: bus registered: bt848-0 i2c: device attached: tuner (addr=0xc2, bus=bt848-0, driver=tuner) bttv: PCI display adapter: Matrox Mystique.
I nogle tilfælde har xawtv krævet at man kørte v4l først. Den foreslår det selv hvis det er nødvendigt.
En god hjælp til fejlfinding er xawtv-2.32/Trouble-Shooting.
Med linux-2.1.x sourcen er der dokumentation i Documentation/video4linux som man kan læse hvis man vil vide mere om video4linux.
Se også de dokumentationsfiler der følger med bttv og xawtv.
Der er et par hints for de der har et tv kort med text tv på
næste side.
|
||||||||||||||
|
||||||||||||||