Posts by QBert

    Hab mir nun auch eine 8400GS geholt.
    Leider ist die weiter oben erwähnte G98 Karte bei Alternate nicht mehr lieferbar und mittlerweile von der Website verschwunden.
    Hab mir dafür diese schicken lassen:
    http://www.alternate.de/html/product/Grafikkarten_NVIDIA_PCIe/Gainward/8400GS_HDMI/305128/?tn=HARDWARE&l1=Grafik&l2=Karten+PCIe&l3=NVIDIA


    Die angegebene 567MHz Taktfrequenz stimmt allerdings nicht !
    Und es handelt sich auch um eine G86.



    Allerdings bin ich mit dem Resultat trotzdem zufrieden.
    Mit dem 180.37 Treiber laufen bisher alle H.264 Filme bei mir einwandfrei.


    Gruss
    QBert

    Razorblade: Danke für die Info. Schade, dass hier das xineliboutput Plugin noch nicht soweit ist. Dann warte ich hier erst noch mal ab.


    Damit ich nicht auf multiproto zurück muss, habe ich mal die S2API zusammen mit dem H.264 Patch von Reinhard in den VDR 1.7.0 reingemergt. Anbei der Patch gegen clean 1.7.0. Die Änderungen habe ich mal grob mit Kommentaren gekennzeichnet. Die po Files habe ich mir mal gespart.


    Damit funktionieren meine beiden KNC1 Karten (DVB-C und DVB-S2), auch die HD Kanäle.

    Versuche mich auch gerade an dem Umstieg von 1.7.0 auf 1.7.3.
    Die S2API Treiber aus V4L HG laufen und erkennen meine beiden KNC1 Karten (eine DVB-C und eine DVB-S2).
    Der VDR ist auch gestartet und scheint Kanäle zu erkennen (zumindest laut syslog).


    Allerdings bekomme ich noch kein Bild hin mit meinem xineliboutput Plugin. Das meldet ständig:

    Code
    "cXinelibDevice::PlayAny: invalid data !"

    Ich hab mal in den Code geschaut, an der Stelle erwartet das Plugin ein PES Packet.
    Kann es sein, dass der VDR per Default nur noch TS Packete verschickt ?
    Kann man das abstellen ?

    Wie hast Du den Patch eingespielt ?


    Probier es mal von Hand:
    In der Datei frontend.c in der Funktion InfoHandler nach der if Abfrage
    (bei mir ist das die Zeile 108 :(
    if(!strncmp(info, "TRACKMAP SPU", 12)) {
    folgendes einfügen:
    #if 1
    cXinelibDevice::Instance().SetCurrentSubtitleTrack(ttNone, true);
    #else
    und am Ende der if Abfrage, vor der } Klammer (bei mir Zeile 154)
    #endif
    einfügen.


    Hab auch einfach mal meine aktuelle frontend.c mit angehängt.


    Gruss
    QBert

    Stimmt, rechts natürlich.
    Hab mich von der Position der Insel verwiren lassen...
    Seltsam, dass die Engländer einen Satelliten benutzen der weiter im Osten liegt.

    Hallo maierg


    bei meiner Technisat Multytenne verwende ich folgende diseqc:



    Damit funktioneren bei mir alle 4 Satellitenpositionen.
    Allerdings bin ich mir bei den unteren Beiden nicht ganz sicher ob diese exact so stimmen.


    Gruss
    QBert

    Vielen Dank für die Antworten.


    Habe mich nun für den multiproto_plus Treiber und den vdr-1.7.0 mit H.264 Patch entschieden.
    Funktioniert auch ganz gut bisher.


    Falls es jemand interessiert wie ich den Treiber installiert habe, anbei eine kleine Zusammenfassung (habe mich dabei an die DVB-S2 Suse Anleitung aus dem Wiki angelehnt):


    Installation Multiproto PlusTreiber:
    --------------------------------
    cd /usr/src
    mkdir multiproto
    cd multiproto
    hg clone http://jusst.de/hg/multiproto_plus
    mv multiproto_plus dvb
    cd dvb
    make distclean
    cd linux/include/linux/
    ln -s /usr/src/linux/include/linux/compiler.h compiler.h
    cd /usr/src/multiproto/dvb
    make
    make install
    Prüfen ob Module am richtigen Platz liegen:
    ls -al /lib/modules/$(uname -r)/kernel/drivers/media/dvb/ttpci


    Nach Reboot sieht mein lspci wie folgt aus:
    lspci -vv
    03:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: KNC One Device 0019
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 64 (3750ns min, 9500ns max)
    Interrupt: pin A routed to IRQ 17
    Region 0: Memory at febff400 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: budget_av
    Kernel modules: budget-av


    03:03.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: KNC One Device 0023
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 64 (3750ns min, 9500ns max)
    Interrupt: pin A routed to IRQ 21
    Region 0: Memory at febff000 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: budget_av
    Kernel modules: budget-av


    Noch unschön:
    Ab und zu erscheint im Log "stb0899_search: Unsupported delivery system"
    wenn ich auf einen DVB-C Kanal tune.


    Disecq scheint auch nicht 100% sauber zu laufen:
    Ab und zu taucht diese Meldung auf:
    "kernel: stb0899_wait_diseqc_fifo_empty: timed out !!"


    Gruss
    QBert

    Hallo


    betreibe meinen VDR (1.6) momentan mit einer DVB-C Karte von KNC One.
    Demnächst möchte ich ihn um eine zusätzliche DVB-S2 Karte (ebenfalls KNC One) erweitern.


    Welchen DVB Treiber sollte ich hierfür am Besten verwenden ?


    - Reicht der Standard Kernel Treiber (Benutze gerade 2.6.23.9) ?
    - Aktueller DVB Treiber aus dem V4L Repository ?
    - Oder den Multiproto Treiber von jusst.de mit VDR 1.7 ?


    Danke
    QBert

    Hi


    also bei mir funzt die Karte einwandfrei.
    Ich verwende den Budget Treiber mit einem 2.6.23.9 Kernel direkt von kernel.org und Debian Testing.


    lsmod | grep budget
    budget_av 18944 14
    saa7146_vv 45184 1 budget_av
    firmware_class 9536 2 budget_av,snd_emu10k1
    budget_core 11140 1 budget_av
    dvb_core 73960 2 budget_av,budget_core
    saa7146 18504 3 budget_av,saa7146_vv,budget_core
    ttpci_eeprom 2496 1 budget_core
    i2c_core 23360 7 nvidia,eeprom,tda10023,budget_av,budget_core,ttpci_eeprom,i2c_piix4


    Auszug aus meiner Kernel Config (sind noch ein paar überflüssige Module drin):
    #
    # Multifunction device drivers
    #
    # CONFIG_MFD_SM501 is not set


    #
    # Multimedia devices
    #
    CONFIG_VIDEO_DEV=m
    CONFIG_VIDEO_V4L1=y
    CONFIG_VIDEO_V4L1_COMPAT=y
    CONFIG_VIDEO_V4L2=y
    CONFIG_VIDEO_CAPTURE_DRIVERS=y
    # CONFIG_VIDEO_ADV_DEBUG is not set
    CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
    CONFIG_VIDEO_TVAUDIO=m
    CONFIG_VIDEO_TDA7432=m
    CONFIG_VIDEO_TDA9875=m
    CONFIG_VIDEO_MSP3400=m
    CONFIG_VIDEO_SAA7111=m
    CONFIG_VIDEO_CX2341X=m
    CONFIG_VIDEO_VIVI=m
    CONFIG_VIDEO_BT848=m
    CONFIG_VIDEO_BT848_DVB=y
    CONFIG_VIDEO_SAA6588=m
    # CONFIG_VIDEO_BWQCAM is not set
    # CONFIG_VIDEO_CQCAM is not set
    # CONFIG_VIDEO_W9966 is not set
    # CONFIG_VIDEO_CPIA is not set
    # CONFIG_VIDEO_CPIA2 is not set
    CONFIG_VIDEO_SAA5246A=m
    CONFIG_VIDEO_SAA5249=m
    CONFIG_TUNER_3036=m
    # CONFIG_TUNER_TEA5761 is not set
    # CONFIG_VIDEO_STRADIS is not set
    # CONFIG_VIDEO_ZORAN is not set
    CONFIG_VIDEO_SAA7134=m
    CONFIG_VIDEO_SAA7134_ALSA=m
    CONFIG_VIDEO_SAA7134_OSS=m
    CONFIG_VIDEO_SAA7134_DVB=m
    # CONFIG_VIDEO_MXB is not set
    CONFIG_VIDEO_DPC=m
    CONFIG_VIDEO_HEXIUM_ORION=m
    CONFIG_VIDEO_HEXIUM_GEMINI=m
    CONFIG_VIDEO_CX88=m
    CONFIG_VIDEO_CX88_ALSA=m
    CONFIG_VIDEO_CX88_BLACKBIRD=m
    CONFIG_VIDEO_CX88_DVB=m
    # CONFIG_VIDEO_IVTV is not set
    # CONFIG_VIDEO_CAFE_CCIC is not set
    # CONFIG_V4L_USB_DRIVERS is not set
    CONFIG_RADIO_ADAPTERS=y
    CONFIG_RADIO_GEMTEK_PCI=m
    CONFIG_RADIO_MAXIRADIO=m
    CONFIG_RADIO_MAESTRO=m
    CONFIG_USB_DSBR=m
    CONFIG_DVB_CORE=m
    CONFIG_DVB_CORE_ATTACH=y
    CONFIG_DVB_CAPTURE_DRIVERS=y


    #
    # Supported SAA7146 based PCI Adapters
    #
    CONFIG_DVB_AV7110=m
    CONFIG_DVB_AV7110_OSD=y
    CONFIG_DVB_BUDGET=m
    CONFIG_DVB_BUDGET_CI=m
    CONFIG_DVB_BUDGET_AV=m
    CONFIG_DVB_BUDGET_PATCH=m


    #
    # Supported USB Adapters
    #
    # CONFIG_DVB_USB is not set
    # CONFIG_DVB_TTUSB_BUDGET is not set
    # CONFIG_DVB_TTUSB_DEC is not set
    # CONFIG_DVB_CINERGYT2 is not set


    #
    # Supported FlexCopII (B2C2) Adapters
    #
    # CONFIG_DVB_B2C2_FLEXCOP is not set


    #
    # Supported BT878 Adapters
    #
    CONFIG_DVB_BT8XX=m


    #
    # Supported Pluto2 Adapters
    #
    # CONFIG_DVB_PLUTO2 is not set


    #
    # Supported DVB Frontends
    #


    #
    # Customise DVB Frontends
    #
    CONFIG_DVB_FE_CUSTOMISE=y


    #
    # DVB-S (satellite) frontends
    #
    # CONFIG_DVB_STV0299 is not set
    # CONFIG_DVB_CX24110 is not set
    # CONFIG_DVB_CX24123 is not set
    # CONFIG_DVB_TDA8083 is not set
    # CONFIG_DVB_MT312 is not set
    # CONFIG_DVB_VES1X93 is not set
    # CONFIG_DVB_S5H1420 is not set
    # CONFIG_DVB_TDA10086 is not set


    #
    # DVB-T (terrestrial) frontends
    #
    # CONFIG_DVB_SP8870 is not set
    # CONFIG_DVB_SP887X is not set
    # CONFIG_DVB_CX22700 is not set
    # CONFIG_DVB_CX22702 is not set
    # CONFIG_DVB_L64781 is not set
    # CONFIG_DVB_TDA1004X is not set
    # CONFIG_DVB_NXT6000 is not set
    # CONFIG_DVB_MT352 is not set
    # CONFIG_DVB_ZL10353 is not set
    # CONFIG_DVB_DIB3000MB is not set
    # CONFIG_DVB_DIB3000MC is not set
    # CONFIG_DVB_DIB7000M is not set
    # CONFIG_DVB_DIB7000P is not set


    #
    # DVB-C (cable) frontends
    #
    CONFIG_DVB_VES1820=m
    CONFIG_DVB_TDA10021=m
    CONFIG_DVB_TDA10023=m
    CONFIG_DVB_STV0297=m


    #
    # ATSC (North American/Korean Terrestrial/Cable DTV) frontends
    #
    # CONFIG_DVB_NXT200X is not set
    # CONFIG_DVB_OR51211 is not set
    # CONFIG_DVB_OR51132 is not set
    # CONFIG_DVB_BCM3510 is not set
    # CONFIG_DVB_LGDT330X is not set


    #
    # Tuners/PLL support
    #
    CONFIG_DVB_PLL=m
    CONFIG_DVB_TDA826X=m
    CONFIG_DVB_TDA827X=m
    CONFIG_DVB_TUNER_QT1010=m
    CONFIG_DVB_TUNER_MT2060=m


    #
    # Miscellaneous devices
    #
    CONFIG_DVB_LNBP21=m
    CONFIG_DVB_ISL6421=m
    CONFIG_DVB_TUA6100=m
    CONFIG_VIDEO_SAA7146=m
    CONFIG_VIDEO_SAA7146_VV=m
    CONFIG_VIDEO_TUNER=m
    CONFIG_VIDEO_BUF=m
    CONFIG_VIDEO_BUF_DVB=m
    CONFIG_VIDEO_BTCX=m
    CONFIG_VIDEO_IR_I2C=m
    CONFIG_VIDEO_IR=m
    CONFIG_VIDEO_TVEEPROM=m
    # CONFIG_DAB is not set


    Gruss
    QBert

    Hi


    habe (hatte) dasselbe Problem.
    Da ich normalerweise keine DVD Untertitel benötige, habe ich mich entschlossen diese einfach ganz abzuschalten (s. Patch unten).
    Ist zwar nicht ganz so schön, aber was solls.
    Hauptsache die nervigen Untertitel sind weg.


    Gruss
    QBert


    --- vdr/PLUGINS/src/xineliboutput/frontend.c 2008-05-11 17:21:08.000000000 +0200
    +++ vdr-xineliboutput/frontend.c 2008-04-15 19:14:55.000000000 +0200
    @@ -105,9 +105,6 @@ void cXinelibThread::InfoHandler(const c
    *pt = 0;


    if(!strncmp(info, "TRACKMAP SPU", 12)) {
    +#if 1 // Force none DVD subtitles
    + cXinelibDevice::Instance().SetCurrentSubtitleTrack(ttNone, true);
    +#else
    int CurrentTrack = ttXSubtitleAuto;
    map += 12;
    @@ -151,7 +148,6 @@ void cXinelibThread::InfoHandler(const c
    else


    cXinelibDevice::Instance().SetCurrentSubtitleTrack(eTrackType(CurrentTrack+ttSubtitleFirst), true);
    #endif
    +#endif
    }