[gelöst] Softdevice startet nicht

  • Hallo,


    ich hab ein Problem mit dem Softdevice. Ich hab das Softdevice unter Debian Sarge soweit installiert. vdr-softdevice-0.3.1 und FFMPEG aus dem SVN liefen ohne Fehler durch den Compiler. Leider läßt sich der VDR mit dem Softdevice nicht starten. Es kommt folgende Fehlermeldung.



    debian:/vdr/vdr-1.4.0# ./vdr -P'softdevice -vo xv: -ao dummy:'
    vdr: libavformat.so.51: cannot open shared object file: Datei oder Verzeichnis nicht gefunden
    debian:/vdr/vdr-1.4.0



    Hat jemand einen Tip für mich ?


    Gruß Dile

  • Servus dile,


    Das Softdevice-Plugin läuft mit dem libsubvdr-fb-Modul.


    Das Plugin muss in der entsprechenden Startdatei Aufruf gestartet werden:


    "-Psoftdevice -ao alsa: -vo fb: -L /usr/vdr/plugins\"


    Wichtig ist hier der -L-Parameter bei deiner Fehlermeldung will er auf das libsubvdr-fb-Modul verbinden.


    Steht auch in der Readme


    Gruß
    Wolfgang

  • Wenn ich das richtig lese

    Zitat

    vdr: libavformat.so.51: cannot open shared object file: Datei oder Verzeichnis nicht gefunden


    dann hast du FFMPEG nicht mit --enable-shared übersetzt.

    Gruß Tom


    99% der ComputerFehler sitzen zwischen Tastatur und Rückenlehne :schiel

  • Ups hab beim kopieren einen Teil des Befehls vergessen
    ich verwende nicht den FB sondern XV


    debian:/vdr/vdr-1.4.0# ./vdr -L /vdr/vdr-1.4.0/PLUGINS/lib -P'softdevice -vo xv: -ao dummy:'
    vdr: libavformat.so.51: cannot open shared object file: Datei oder Verzeichnis nicht gefunden
    debian:/vdr/vdr-1.4.0#



    an der -L Option liegt es nicht --> die hatte ich in der runvdr sowieso drin --> ich versuche es jetzt nur direkt zu starten weil ich in der runvdr etliche Plugins drin hatte und ich den Fehler etwas eingrenzen wollte darüber tritt aber der gleiche Fehler auf

  • Zitat

    Originally posted by tr500
    Wenn ich das richtig lese


    dann hast du FFMPEG nicht mit --enable-shared übersetzt.


    das war auch das erste woran ich gedacht hatte
    deswegen hab ich FFMPEG nochmal runtergeladen und neu kompiliert
    aber das hat auch nichts gebracht


    debian:/vdr/ffmpeg# ./configure --prefix=/usr/local --enable-shared --enable-pp --enable-gpl
    install prefix /usr/local
    source path /vdr/ffmpeg
    C compiler gcc
    make make
    ARCH x86_32 (generic)
    big-endian no
    MMX enabled yes
    CMOV enabled no
    CMOV is fast no
    gprof enabled no
    zlib enabled yes
    libgsm enabled no
    mp3lame enabled no
    libnut enabled no
    libogg enabled no
    Vorbis enabled no
    FAAD enabled no
    faadbin enabled no
    FAAC enabled no
    XviD enabled no
    x264 enabled no
    a52 support no
    a52 dlopened no
    DTS support no
    pp support yes
    Software Scaler enabled no
    AVISynth enabled no
    debug symbols yes
    strip symbols yes
    optimize yes
    static yes
    shared yes
    video hooking yes
    SDL support no
    Imlib2 support yes
    FreeType support yes
    Sun medialib support no
    pthreads support no
    AMR-NB float support no
    AMR-NB fixed support no
    AMR-WB float support no
    AMR-WB IF2 support no
    network support yes
    IPv6 support yes
    .align is power-of-two no
    License: GPL
    Creating config.mak and config.h...
    config.h is unchanged

  • daran lag es vielen Dank !!!


    leider funktioniert es immer noch nicht ganz


    der VDR startet jetzt man sieht auch ganz kurz auf dem Desktop ein Fenster wo normalerweise das Bild kommen würde und dann bricht er mit einer Fehlermeldung Ungültiger Maschinenbefehl ab



    debian:/vdr/VDR# ./vdr -L /vdr/vdr-1.4.0/PLUGINS/lib -P'softdevice -vo xv: -ao dummy:'
    [softdevice] processing args
    [softdevice] argv [0] = softdevice
    [softdevice] argv [1] = -vo
    vo_argv: xv:
    [softdevice] argv [3] = -ao
    [softdevice] initializing Plugin
    [softdevice] Initializing Video Out
    [softdevice] ffmpeg build(3348736)
    [XvVideoOut]: osd_image shmid = 393216
    [XvVideoOut]: got osd_image: width 1280 height 1024, bytes per line 5120
    [XvVideoOut]: max area size 720 x 2048
    [XvVideoOut]: using area size 736 x 576
    [softdevice] Subplugin successfully opend
    [softdevice] Video Out seems to be OK
    [softdevice] Initializing Audio Out
    [softdevice] Audio out seems to be OK
    [softdevice] A/V devices initialized, now initializing MPEG2 Decoder
    Ungültiger Maschinenbefehl
    debian:/vdr/VDR#


    Kann das immer noch an FFMPEG liegen oder geht der Fehler in eine andere Richtung ?

Jetzt mitmachen!

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