[ANNOUNCE] x-vdr-0.7.55

  • Hi Chris,


    der multiproto-delivery-fix wird benötigt, damit der VDR mit den multiproto Treibern kompiliert.
    Der multiproto-delivery-fix ist aber im vdr-1.7.0-ext59_h264.diff enthalten.


    Wenn du also mit h264 möchtest:

    Zitat

    vdr-1.7.0-ext59_h264.diff beigelegt
    - um den vdr-1.7.0 mit h264 Unterstützung zu kompilieren muss der Patch nach x-vdr/vdr/extensions kopiert werden und vorher der multiproto-treiber installiert werden


    Mit x-vdr-0.7.51erkennt die install.sh dann den Patch in x-vdr/vdr/extensions und wendet den multiproto-delivery-fix nicht an. Wenn kein vdr-1.7.0-ext59_h264.diff in x-vdr/vdr/extensions liegt und der multiproto installiert ist, wird vdr-1.7.0-ext_multiproto-delivery-fix.diff angewendet.


    Gruß
    Marc

  • Danke für die ausführliche erklärung :lachen3


    Gibt es eine Möglichkeit die xine-eigenen Tasten abzuschalten um mehr für den VDR zu haben. Oder anders gefragt, wie bekomme ich mehr tasten angelernt. Farbtasten und zurück backspace funktionieren bei mir nicht.


    Muss vdr als root laufen um im OSD in das runvdr-menü zu gelangen?


    Danke,
    Chris

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • Tasten für xine stehen $HOME/.xine/keymap


    Wenn du die von Hand editierst musst du aber aufpassen das nichts doppelt belegt wird.
    In x-vdr/extra liegt auch noch eine keymap, ich meine da sind die Farbtasten schon definiert.


    Der Runvdr Setup funktioniert auch ohne root Rechte.


    Gruß
    Marc

  • Zitat

    Demnach braucht die sources.list eigentlich nicht mehr ergänzt werden und ich kann diesen Teil ganz rausnehmen. Kannst du das bestätigen?


    Ja kann ich bestätigen.


    Zitat

    ich nehme also libxine1-plugins anstatt libxine-extracodecs?


    Bin auch dafür. Werde gleich testen.


    Zitat

    Soll ich medibuntu noch mit rein nehmen? Das scheint ja die ubuntu Variante von debian-multimedia zu sein.


    OK. wozu wird aber die libxine1-plugins dann benötigt? und was ist wenn ffmpeg noch dazu kommt?


    Zitat

    Und kannst du mal die original sources.list für hardy hier anhängen?


    na klaro.


    Zitat

    oder wird da noch /etc/apt/sources.list verwendet?


    es wird noch /etc/apt/sources.list verwendet


    Für Multiproto wird noch Kernel headers benötigt. Bitte folgendes in utilitie-multiproto.sh oder apt.sh aufnehmen.


    apt_install linux-headers-`uname -r`
    cd /usr/src
    ln -vfs /usr/src/linux-headers-`uname -r` linux

    Dateien

    Wer Rechtschreibfehler findet darf sie behalten! ;)
    WZ-VDR FSC Scenic N600 Asus N4L-DH Core2Duo T7200 2 GB 160GB + 1TB /media mit NTFS, 2x TT-1500, EasyVDR: 0.7.14 1.7.0-extp72-v3
    Keller-VDR: FSC Scenic D i845G Modded, P3-833, 512 RAM, 60GB 2.5, /media mounted to WZ-VDR/media , FF-1.6, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3
    Test-VDR: FSC Scenic e600 P4 3Ghz, 1GB RAM, 120GB , /media mounted to WZ-VDR/media , TT-1500, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3

    Einmal editiert, zuletzt von leorg ()

  • Cool. Probiere gleich aus.


    hoch was zum multiproto.
    1. Für Multiproto wird noch Kernel headers benötigt. Bitte folgendes in utilitie-multiproto.sh oder apt.sh aufnehmen.


    apt_install linux-headers-`uname -r`
    cd /usr/src
    ln -vfs /usr/src/linux-headers-`uname -r` linux


    2. Multiproto braucht noch diesen http://linuxtv.org/hg/v4l-dvb/rev/b0815101889d Patch für Kernel 2.6.24 bei error


    In file included from /root/vdr/v4l-dvb/v4l/em28xx-audio.c:39:
    include/sound/core.h:281: error: 'SNDRV_CARDS' undeclared here (not in a function)
    CC [M] /root/vdr/v4l-dvb/v4l/em28xx-video.o
    /root/vdr/v4l-dvb/v4l/em28xx-audio.c:58: error: array index in initializer not of integer type
    /root/vdr/v4l-dvb/v4l/em28xx-audio.c:58: error: (near initialization for 'index')
    CC [M] /root/vdr/v4l-dvb/v4l/em28xx-i2c.o
    make[3]: *** [/root/vdr/v4l-dvb/v4l/em28xx-audio.o] Error 1
    make[3]: *** Waiting for unfinished jobs....
    make[2]: *** [_module_/root/vdr/v4l-dvb/v4l] Error 2
    make[2]: Leaving directory `/usr/src/linux-2.6.24'
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/root/vdr/v4l-dvb/v4l'
    make: *** [all] Error 2


    Gerade ausprobiert und funkt.

    Wer Rechtschreibfehler findet darf sie behalten! ;)
    WZ-VDR FSC Scenic N600 Asus N4L-DH Core2Duo T7200 2 GB 160GB + 1TB /media mit NTFS, 2x TT-1500, EasyVDR: 0.7.14 1.7.0-extp72-v3
    Keller-VDR: FSC Scenic D i845G Modded, P3-833, 512 RAM, 60GB 2.5, /media mounted to WZ-VDR/media , FF-1.6, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3
    Test-VDR: FSC Scenic e600 P4 3Ghz, 1GB RAM, 120GB , /media mounted to WZ-VDR/media , TT-1500, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3

  • Ich bau es in utilitie-multiproto.sh / utilitie-v4l-dvb.sh ein und damit hier nicht der Eindruck ensteht, ich wäre total wirr: beim sidux sind die linux-headers schon drauf :)


    Den Patch packe ich auch dabei, aber hat meiner denn bei dir nicht funktioniert?

  • ich habe den Multiproto-for-2.6.24.diff in /usr/local/src/x-vdr/utilities/dvb/patches kopiert und gut ist.


    Folgender Vorschlag für Einrichtung von VDR 1.7.0. HDTV


    Wenn VDR 1.7.0 gewählt ist dann
    Zusätzlich nach Multiproto bzw. Multiproto-plus fragen und Ergebnis an utilitie-multiproto.sh übergeben und starten.
    FFmpeg =“on“
    Xine-lib and Xine-ui =“on“
    nach h264 fragen, wenn ja dann VDR patchen
    Install all


    Noch ne Frage. Wieso nimst du Xine-ui und Xine-lib von ~rnissl und nicht von Xine-lib HG bzw. Xine-ui CVS wie hier auch beschrieben.


    Reinhard Nissl verweist in seinen Patchen auch immer dahin.

    Wer Rechtschreibfehler findet darf sie behalten! ;)
    WZ-VDR FSC Scenic N600 Asus N4L-DH Core2Duo T7200 2 GB 160GB + 1TB /media mit NTFS, 2x TT-1500, EasyVDR: 0.7.14 1.7.0-extp72-v3
    Keller-VDR: FSC Scenic D i845G Modded, P3-833, 512 RAM, 60GB 2.5, /media mounted to WZ-VDR/media , FF-1.6, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3
    Test-VDR: FSC Scenic e600 P4 3Ghz, 1GB RAM, 120GB , /media mounted to WZ-VDR/media , TT-1500, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3

    4 Mal editiert, zuletzt von leorg ()

  • Die Idee mit dem Abfragen finde ich gut aber was ist multiproto_plus nun schon wieder?


    xine-lib und xine-ui von Reinhard Nissl haben bis jetzt immer gereicht und der Patch für xine-lib läuft damit. Wenn der für xine-lib hg nicht mehr gebraucht wird kann ich das ändern.

  • Wegen multiproto-plus siehe http://linuxtv.org/pipermail/vdr/2008-April/016511.html


    Wozu ist eigentlich der Patch für xine-lib gut?

    Wer Rechtschreibfehler findet darf sie behalten! ;)
    WZ-VDR FSC Scenic N600 Asus N4L-DH Core2Duo T7200 2 GB 160GB + 1TB /media mit NTFS, 2x TT-1500, EasyVDR: 0.7.14 1.7.0-extp72-v3
    Keller-VDR: FSC Scenic D i845G Modded, P3-833, 512 RAM, 60GB 2.5, /media mounted to WZ-VDR/media , FF-1.6, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3
    Test-VDR: FSC Scenic e600 P4 3Ghz, 1GB RAM, 120GB , /media mounted to WZ-VDR/media , TT-1500, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3

    Einmal editiert, zuletzt von leorg ()

  • Der Patch rüstet die VDR Unterstützung für xine-lib nach. Da in der OpenSuse Anleitung kein Patch angewendet wird geh ich jetzt mal davon aus, das der mit xine-lib hg nicht mehr gebraucht wird. Mal sehen...

  • xine-lib aus dem hg läuft ohne die Patches. Ich musste nur libvcdinfo-dev nachinstallieren und xineliboutput funktioniert auch.


    Gruß
    Marc

  • Perfekt. Deine neu Apt funktioniert auch mit Hardy x32, x64 funktioniert auch wenn den w64codecs stat w32codecs aktiviers.
    Alle Test waren bis jetzt mit VM maschinen gemacht. Könntst du mir eine diff für 0.7.51 geben. Dann mache ich mal die inst auf der Hardware.

    Wer Rechtschreibfehler findet darf sie behalten! ;)
    WZ-VDR FSC Scenic N600 Asus N4L-DH Core2Duo T7200 2 GB 160GB + 1TB /media mit NTFS, 2x TT-1500, EasyVDR: 0.7.14 1.7.0-extp72-v3
    Keller-VDR: FSC Scenic D i845G Modded, P3-833, 512 RAM, 60GB 2.5, /media mounted to WZ-VDR/media , FF-1.6, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3
    Test-VDR: FSC Scenic e600 P4 3Ghz, 1GB RAM, 120GB , /media mounted to WZ-VDR/media , TT-1500, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3

  • Auf den Patch gegen 0.7.51muss du leider noch ein bisschen warten, ich bastel grade an den DVB Treibern. Später kann ich dann aber auch Version 0.7.52 hochladen.


    Weißt du wie ich abfragen kann ob ein 64bit System läuft?

  • Neues dvb-menu mit v4l-dvb, multiproto, multiproto_plus und firmware
    xine-lib kommt jetzt aus dem HG
    xine-lib kann jetzt wieder mit --with-external-ffmpeg erstellt werden
    Fix für mplayer mit selbst übersetzten DVB-Treibern
    apt.sh an ubuntu angepasst
    und diverse Anpassungen...


    Gruß
    Marc

  • zumindest bei mir funktioniert die 0.7.52 nicht so gut wie die angepasste 0.7.51 Xine konnte nicht installiert werden.


    Wo kann ich nachschauen was da schief gelaufen ist? Damit ich dir ein errorlog zukommen lassen kann ;)


    Gruß googleGSM


    HW: Asus P5B, Intel Core2 Duo E6400 2x2.13GHz, 4096MB Ram, 1.4TB HDD, LG GSA-4165, LaScara LC13, WinTV Nexus-S, WinTV Nova-HD-S2, PCI CI + T-Rex Dragon CAM, Nvidia Geforce 7600 GS
    SW: Ubuntu 8.04, X-VDR

  • /var/log/x-vdr.log oder bei speziellen Sachen so http://www.zulu-entertainment.de/content.php?f=x-vdr&sub=fehler-melden


    Hast du ein frisches System installiert oder ein Update gemacht?
    Beim Update libvcdinfo-dev installieren oder apt.sh einmal laufen lassen.


    PS: und eventuell mal in usr/local/src schauen ob da noch alte xine Sourcen liegen.

    >>>> x-vdr <<<< Installations-Skript für einen VDR mit Debian als Basis

    Einmal editiert, zuletzt von zulu ()

  • Zitat

    Original von zulu
    Weißt du wie ich abfragen kann ob ein 64bit System läuft?


    uname -a
    Linux homer 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008 x86_64 GNU/Linux


    koennte aber auch bei i386 linux mit amd64 kernel x86_64 heissen?

  • Ok danke, dann sollte sowas ja funktionieren:


    Code
    HAVE_64bit=$(uname -a | grep x86_64)
    if [ -n "$HAVE_64bit" ]; then
       apt-get install w64codecs
    else
       apt-get install w32codecs
    fi


    Gruß
    Marc

  • kann den Fehler vom ggsm bestätigen. Xine kann nicht installiert werden . Sauberes System verwendet.


    Sa 26. Apr 22:26:05 CEST 2008 Starte download von xine-lib-1.2
    Sa 26. Apr 22:27:11 CEST 2008 Starte mit xine-lib-1.2
    Sa 26. Apr 22:29:33 CEST 2008 ERROR - xine-lib-1.2 konnte nicht erstellt werden


    libvcdinfo-dev wurde auch installiert

    Wer Rechtschreibfehler findet darf sie behalten! ;)
    WZ-VDR FSC Scenic N600 Asus N4L-DH Core2Duo T7200 2 GB 160GB + 1TB /media mit NTFS, 2x TT-1500, EasyVDR: 0.7.14 1.7.0-extp72-v3
    Keller-VDR: FSC Scenic D i845G Modded, P3-833, 512 RAM, 60GB 2.5, /media mounted to WZ-VDR/media , FF-1.6, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3
    Test-VDR: FSC Scenic e600 P4 3Ghz, 1GB RAM, 120GB , /media mounted to WZ-VDR/media , TT-1500, EasyVDR: EasyVDR: 0.7.14 1.7.0-extp72-v3

    Einmal editiert, zuletzt von leorg ()

Jetzt mitmachen!

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