VDR richtig installiert? Wie nachprüfen?

  • Habe eine Nova SE DVB Karte und die DVB CVS Treiber habe ich auch installiert. VDR ebenso kompiliert aber das meldet er bei den Versuchen VDR zu starten:


    Meine Frage ist nun warum sehe ich auf dem Bildschirm keine Benutzeroberfläche? Oder wird das über die dxr3 ausgegeben? Wo kann ich sehen ob VDR funktioniert?


    Es ist das erste mal für mich und daher ziemlich schwierig. Wäre euch sehr dankbar für die Hilfe.







    Nov 6 14:45:09 noname kernel: saa7146: register extension 'budget_ci dvb'.
    Nov 6 14:45:09 noname kernel: PCI: Found IRQ 11 for device 0000:00:0b.0
    Nov 6 14:45:09 noname kernel: PCI: Sharing IRQ 11 with 0000:00:10.3
    Nov 6 14:45:09 noname kernel: saa7146: found saa7146 @ mem e1f57000 (revision 1, irq 11) (0x13c2,0x100f).
    Nov 6 14:45:09 noname kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
    Nov 6 14:45:09 noname kernel: probe_tuner: try to attach to TT-Budget/WinTV-NOVA-CI PCI
    Nov 6 14:45:09 noname kernel: drivers/media/dvb/frontends/stv0299.c: setup for tuner SU1278/SH
    Nov 6 14:45:09 noname kernel: DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935 based)...
    Nov 6 14:45:09 noname kernel: TT-Budget/WinTV-NOVA-CI PCI adapter 0 has MAC addr = 00:d0:5c:24:4c:33
    Nov 6 14:45:18 noname vdr[4370]: VDR version 1.2.6 started
    Nov 6 14:45:18 noname vdr[4370]: loading /video/setup.conf
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: EPGLanguages =
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: EPGLinger = 0
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: OSDLeft = 54
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: OSDSkin = sttng
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: OSDTheme = default
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: OSDTop = 45
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: TimeSource = 0
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: UpdateChannels = 4
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: UseSmallFont = 1
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: UseVps = 0
    Nov 6 14:45:18 noname vdr[4370]: ERROR: unknown config parameter: VpsMargin = 120
    Nov 6 14:45:18 noname vdr[4370]: loading /video/sources.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/diseqc.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/channels.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/svdrphosts.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/ca.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/keymacros.conf
    Nov 6 14:45:18 noname vdr[4370]: found 1 video device
    Nov 6 14:45:18 noname vdr[4370]: setting primary device to 1
    Nov 6 14:45:18 noname vdr[4370]: device 1 has no MPEG decoder
    Nov 6 14:45:18 noname vdr[4370]: SVDRP listening on port 2001
    Nov 6 14:45:43 noname su(pam_unix)[4421]: session opened for user root by (uid=0)
    Nov 6 14:45:43 noname su(pam_unix)[4421]: session closed for user root
    Nov 6 14:45:53 noname su(pam_unix)[4431]: session opened for user root by (uid=0)
    Nov 6 14:45:53 noname su(pam_unix)[4431]: session closed for user root
    Nov 6 14:46:03 noname su(pam_unix)[4441]: session opened for user root by (uid=0)
    Nov 6 14:46:03 noname su(pam_unix)[4441]: session closed for user root
    Nov 6 14:46:19 noname vdr[4480]: VDR version 1.2.6 started
    Nov 6 14:46:19 noname vdr[4480]: loading /video/setup.conf
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: EPGLanguages =
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: EPGLinger = 0
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDLeft = 54
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDSkin = sttng
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDTheme = default
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDTop = 45
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: TimeSource = 0
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: UpdateChannels = 4
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: UseSmallFont = 1
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: UseVps = 0
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: VpsMargin = 120
    Nov 6 14:46:19 noname vdr[4480]: loading /video/sources.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/diseqc.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/channels.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/svdrphosts.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/ca.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/keymacros.conf
    Nov 6 14:46:19 noname vdr[4480]: found 1 video device
    Nov 6 14:46:19 noname vdr[4480]: setting primary device to 1
    Nov 6 14:46:19 noname vdr[4480]: device 1 has no MPEG decoder
    Nov 6 14:46:19 noname vdr[4480]: SVDRP listening on port 2001




    und die syslog




    Nov 6 14:45:18 noname vdr[4370]: loading /video/sources.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/diseqc.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/channels.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/svdrphosts.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/ca.conf
    Nov 6 14:45:18 noname vdr[4370]: loading /video/keymacros.conf
    Nov 6 14:45:18 noname vdr[4370]: probing /dev/dvb/adapter0/frontend0
    Nov 6 14:45:18 noname vdr[4370]: EIT processing thread started (pid=4370) - master
    Nov 6 14:45:18 noname vdr[4370]: tuner thread started on device 1 (pid=4370)
    Nov 6 14:45:18 noname vdr[4370]: found 1 video device
    Nov 6 14:45:18 noname vdr[4370]: setting primary device to 1
    Nov 6 14:45:18 noname vdr[4370]: device 1 has no MPEG decoder
    Nov 6 14:45:18 noname vdr[4370]: SVDRP listening on port 2001
    Nov 6 14:45:18 noname vdr[4370]: KBD remote control thread started (pid=4370)
    Nov 6 14:45:18 noname vdr[4370]: remote control KBD - learning keys
    Nov 6 14:46:19 noname vdr[4480]: VDR version 1.2.6 started
    Nov 6 14:46:19 noname vdr[4480]: loading /video/setup.conf
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: EPGLanguages =
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: EPGLinger = 0
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDLeft = 54
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDSkin = sttng
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDTheme = default
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: OSDTop = 45
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: TimeSource = 0
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: UpdateChannels = 4
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: UseSmallFont = 1
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: UseVps = 0
    Nov 6 14:46:19 noname vdr[4480]: ERROR: unknown config parameter: VpsMargin = 120
    Nov 6 14:46:19 noname vdr[4480]: loading /video/sources.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/diseqc.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/channels.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/svdrphosts.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/ca.conf
    Nov 6 14:46:19 noname vdr[4480]: loading /video/keymacros.conf
    Nov 6 14:46:19 noname vdr[4480]: probing /dev/dvb/adapter0/frontend0
    Nov 6 14:46:19 noname vdr[4480]: EIT processing thread started (pid=4480) - master
    Nov 6 14:46:19 noname vdr[4480]: tuner thread started on device 1 (pid=4480)
    Nov 6 14:46:19 noname vdr[4480]: found 1 video device
    Nov 6 14:46:19 noname vdr[4480]: setting primary device to 1
    Nov 6 14:46:19 noname vdr[4480]: device 1 has no MPEG decoder
    Nov 6 14:46:19 noname vdr[4480]: SVDRP listening on port 2001
    Nov 6 14:46:19 noname vdr[4480]: KBD remote control thread started (pid=4480)
    Nov 6 14:46:19 noname vdr[4480]: remote control KBD - learning keys
    Nov 6 14:51:21 noname userhelper: pam_timestamp: updated timestamp file `/var/run/sudo/root/unknown'
    Nov 6 14:51:32 noname perl: [RPM] opera-7.54-20040803.4 installed
    Nov 6 15:00:33 noname vdr[4480]: new KBD code: 000000001B1B4F50 = Up
    Nov 6 15:00:33 noname vdr[4480]: new KBD code: 000000001B1B4F51 = Down
    Nov 6 15:01:00 noname CROND[4626]: (root) CMD (nice -n 19 run-parts /etc/cron.hourly)

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

    Einmal editiert, zuletzt von ChidGord ()


  • das sagt doch schon alles.
    der VDR braucht mindestens eine DVB-karte mit mpeg-decoder, eine sogenannte full-featured-karte (FF-karte).
    deine Nova SE wird wohl eine budget-karte sein.


    nimm ne andere oder zweite karte und die kiste läuft.


    gruessle

    RavenIV


    ----------------------------------------------------------------------


    LINUX - das längste text-adventure aller zeiten...

  • Er hat aber ne DXR3 drin, aber wohl so wie ich denke die Treiber nicht installiert ,oder sonstwas ...


    Deine Kombination ist genau die richtige :tup
    Fragen warum aufm Bildschirm keine Benutzeroberfläche kommt (die gibbet nämlich "nicht") und dann auch noch ne DXR3 benutzen ... es wird immer am falschen Ende gespart ... ;)


    Achso, wäre schön zu wissen was du da für ne Windows-Version einsetzt ... :]


    MFG
    Marco

    Leider momentan kein VDR

    Einmal editiert, zuletzt von mbc ()

  • Habe dxr3 0.15.0 treiber installiert. Microcode muss ich allerdings manuell uploaden.
    DVB treiber ebenso installiert.
    Habe nun auch dxr3 plugin (das ältere) kompiliert. VDR meckert beim start und laden des plugins.
    das bild flackert kurz grün auf dem TV und das wars.


    Dxr3 0.2.3 pre2 lässt sich dagegen nicht kompilieren.
    @noname dxr3]# make all
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"dxr3"' -DSOCKET_CHMOD=0660 -D_GNU_SOURCE -I/root/dvb-cvs/dvb-kernel/vdr-1.2.6/include -I/root/dvb-cvs/dvb-kernel/include -I/usr/src/ffmpeg-0.4.9-pre1 -I/root/em8300/modules dxr3.c
    In file included from dxr3audiodecoder.h:7,
    from dxr3demuxdevice.h:15,
    from dxr3device.h:6,
    from dxr3.c:11:
    dxr3ffmpeg.h:6:29: avcodec.h: No such file or directory
    In file included from dxr3audiodecoder.h:7,
    from dxr3demuxdevice.h:15,
    from dxr3device.h:6,
    from dxr3.c:11:
    dxr3ffmpeg.h:20: error: syntax error before `*' token
    dxr3ffmpeg.h:21: error: 'AVCodecContext' is used as a type, but is not defined as a type.
    dxr3ffmpeg.h:22: error: use of enum `CodecID' without previous declaration
    dxr3ffmpeg.h:22: error: field `id' has incomplete type
    In file included from dxr3demuxdevice.h:15,
    from dxr3device.h:6,
    from dxr3.c:11:
    dxr3audiodecoder.h:45: error: `AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
    make: *** [dxr3.o] Fehler 1


    Auch im vdr Verzeichnis mit make plugin kein erfolg.



    weiss nicht wo der fehler ist.


    Ich habe leider diese konfiguration gekauft. jetzt zu verkaufen ist auch blöd.
    stehe kurz vor dem durchbruch sozusagen :)
    Bin seit gestern dran...

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

  • >>dxr3ffmpeg.h:6:29: avcodec.h: No such file or directory



    Hmmmm... was will dir diese Meldung wohl sagen? ;)
    Du brauchst eine Datei namens avcodec.h.




    Der erste Treffer in google führt dich zum richtigen Ergebnis. Du brauchst zum erfolgreichen Kompilieren ffmpeg.

  • Google ist schon geil. Wo ich hängenbleibe schaue ich zuerst bei google nach. Aber manchmal komme ich nicht weiter. FFmpeg ist installiert. 0.4.8
    Ich schaue mir auch immer die Fehler an und korigiere das so weit ich kann im makefile. Aber in diesem Falle funzt es nicht.


    Daher habe ich wieder dxr3 0.2.2 installiert. Damit kommt aber der andere Fehler beim starten des VDR


    DVB treiber funzen. Teste es gerade mit zapdvb. Ist einfach viel geiler als unter windows. Timeshifting ist sauber.


    Hätte gerne aber vdr.


    Was ich unter google nicht finde ist wie man genau dxr3 aus dem cvs auscheckt.


    Die befehle auf der dxr3 homepage geben fehlermeldungen das module nicht vorhanden sind etc.


    cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin login

    cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin co modulename



    Möchte gerne wissen welche ffmpeg version wird zur zeit empfohlen und wie checke ich austrian coder dxr3 plugin aus.


    Danke

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

  • Ersetz mal modulename durch einen sinnvollen Begriff. ;)

  • Habe DXR3 von sigma design. Ich denke es ist adv717x chip drauf
    soll ich nun adv717x als module eingeben oder em8300?


    Ok. habe dxr3 eingetippt und er lädt es runter. Wie bei der anderen version auch kommt fehlermeldung beim kompilieren. mal schauen...


    [root@noname vdr-1.2.6]# make plugins
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"dxr3"' -DSOCKET_CHMOD=0660 -D_GNU_SOURCE -DMICROCODE=\"/usr/share/misc/em8300.uc\" -DLOGPATH=\"/video/\" -I../../../include -I../../../DVB/include -I/usr/local/include/ffmpeg -I/usr/include dxr3.c
    In file included from dxr3audiodecoder.h:29,
    from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3ffmpeg.h:27:29: avcodec.h: No such file or directory
    In file included from dxr3audiodecoder.h:29,
    from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3ffmpeg.h:39: error: syntax error before `*' token
    dxr3ffmpeg.h:40: error: 'AVCodecContext' is used as a type, but is not defined as a type.
    dxr3ffmpeg.h:41: error: use of enum `CodecID' without previous declaration
    dxr3ffmpeg.h:41: error: field `id' has incomplete type
    In file included from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3audiodecoder.h:68: error: `AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
    dxr3.c: In member function `virtual void cDxr3OsdColorItem::Set()':
    dxr3.c:143: warning: unused variable `int realValue'
    dxr3.c:186:1: warning: "/*" within comment
    dxr3.c:215:1: warning: "/*" within comment
    dxr3.c:229:1: warning: "/*" within comment
    /usr/include/c++/3.3.2/fstream: At top level:
    dxr3.h:19: warning: `const char*SettingBar[32]' defined but not used
    make[1]: *** [dxr3.o] Fehler 1
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/hello'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/hello'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/osddemo'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/osddemo'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/sky'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/sky'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/status'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/status'
    [root@noname vdr-1.2.6]#

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

    2 Mal editiert, zuletzt von ChidGord ()

  • Dir fehlt immer noch ffmpeg.


    Hast du vielleicht davon nur die binaries installiert und die header vergessen?

  • cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg
    dann
    ./configure
    make
    make install


    Das habe ich getan. Muss ich noch was zusätzlich machen?



    [root@noname vdr-1.2.6]# ffmpeg -version
    ffmpeg version 0.4.9-pre1, build 4728, Copyright (c) 2000-2004 Fabrice Bellard
    configuration:
    built on Nov 7 2004 17:11:44, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
    ffmpeg 0.4.9-pre1
    libavcodec 4728
    libavformat 4620
    [root@noname vdr-1.2.6]#





    Ich komme nicht weiter :( Habe die Pfade in makefile angegeben aber er meckert immer über fehlende dxr3ffmpeg.....


    Wo liegen die unten angegeben DAteien? In ffmpeg Ordner jedenfalls nicht.





    [root@noname vdr-1.2.6]# make plugins
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"dxr3"' -DSOCKET_CHMOD=0660 -D_GNU_SOURCE -DMICROCODE=\"/root/em8300/modules/em8300.uc\" -DLOGPATH=\"/video/\" -I../../../include -I../../../DVB/include -I/root/ffmpeg -I/root/em8300 dxr3.c
    In file included from dxr3audiodecoder.h:29,
    from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3ffmpeg.h:27:29: avcodec.h: No such file or directory
    In file included from dxr3audiodecoder.h:29,
    from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3ffmpeg.h:39: error: syntax error before `*' token
    dxr3ffmpeg.h:40: error: 'AVCodecContext' is used as a type, but is not defined as a type.
    dxr3ffmpeg.h:41: error: use of enum `CodecID' without previous declaration
    dxr3ffmpeg.h:41: error: field `id' has incomplete type
    In file included from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3audiodecoder.h:68: error: `AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
    dxr3.c: In member function `virtual void cDxr3OsdColorItem::Set()':
    dxr3.c:143: warning: unused variable `int realValue'
    dxr3.c:186:1: warning: "/*" within comment
    dxr3.c:215:1: warning: "/*" within comment
    dxr3.c:229:1: warning: "/*" within comment
    /usr/include/c++/3.3.2/fstream: At top level:
    dxr3.h:19: warning: `const char*SettingBar[32]' defined but not used
    make[1]: *** [dxr3.o] Fehler 1
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/dxr3'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/hello'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/hello'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/osddemo'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/osddemo'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/sky'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/sky'
    make[1]: Entering directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/status'
    make[1]: Für das Ziel »all« ist nichts zu tun.
    make[1]: Leaving directory `/root/dvb-cvs/dvb-kernel/vdr-1.2.6/PLUGINS/src/status'
    [root@noname vdr-1.2.6]#

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

    2 Mal editiert, zuletzt von ChidGord ()

  • Mit welchen Befehlen in welchen Ordner hast du ffmpeg installiert?





    Doch, natürlich. Im Sourcepaket in
    ffmpeg-<VERSION>/libavcodec

  • Auch mal ein ldconfig gemacht?


    Und liegt /usr/local in deinem $PATH?

  • ffmpeg habe ich in /root/ffmpeg
    installiert mit diesen BEfehlen


    Unten sieht man das es installiert worden ist.



    Wie ist der Befehl für ldconfig genau und wo mache ich den?



    cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg
    dann
    ./configure
    make
    make install





    [root@noname vdr-1.2.6]# ffmpeg -version
    ffmpeg version 0.4.9-pre1, build 4728, Copyright (c) 2000-2004 Fabrice Bellard
    configuration:
    built on Nov 7 2004 17:11:44, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
    ffmpeg 0.4.9-pre1
    libavcodec 4728
    libavformat 4620
    [root@noname vdr-1.2.6]#



    Weiss leider nicht was du mit $PATH meinst

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

    Einmal editiert, zuletzt von ChidGord ()

  • Ach habe einfach ldconfig eingetippt. Es kam kurze PAuse und das wars


    [root@noname root]# cd /root/ffmpeg
    [root@noname ffmpeg]# make ldconfig
    make: *** Keine Regel, um »ldconfig« zu erstellen. Schluss.
    [root@noname ffmpeg]# ./ldconfig
    bash: ./ldconfig: No such file or directory
    [root@noname ffmpeg]# ldconfig
    [root@noname ffmpeg]#

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

  • Kompilieren klappt immernoch nicht. Er sucht die dxr3 DAteien aber die befinden sich im Ordner der kompiliert wird. Verstehe nicht warum er sie nicht findet. Wo muss ich in der makefile den Eintrag machen?


    Danke übrigens für die Hilfe!



    [root@noname dxr3]# make all
    g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"dxr3"' -DSOCKET_CHMOD=0660 -D_GNU_SOURCE -DMICROCODE=\"/root/em8300/modules/em8300.uc\" -DLOGPATH=\"/video/\" -I../../../include -I../../../DVB/include -I/root/ffmpeg -I/root/em8300 dxr3.c
    In file included from dxr3audiodecoder.h:29,
    from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3ffmpeg.h:27:29: avcodec.h: No such file or directory
    In file included from dxr3audiodecoder.h:29,
    from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3ffmpeg.h:39: error: syntax error before `*' token
    dxr3ffmpeg.h:40: error: 'AVCodecContext' is used as a type, but is not defined as a type.
    dxr3ffmpeg.h:41: error: use of enum `CodecID' without previous declaration
    dxr3ffmpeg.h:41: error: field `id' has incomplete type
    In file included from dxr3demuxdevice.h:28,
    from dxr3device.h:28,
    from dxr3.c:11:
    dxr3audiodecoder.h:68: error: `AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
    dxr3.c: In member function `virtual void cDxr3OsdColorItem::Set()':
    dxr3.c:143: warning: unused variable `int realValue'
    dxr3.c:186:1: warning: "/*" within comment
    dxr3.c:215:1: warning: "/*" within comment
    dxr3.c:229:1: warning: "/*" within comment
    /usr/include/c++/3.3.2/fstream: At top level:
    dxr3.h:19: warning: `const char*SettingBar[32]' defined but not used
    make: *** [dxr3.o] Fehler 1
    [root@noname dxr3]#

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

  • Oh man jetzt habe ich es. FFMPEG Ort habe ich als /root/ffmpeg angegeben statt /root/ffmpeg/libavcodec


    Er kompiliert jetzt bis


    k.o dxr3colormanager.o dxr3syncbuffer.o dxr3audiodecoder.o dxr3blackframe.o dxr3palettemanager.o dxr3nextpts.o dxr3pesframe.o dxr3demuxdevice.o dxr3configdata.o dxr3log.o dxr3ffmpeg.o dxr3spuencoder.o dxr3i18n.o dxr3interface.o dxr3device.o dxr3outputthread.o dxr3osd.o dxr3osd_subpicture.o dxr3spudecoder.o dxr3unixserversocket.o dxr3cpu.o dxr3memcpy.o dxr3dolbydigital.o -L/root/ffmpeg/libavcodec/libavcodec -lavcodec -ljpeg -o libvdr-dxr3.so
    /usr/bin/ld: cannot find -lavcodec
    collect2: ld returned 1 exit status
    make: *** [libvdr-dxr3.so] Fehler 1
    [root@noname dxr3]#


    Was zum teufel sucht er jetzt. Die DAtei ld befindet sich in /usr/bin/ld aber dieser codec ist nicht da. Wo finde ich ihn jetz? Wozu gehört er?

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

  • Deine Installation von ffmpeg ist irgendwie schief gegangen.




    Wenn die Installation von ffmpeg durchgelaufen ist, sollten sich nach diesen Befehlen in


    /usr/local/bin


    ffplay und ffmpeg befinden


    und in


    /usr/local/ffmpeg-<VERSION>/libavcodec/avcodec.h


    zu finden sein.





    Was dann passiert scheint logisch. Die Installation von ffmpeg stimmt nicht, weder die header von libavcodec, noch die Bibliothek selbst wurden installiert oder wurden installiert und werden nicht gefunden. ld ist der Linker, der nach dem Compilieren die benötigten libs dazu linkt. Du hast dem Compiler die benötigten Funktionen bekannt gemacht, aber der Linker findet die lib nicht.
    Deswegen auch der Befehl ldconfig, den man nach dem Installieren von libs ausführen sollte um die libs dem Linker 'bekannt' zu machen. Eventuell war auf deinem System die Bibliothek auf einer andren Stelle installiert und du hast zwei Versionen die sich beharken. wer weiß..

  • Oh mann das hört sich echt schlimm an. Habe die alte version nicht deinstalliert. Die src von ffmpeg liegen in /root/ffmpeg


    Habe jetzt einfach nach rpms gesucht und installiert. Es gab ein wenig gemecker mit md aber ich habe es installiert.


    dxr3 plugin geht nun durch nur beim starten des vdr


    [root@noname root]# vdr -Pdxr3
    vdr: ./PLUGINS/lib/libvdr-dxr3.so.1.2.6: cannot open shared object file: No such file or directory
    [root@noname root]#


    Aber nach der rpm installation


    immernoch die alte version :(


    [root@noname root]# ffmpeg -version
    ffmpeg version 0.4.9-pre1, build 4728, Copyright (c) 2000-2004 Fabrice Bellard
    configuration:
    built on Nov 7 2004 17:11:44, gcc: 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
    ffmpeg 0.4.9-pre1
    libavcodec 4728
    libavformat 4620



    Sieh hoffnungslos aus

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

  • Nu geh mal zum Ordner mit den sources des VDR.


    Kopier das dxr3-plugin nach vdr-1.2.6/PLUGINS/src, entpacke es dort, so dass ein ordner dxr3-<VERSION> entsteht und verlinke den Odrner auf den Namen dxr3:


    ln -s dxr3-<VERSION> dxr3


    Anschließend gehst du zwei Ordner höher:


    cd ../..


    und machst dort mal ein


    make plugins

  • So habe nochmals ffmpeg installiert und mit make all, make install, make libs etc alles mögliche installiert. danach nochmal wie du es gesagt hast dxr3 plugin kompiliert und es funzt auf anhieb.


    VDR startet nun mit vdr -Pdxr3


    DAs Problem jetzt ist das das dxr3 Bild noch grün ist. So wie ich sehe startet vdr nun einwandfrei.
    Auf dem TV sehe ich halt ein halbes bild. Ich habe videos abgespielt (totem) und man kanns sehen. Aber nur die hälfte und zwar in grün.


    Habe versucht einstellungen vorzunehmen aber ohne Erfolg. Fand bisher dazu auch wenige infos.
    insmod adv717x.o in der konsole gibt fehlermeldung.


    Weiss nicht wie und wo die einstellung gemacht wird in der konsole jedenfalls führte nichts zum erfolg.


    em8300setup angeklickt aber nichts kommt.




    Ich danke dir Wirbel sehr. Du hast mir sehr geholfen. Hoffe das es anderen auch nützlich sein wird der Thread hier.





    Nov 7 19:39:40 noname vdr[6697]: VDR version 1.2.6 started
    Nov 7 19:39:40 noname vdr[6697]: loading plugin: ./PLUGINS/lib/libvdr-dxr3.so.1.2.6
    Nov 7 19:39:40 noname vdr[6697]: loading /video/setup.conf
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: EPGLanguages =
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: EPGLinger = 0
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: OSDLeft = 54
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: OSDSkin = sttng
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: OSDTheme = default
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: OSDTop = 45
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: TimeSource = 0
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: UpdateChannels = 4
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: UseSmallFont = 1
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: UseVps = 0
    Nov 7 19:39:40 noname vdr[6697]: ERROR: unknown config parameter: VpsMargin = 120
    Nov 7 19:39:40 noname vdr[6697]: loading /video/sources.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/diseqc.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/channels.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/svdrphosts.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/ca.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/keymacros.conf
    Nov 7 19:39:41 noname vdr[6697]: found 1 video device
    Nov 7 19:39:41 noname vdr[6697]: initializing plugin: dxr3 (0.2.3-pre3-cvs): DXR3-MPEG decoder plugin
    Nov 7 19:39:43 noname kernel: adv717x.o: Configuring for PAL
    Nov 7 19:39:43 noname kernel: em8300_audio.o: Analog audio enabled
    Nov 7 19:39:43 noname kernel: em8300: Microcode version 0x29 loaded
    Nov 7 19:39:43 noname kernel: em8300_audio.o: Analog audio enabled
    Nov 7 19:39:43 noname vdr[6697]: setting primary device to 1
    Nov 7 19:39:43 noname vdr[6697]: device 1 has no MPEG decoder
    Nov 7 19:39:43 noname vdr[6697]: trying device number 2 instead
    Nov 7 19:39:43 noname vdr[6697]: setting primary device to 2
    Nov 7 19:39:43 noname vdr[6697]: SVDRP listening on port 2001
    Nov 7 19:39:43 noname vdr[6697]: starting plugin: dxr3



    syslog



    Nov 7 19:39:40 noname vdr[6697]: loading /video/sources.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/diseqc.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/channels.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/svdrphosts.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/ca.conf
    Nov 7 19:39:40 noname vdr[6697]: loading /video/keymacros.conf
    Nov 7 19:39:40 noname vdr[6697]: probing /dev/dvb/adapter0/frontend0
    Nov 7 19:39:41 noname vdr[6697]: EIT processing thread started (pid=6697) - master
    Nov 7 19:39:41 noname vdr[6697]: tuner thread started on device 1 (pid=6697)
    Nov 7 19:39:41 noname vdr[6697]: found 1 video device
    Nov 7 19:39:41 noname vdr[6697]: initializing plugin: dxr3 (0.2.3-pre3-cvs): DXR3-MPEG decoder plugin
    Nov 7 19:39:43 noname kernel: adv717x.o: Configuring for PAL
    Nov 7 19:39:43 noname kernel: em8300_audio.o: Analog audio enabled
    Nov 7 19:39:43 noname kernel: em8300: Microcode version 0x29 loaded
    Nov 7 19:39:43 noname kernel: em8300_audio.o: Analog audio enabled
    Nov 7 19:39:43 noname vdr[6697]: setting primary device to 1
    Nov 7 19:39:43 noname vdr[6697]: device 1 has no MPEG decoder
    Nov 7 19:39:43 noname vdr[6697]: trying device number 2 instead
    Nov 7 19:39:43 noname vdr[6697]: setting primary device to 2
    Nov 7 19:39:43 noname vdr[6697]: SVDRP listening on port 2001
    Nov 7 19:39:43 noname vdr[6697]: starting plugin: dxr3
    Nov 7 19:39:43 noname vdr[6697]: KBD remote control thread started (pid=6697)
    Nov 7 19:39:43 noname vdr[6697]: remote control KBD - learning keys

    AMD CPU 4000+ DualCore EE
    Gigabyte Mainboard GA-MA69GM-S2H (AMD 690G)
    Grafik onboard ATI X1250
    Audio ALC889A 8-Kanal High Definition Audio
    RAM 2GB 800MHz
    SAT Karte Nova PCI DVB-S budget

Jetzt mitmachen!

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