Vraag & Antwoord

OS Linux

TV-Kaart

Anoniem
None
30 antwoorden
  • Een reden van het probleem kan zijn dat je via [b:01cec7ab01]su[/b:01cec7ab01] root bent geworden.
    Bij sommige distro's wordt er, als je via [b:01cec7ab01]su[/b:01cec7ab01] root wordt, geen PATH ingesteld, en kun je idd bepaalde bibliotheken niet vinden bij het uitvoeren van commando's.
    Misschien is dat het?

    Max
  • Max je had gelijk ! :)

    Ik was inderdaad als root ingelogged via su, ik had echter wel de $PATH optie bewerkt, maar dan zal het daar ergens wel zijn misgegaan. Goed, ik ben weer een ergernis armer. Ik krijg nu wat andere meldingen bij het opstarten, maar dan kom ik wel uit denk ik, anders schop ik deze draad wel weer omhoog :D
  • Ah thx! Dat was het inderdaad. Ik heb nog ff in de README gekeken en die stap werd beschreven onder het kopje " radio" . Ja, dat lees ik niet, ik heb geen radio-tuner. Maargoed xawtv start op en nu, geen beeld :s

    Zwart. Overlay mode werkt dus niet begrijp ik. Ik kan dus ook nix tunen, kan wel met cursor bewegen en zie de channels, maar geen beeld :(

    Output van v4l-info:
    [code:1:7295423b11]

    ### video4linux device info [/dev/video0] ###
    general info
    VIDIOCGCAP
    name : "BT878(Pinnacle PCTV Studio/Ra)"
    type : 0xeb [CAPTURE,TUNER,OVERLAY,CLIPPING,FRAMERAM,SCALES]
    channels : 3
    audios : 1
    maxwidth : 924
    maxheight : 576
    minwidth : 48
    minheight : 32

    channels
    VIDIOCGCHAN(0)
    channel : 0
    name : "Television"
    tuners : 1
    flags : 0x3 [TUNER,AUDIO]
    type : TV
    norm : 0
    VIDIOCGCHAN(1)
    channel : 1
    name : "Composite1"
    tuners : 0
    flags : 0x2 [AUDIO]
    type : CAMERA
    norm : 0
    VIDIOCGCHAN(2)
    channel : 2
    name : "S-Video"
    tuners : 0
    flags : 0x2 [AUDIO]
    type : CAMERA
    norm : 0

    tuner
    VIDIOCGTUNER
    tuner : 0
    name : "Television"
    rangelow : 0
    rangehigh : 4294967295
    flags : 0x7 [PAL,NTSC,SECAM]
    mode : PAL
    signal : 0

    audio
    VIDIOCGAUDIO
    audio : 0
    volume : 0
    bass : 0
    treble : 0

    picture
    VIDIOCGPICT
    brightness : 32768
    hue : 32768
    colour : 32512
    contrast : 27648
    whiteness : 0
    depth : 32
    palette : RGB32

    buffer
    VIDIOCGFBUF
    base : 0xd0000000
    height : 1024
    width : 1280
    depth : 32
    bytesperline : 5120

    window
    VIDIOCGWIN
    x : 4
    y : 22
    width : 384
    height : 288
    chromakey : 0
    flags : 0
    [/code:1:7295423b11]

    Tja, ik weet ut niet :s
  • Goed, nieuw probleem. Ik heb xawtv dus gecompileerd, maar bij het openen zegt ie:

    [code:1:7661cf7c1f]
    can't open /dev/video0: No such file or directory
    v4l-conf had some trouble, trying to continue anyway
    v4l2: open /dev/video0: No such file or directory
    v4l2: open /dev/video0: No such file or directory
    v4l: open /dev/video0: No such file or directory
    [/code:1:7661cf7c1f]

    er is ook geen device video in /dev. Echter doe ik cat /proc/video/dev/video() krijg ik netjes te zien:

    [code:1:7661cf7c1f]
    bash-2.05b$ cat /proc/video/dev/video0
    name : BT878(Pinnacle PCTV Studio/Ra)
    type : VID_TYPE_CAPTURE|VID_TYPE_TUNER|VID_TYPE_TELETEXT|VID_TYPE_OVERLAY
    hardware : 0x1
    [/code:1:7661cf7c1f]

    Dus hij is wel aanwezig. Ik heb ook alle noodzakelijke modules geladen, output van mijn lsmod:

    [code:1:7661cf7c1f]
    Module Size Used by Tainted: P
    NVdriver 1065376 10 (autoclean)
    usb-ohci 17320 0 (unused)
    ehci-hcd 13224 0 (unused)
    usbcore 55136 1 [usb-ohci ehci-hcd]
    tuner 8768 1 (autoclean)
    tvaudio 11356 0 (autoclean) (unused)
    bttv 63776 0 (unused)
    videodev 5472 2 [bttv]
    i2c-algo-bit 6696 1 [bttv]
    i2c-core 12196 0 [tuner tvaudio bttv i2c-algo-bit]
    btaudio 10252 1
    emu10k1-gp 1288 0 (unused)
    gameport 1516 0 [emu10k1-gp]
    ne2k-pci 5280 1
    8390 5696 0 [ne2k-pci]
    emu10k1 53896 3
    ac97_codec 9608 0 [emu10k1]
    sound 52980 0 [emu10k1]
    soundcore 3300 10 [btaudio emu10k1 sound]
    [/code:1:7661cf7c1f]

    Ok, ook nog eens output van dmesg | grep bttv

    [code:1:7661cf7c1f]
    bttv: driver version 0.7.91 loaded
    bttv: using 2 buffers with 2080k (4160k total) for capture
    bttv: Host bridge is PCI device 1039:0646 (Silicon Integrated Systems [SiS])
    bttv: Bt8xx card found (0).
    bttv0: Bt878 (rev 17) at 00:06.0, irq: 9, latency: 32, memory: 0xe6004000
    bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
    bttv0: using: BT878(Pinnacle PCTV Studio/Ra) [card=39,autodetected]
    bttv0: i2c: checking for MSP34xx @ 0x80… not found
    bttv0: miro: id=31 tuner=4 radio=no stereo=no
    bttv0: i2c: checking for MSP34xx @ 0x80… not found
    bttv0: i2c: checking for TDA9875 @ 0xb0… not found
    bttv0: i2c: checking for TDA7432 @ 0x8a… not found
    bttv0: i2c attach [client=NoTuner,ok]
    bttv0: registered device video0
    bttv0: registered device vbi0
    [/code:1:7661cf7c1f]

    Conclusie: hij zegt hier ook registered device video(). Echter hij staat niet in /dev directory maar ik kan wel informatie erover opvragen via /proc. Hoe krijg ik nu xawtv werkend?

    Wat is die meuk van die tv-kaarten slecht gedocumenteerd zeg. Meestal ben ik wel gewend zelf te zoeken maar dit slaat ff alles. Ben al 2 dagen bezig, da's sinds een jaar niet meer voorgekomen geloof ik :)
  • In hoofd map van xawtv (waar vanuit je ./configure, make en make install hebt uitgevoerd) is ook nog een script die de /dev/video0 kan aanmaken:
    [code:1:9cf5635413]
    ./MAKEDEV.v4l
    [/code:1:9cf5635413]
    :wink:
  • Dat valt wel mee, die laatste twee xawtv problemen heb ik zelf ook gehad en opgelost. :)
  • Hmmm ik heb het gewijzigd, de X server gekilled en gerestart. Nog steeds zwart beeld :( Met alleen een beetje ruis aan de bovenkant (2 cm ofzo)

    Verder tuner television, audio mono, capture mode overlay. Alle modules geladen. Ehmm, heb je nog wat antwoorden? :)
  • [quote:0fb7650c39="w.roosenburg"]Hmmm ik heb het gewijzigd, de X server gekilled en gerestart. Nog steeds zwart beeld :( Met alleen een beetje ruis aan de bovenkant (2 cm ofzo)[/quote:0fb7650c39]
    Als je nu xawtv start in een Konsole, wat geeft deze voor een output?

    Maar als het goed is kun je nu met de rechter muis knop klikken op het xawtv beeld.
    Dan verschijnt Options. Als je nu via Channel Editor in Config. de muis wijst op de kader
    onder Channel, dan zou je met de pijltjes toets omhoog of omlaag de tv-kanalen moeten kunnen wijzigen.
    Fijn tunen gaat met de pijltjes naar links/rechts. :roll:
  • Helaas nog steeds zwart beeld. ik krijg wel een of andere vage melding als ik opstart:

    [code:1:d334c7f07c]
    Warning: Cannot convert string "-*-ledfixed-medium-r-semicondensed–39-*" to type FontStruct
    [/code:1:d334c7f07c]

    Verder kan ik wel channels instellen en tunen maar het beeld blijft zwart. Als ik dat doe krijg ik geen meldingen in konsole.

    Alleen maar zwart beeld met 5 cm blauw-gele ruis bovenaan mijn scherm :(
  • Hm, die warning kun je negeren, deze warning verschijnt ook bij mij in de Konsole.
    Je lsmod – en dmesg | grep bttv output zijn in ieder geval in orde, het zou dus moeten werken. :roll:

    Maar weet je zeker dat je antenne signaal in orde is. Werkt je tv-kaart dus wel onder een andere Linux distro of onder MS Windows? En gebeurt er dan helemaal niets, als je de kanalen wijzigt.
    En als je xawtv weer afsluit, krijg je dan nog wat meer Konsole output?

    Bij mij is het zo dat xawtv waarvan de kanalen nog niet ingesteld zijn, precies het xawtv beeld wat jij beschreef toont. Maar als ik de kanalen wijzig, verandert het xawtv beeld en kom ik alle zenders van de kabel tegen. Zelfs als ik kanalen wijzig zonder antenne in de tv-kaart, zijn er veranderingen te zien. Het zwarte deel van xawtv veranderd dan in ruis. :wink:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.