ivtv ebuild

  • Hallo,


    habe mit den neuen ivtv ebuilds Probleme:


    bei den alten ebuilds habe ich immer zur Sicherheit:
    rm /lib/modules/2.6.15-gentoo-r4/kernel/drivers/media/video/msp3400.ko
    rm /lib/modules/2.6.15-gentoo-r4/kernel/drivers/media/video/tuner.ko
    rm /lib/modules/2.6.15-gentoo-r4/kernel/drivers/media/video/tda9887.ko
    rm /lib/modules/2.6.15-gentoo-r4/kernel/drivers/media/video/tveeprom.ko



    gemacht um doppelte Module zu vermeiden (lt. Readme)


    Jetzt auch nur dann findet er z.B. msp3400 nicht mehr. Warum?



    G. Roland

  • Hallo


    Mit ivtv hab ich auch Probleme seit Kernel 2.6.14.2. Die entsprechenden Module werden nicht mehr erstellt und man braucht wieder die internen Module des Kernels. Das ist alles ordentlich kompiliert und wird auch alles geladen, aber das pvrinput-plugin findet keine TV-Karte. Ein Test mit "cat /dev/videoXX >> /tmp/temp.mpg" führte aber zu einer mpg-Datei die sich mit mplayer abspielen lässt.


    Meine momentane Lösung ist die Verwendung des 2.6.13er Kernels. Das ist natürlich keine wirkliche Lösung aber so geht's erst mal.


    lallo

  • Laut Doku habe sich die Device Namen geändert. Muß das nun im PVRINPUT Quellcode geändert werden oder sind es nur die Einträge in channels.conf?


    Vielleicht liest das ja Wibel zufällig?!


    G.R.

  • also den Kernel laut Readme konfiguriert


    die Channels.conf angepaßt:


    :AV-Eingaenge
    Composite (Chinch):1:C56:C:0:301:300:305:A1:66004:0:0:0
    Composite (Adapter):2:C0:C:0:301:300:305:A1:66005:0:0:0
    S-Video:3:C89:C:0:301:300:305:A1:65003:0:0:0





    dmesg | grep ivtv
    ivtv: ==================== START INIT IVTV ====================
    ivtv: version 0.4.2 (tagged release) loading
    ivtv: Linux version: 2.6.15-gentoo-r5 SMP PENTIUM4 gcc-3.4
    ivtv: In case of problems please include the debug info between
    ivtv: the START INIT IVTV and END INIT IVTV lines, along with
    ivtv: any module options, when mailing the ivtv-users mailinglist.
    ivtv0: Autodetected WinTV PVR 350 card (cx23415 based)
    ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
    tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
    ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
    ivtv0: i2c attach to card #0 ok [client=MSP4418G-B3, addr=40]
    saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
    ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
    ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
    saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
    ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
    tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
    ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
    ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
    ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
    ivtv0: Encoder revision: 0x02050032
    ivtv0: Decoder revision: 0x02020023
    ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
    ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
    ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
    ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
    ivtv0: Create encoder radio stream
    ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
    ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
    ivtv0: Create decoder VOUT stream
    ivtv0: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total)
    ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
    ivtv0: Initialized WinTV PVR 350, card #0
    ivtv: ==================== END INIT IVTV ====================
    ivtv0: All encoder MPEG stream buffers are full. Dropping data.
    ivtv0: Cause: the application is not reading fast enough.


    etc/modules.autolaod



    snip
    tuner
    msp3400
    videodev
    saa7115
    ivtv
    snap


    Das war es denke ich



    Achso die richtige Firmware hatte ich noch installiert, da das ebuild die falsche Firmware installiert hat. Habe ich aber beim neuen ebuild nicht gecheckt. Falls Bedarf --> E-Mail


    G. R.

  • Hallo


    Mit der jetzigen Konfiguration noch nicht. HAbs aber schon vorher gemacht.
    Ich kanns mal probieren. Kann mir abr nicht vorstellen warums nicht gehen sollte.


    Wie sieht denn der Müll aus? Gibts kein gutes Bild oder gehts garnicht?


    lallo

  • Hallo


    Bitrate: 6000, VBR
    Frames per GOP: 15
    B-Frames: 3
    GOP Closed: ja


    Ich denke mal das sind die relevanten Einstellungen. Mit 6000er Bitrate hab ich ausserdem keine Blockbildung und kein Stottern. Wenns mal zu groß wird kann mans ja runterrechnen.


    lallo

  • Hallo,


    bei mir klappt es nicht, da am Anfang das Bild vom Recorder zu schlecht ist. Mittlerweile bekomme ich auch den Fehler Kanal nicht gefunden.


    Wenn es denn läuft, stürzt es nach ein paar Minuten ab. Auch wen ich per mplayer das Video von /dev/video0 abgreife, kommt die Fehelermeldung:


    System zu langsam (aber das kann gar nicht sein :-))


    Liegt es nun an der PVR 350 Karte? Am Videorecorder kann es nicht liegen...der ist neu und SVHS.


    G. R.

  • Wo liegt denn nun genau das Problem bei dir@Tinitus



    Wird die pvr nicht gefunden, hakelt pvrinput oder wie..?

  • Hallo,


    gute Frage nächste Frage ;)


    also ein mplayer /dev/video0 geht.


    also sollte die Karte gehen.


    der 0.4.3 Treiber geht nicht.



    wegen der schlechten Videoqualität schmiert das pvrinput Plugin ab...denke ich.


    aber selbst unter Windows scheint die Karte Probleme zu machen.



    G. R.

  • Hört sich eher nach Hardwareprob an. Evtl beisst sich das was mit IRQs.

  • Hallo


    Also ich habe hier die ivtv-0.4.2 mit meiner PVR250 am Laufen.


    Lädst du die Treiber auch in der richtigen Reihenfolge, also erst die ivtv und danach die dvb-Treiber. Andersrum geht's nicht?
    Welchen Kernel verwendest du? Ich hab den vanilla Kernel-2.6.15.6. Damit läufts problemlos.


    lallo

  • Richtige Reihenfolge - warum ist es so 'richtig'?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!