[ANNOUNCE] x-vdr-0.7.55

  • Installations-Skript für einen VDR mit Debian als Basis.
    Das Skript lädt die erforderlichen Sourcen aus dem Internet und installiert einen


    VDR 1.6.0-2 oder 1.7.1 mit Extensions Patch v.63
    (vdr-1.4.7 mit Extensions Patch v.46 und shutdown-rewrite.patch funktioniert auch noch, der Support läuft jetzt aber aus ...)


    Es können über 130 Plugins und diverse Utilities (em8300, graphlcd-base, LCDproc, lirc, noad, mplayer, ProjectX, vdradmin-am, vidix, xine) übersetzt werden.
    Alles was sonst noch nötig ist, wird mit apt-get installiert.


    Features
    Interaktive Installation
    Vorkonfigurierter VDR
    VDR-Setup via OSD
    Leicht erweiterbare Skripte


    Getestet wurde mit sidux 2008-01
    Mit ein paar Anpassungen sollte das Skript aber auch auf anderen Linux Versionen seinen Dienst tun.



    Neu in x-vdr-0.7.50
    Fix für api-wrapper-patch (Patch wird nur noch angewendet wenn DVB_API_VERSION_MINOR < 3)
    Fix für xinelibout (libextractor-dev in apt.sh und Patch für xine-lib)
    Update auf vdrplayer 0.0.4


    Neu in x-vdr-0.7.51
    Anpassungen an sidux-2008-01
    multiproto gefixed
    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
    functions - make_plugin macht jetzt anstatt des 'make plugins' ein 'make all' im Plugin Verzeichnis


    Neu in x-vdr-0.7.52
    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...


    Neu in x-vdr-0.7.53
    Update auf VDR-Extensions-Patch-60
    Fix für xine-lib-hg mit ubuntu (apt.sh - libdts-dev auskommentiert)
    Fix für xineliboutput (unter bestimmten Umständen wurde xineplug_inp_xvdr.so nicht installiert)
    Beim mplayer wird jetzt immer der aktuelle snapshot installiert
    /usr/local/src/vdr-1.*.* wird nur noch gelöscht wenn alte und neue VDR Version identisch sind
    und diverse andere Anpassungen...


    Neu in x-vdr-0.7.54
    Update auf VDR-Extensions-Patch-61
    Bei der Auswahl von vdr-1.7.x wird nun abgefragt ob die multiproto Treiber installiert werden sollen.
    Installations-Skripte fuer DVB-Treiber überarbeitet.
    Update auf lirc-0.8.3pre3
    Es werden keine Sourcen mehr von gentoo.fh-luh.de/files geladen
    vdrshutdown und vdrsetup erweitert
    und diverse andere Anpassungen...


    Neu in x-vdr-0.7.55
    Update auf vdr-1.6.0-2 / vdr-1.7.1 und VDR-Extensions-Patch-63
    Diverse Plugin Updates
    Fixes bei einigen Skripten
    Neue Version des vdrsetup Skript


    Viel Spaß damit...
    Marc

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

    10 Mal editiert, zuletzt von zulu ()

  • suuuper, vielen herzlichen dank!


    frage: was ist denn der shutdown-rewrite.patch, bzw. was macht er?


    duc

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

  • Hallo Marc.
    Von mir auch ein ganz herzliches Dankeschön. x-vdr begleitet mich, seit dem Tag, wo VDR von meinem (damaligen) Eisfair in eine eigene Kiste gewandert ist.


    Gruß,
    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>

  • Hi Marc,


    Ist der Shutdownpatch bereits automatisch mit eingebaut oder ist da ein bestimmter Parameter noch zu setzen?
    Deine Patch sammlung einfach super. Ich warte auf die Neue Sidux um wieder an x-vdr.sh zu gehen.... :)


    Gruss Patrice


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

  • Hallo Patrice,


    mit vdr-1.4.7 wird der shutdown-rewrite automatisch angewendet. Für vdr-1.6.0 ist der Patch nicht notwendig bzw schon fest drin.


    Und der Vollständigkeit halber:
    Wer den Patch nicht verwenden möchte muss dafür ..x-vdr/vdr/extensions/vdr-1.4.7-ext44_shutdown-rewrite.diff löschen.


    Patches die in ..x-vdr/vdr/extensions/ liegen und dem Schema ( vdr-VDRVERSION*-ext*_*.diff ) entsprechen, werden passend zur VDR Version automatisch nach dem Extensions-Patch angewendet.
    Falls vorhanden werden dann noch die Patches in ..x-vdr/vdr/patches angewendet.


    Gruß
    Marc

  • Hallo Marc,


    habe mich lange nicht mehr im Portal zu x-vdr geäußert. Nun ist VDR-1.6.0 als stabile Version veröffentlicht und ich habe die meisten Plugins für mich auf gettext umgestellt. Bei Interesse an diesen Übersetzungen, würde ich sie dir als diff's zukommen lassen.


    Wenn ich mir für x-vdr etwas wünschen dürfte, wäre es folgendes. Schön wäre wenn die Kartentreiber immer in der gleichen Reihenfolge geladen würden. Läuft bei easyVDR zum Beispiel stabil und verlässlich. Weiterhin wäre es für mich schön, wenn Variable wie mysql, samba, vdrconvert, ftp usw. ausgewertet würden und für weitere Variablen leicht für Jedermann erweiterbar wäre.


    Für eine Ramdisk und den Variablen habe ich für mich eine Lösung (sysconfig) und andere Skripte gefunden. Würde gerne „alles aus einer Hand“ bevorzugen.


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • Hallo wino,


    an den Patches hab ich Interesse.


    Das laden der Treiber überlasse ich bis jetzt dem System. Bei mir funktioniert das mit einer FF und einer Budget auch sehr zuverlässig. Wenn du dazu konkrete Vorschläge hast, kann ich das aber gerne (als Alternative) einbauen.


    Nachdem der Extensions-Patch jetzt soweit aktualisiert und an vdr-1.6.0 angepasst ist, möchte ich nun vdrsetup weiter ausbauen. Das setup-plugin ist für mich nur eine Zwischenlösung, solange mit menuorg die Menüs nicht über das OSD bearbeitet werden können.


    Im vdrsetup sind Sachen wie "mysql, samba, vdrconvert, ftp" oder Ramdisk relativ leicht und flexibel einzubauen. Problem für mich ist lediglich, das ich, bis auf Samba, nichts davon benutze und nicht so recht weiß wo ich da anfangen soll/muss .


    Gruß
    Marc

  • hallo marc,


    nachdem meine alte kanotix installation nach einem dist-upgrade nicht mehr lauffähig war, hab ich meinen vdr mit ubuntu 8.04 beta neu installiert. leider haut dein geniales script nicht mehr hin, bekomme haufenweise fehlermeldungen, mit denen ich nichts richtiges anfangen kann.


    hast du eine ahnung was ich tun muss, um das abzustellen?
    möchte ungern zu sidux wechseln, da mir ubuntu einigermassen vertraut ist.


    grüße,
    duc

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

    Einmal editiert, zuletzt von duc ()

  • Hallo duc,


    du nutzt "hardy" und das Skript "feisty". Lösche mal alles mit feisty aus deiner sources.list. Dann ins x-vdr Verzeichnis und in der Konsole:

    Code
    sed -e 's/feisty/hardy/g' -i apt.sh


    und dann nochmal versuchen...


    Gruß
    Marc


    PS: kannst du die Fehlermeldung in deinem Post ein bisschen kürzen, da bekommt man ja einen Schock, wenn man den Thread öffnet 8o

  • danke für den tip, marc. ich hatte allerdings in meiner verzweiflung ubuntu 7.10 installiert, da ich meinen vdr schnell wieder ans laufen kriegen musste. ein paar kleine probleme sind dennoch aufgetaucht. ffmpeg wollte nicht, ist beim ./configure über den parameter "--enable-libx264" gestolpert:

    Code
    root@vdr:/usr/local/src/ffmpeg# ./configure --enable-shared --enable-postproc --enable-swscale --enable-avfilter --enable-avfilter-lavf  --enable-gpl --enable-x11grab --enable-liba52 --enable-liba52bin --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
    ERROR: x264 not found
    If you think configure made a mistake, make sure you are using the latest
    version from SVN.  If the latest version fails, report the problem to the
    ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
    Include the log file "config.err" produced by configure as this will help
    solving the problem.


    ich habe dann in der utilitie.sh von ffmpeg den parameter "--enable-libx264" einfach weggelassen, dann ging zumindest ffmpeg. ach ja, ffmpeg hab ich frisch aus dem svn geholt:
    svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-26-03-2008


    dann liessen sich ein paar plugins nicht übersetzen:
    *** failed plugins: graphtft muggle music span



    am wichtigsten ist mir dabei das graphtft plugin. auf span kann ich gut auch verzichten und muggle/music will ich durch das neue muggle 0.2.0 ersetzen. graphtft scheit sich an imlib zu stören, die ist aber installiert. hast du noch ne idee?


    duc

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

  • Hi,


    Zitat

    ffmpeg wollte nicht, ist beim ./configure über den parameter "--enable-libx264" gestolpert:


    langsam gehen die mir mit ihren dauernden Änderungen aber auf den Sack :angryfire
    Das korrigiere ich nachher.


    Wenn du ffmpeg-svn nicht zwingend brauchst würde ich das weglassen.


    Der Fehler beim graphtft kommt vom ffmpeg-svn

    Code
    imlibrenderer/fbrenderer/fbrenderer.c:34:21: Fehler: avcodec.h: No such file or directory


    Da kannst du graphtft-0.1.18.alpha nehmen und das Makefile anpassen.


    Warum sich music und muggle mit ubuntu nicht kompilieren lassen weiß ich jetzt auch nicht, sieht aber nach einem Problem mit dem Kompiler aus.


    Gruß
    Marc


    PS: Damit graphtft-0.1.18.alpha mit ffmpeg-svn kompiliert muss im Makefile:

    Code
    FFMDIR = /usr/local/src/ffmpeg


    und

    Code
    INCLUDES += -I$(FFMDIR)/libavcodec -I$(FFMDIR)/libswscale

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

    Einmal editiert, zuletzt von zulu ()

  • Hi, zulu


    Hab nun ein kubuntu-7.10 Gutsy Gibbon raufgehauen, und dann dein x-vdr-0.7.47.


    Hatte so wie auch duc ein paar Probs bezgl. ffmpeg, aber im Grossen und Ganzen ist dein Script durchgelaufen.
    Vdr und Plugins wurden einwandfrei compiliert (bis auf die welche halt ffmpeg benötigen).


    Nun aber das Problem > ich hab nen Vdr-1.4.7 installieren lassen, der aber macht
    keinen Mucks beim Starten.
    Auch in den Logs ist kaum was sichtbares, und in der Konsole 8 (Vdr Konsole)
    ist ebenfalls nix zu sehen.
    Hier mal ein bisschen aus der /var/log/messages;



    Dann aus der /var/log/user.log;

    Code
    Apr 13 17:44:42 home-56k4olzued logger: runvdr Starting Video Disk Recorder at So 13. Apr 17:44:42 CEST 2008
    Apr 13 17:44:42 home-56k4olzued logger: runvdr Stopping Video Disk Recorder at So 13. Apr 17:44:42 CEST 2008
    Apr 13 17:44:44 home-56k4olzued logger: runvdr Starting Video Disk Recorder at So 13. Apr 17:44:44 CEST 2008
    Apr 13 17:44:44 home-56k4olzued logger: runvdr Stopping Video Disk Recorder at So 13. Apr 17:44:44 CEST 2008
    Apr 13 17:44:46 home-56k4olzued logger: runvdr Starting Video Disk Recorder at So 13. Apr 17:44:46 CEST 2008
    Apr 13 17:44:46 home-56k4olzued logger: runvdr Stopping Video Disk Recorder at So 13. Apr 17:44:46 CEST 2008


    Wenn man sich die User.log so ansieht denke ich ist es klar das auf der Konsole 8 nix
    zu sehen ist, denn der Vdr wird ja im Sekundentakt gestoppt/gestartet.


    Zitat

    langsam gehen die mir mit ihren dauernden Änderungen aber auf den Sack Angry Fire
    Das korrigiere ich nachher.


    Ich hab zwischenzeitlich die Fehler ausgemerzt die beim Bauen da waren


    also;
    apt-get install libvorbis-perl
    apt-get install libogg-vorbis-decoder-perl
    apt-get install x264
    apt-get install libx264-dev


    wobei da bei den x264 Paketen zwar immer ne Meldung wie folgt kommt;

    Zitat

    WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
    libx264-dev
    Diese Pakete ohne Überprüfung installieren [j/N]?


    aber wenn man dies mit ja beantwortet, lässt sich dann jedenfalls die svn-ffmpeg
    Version so installieren wie von dir vorgesehen.


    Beim cdfs gabs auch ein Problem, aber das dürfte erst mal egal sein um den Vdr
    ans Laufen zu bekommen.


    Ansonsten hätte ich die FRage an Dich wie folgt;


    Brauch ich beim Vdr-1.4.7 die
    vdrfonts="on"
    denn die hab ich reingenommen ?


    Gruss, Bert

    Hardware: Intel Core i9-9900K, ASUS ROG Maximus XI Hero, MSI GeForce GTX 1050 Ti (vdpau), Dvbsky S952 V3 mit 2X DVB-S2 Tuner
    Multibootsystem (yavdr-ansible auf Ubuntu-20.04, Kubuntu-20.04 Focal Fossa, Win10)
    yavdr-ansible, Ausgabe über Nvidia vdpau

    Einmal editiert, zuletzt von Bert ()

  • Hi Marc,


    bei deinem wirklichen genialen Script müßte noch eine Anpassung gemacht werden, wenn Du es noch nicht bemerkt haben solltest ;)



    Der Downloadpfad für vdradmin-am von Amair hat sich geändert, weil der seine Homepage redesigned hat.Neuer Link lautet:


    http://andreas.vdr-developer.o…vdradmin-am-3.6.1.tar.bz2


    Und die Anpassung fürs Audiorecorderplugin reichen auch nicht mehr aus, wahrscheinlich haben die beim ffmpeg-svn hier auch wieder etwas geändert. Habe bisher allerdings noch keine Lösung gefunden, vielleicht hat ja schon jemand eine Lösung...*hoff*


    Danke für deine Script, das macht mir wirklich immer wieder Spaß. Man braucht nur seine Configfiles reinkopieren und schon läuft alles...


    Gruß,


    Pit

  • Hallo Bert,


    Zitat

    Apr 13 17:56:04 home-56k4olzued kernel: [ 3201.322125] input: DVB on-card IR receiver as /class/input/input1572


    Da hat er aber schon ein paar Neustarts hinter sich ;D


    Wenn er nicht starten möchte, vermute ich das eines der Plugins, die ffmpeg nutzen, zwar gebaut wurde aber trotzdem zicken macht.
    Deaktiviere doch mal die üblichen Verdächtigen.


    libx264-dev ist beim Sidux wohl schon drauf, ich hab es jetzt mit in die apt.sh gepackt.


    libvorbis-perl und libogg-vorbis-decoder-perl gibt es für Sidux nicht. Die habe ich mit [ "$LINUXVERSION" = "ubuntu" ] eingebaut.
    Kannst du mal nachschauen ob es beim Ubuntu die folgenden Pakete gibt:
    libogg-vorbis-perl libogg-vorbis-header-pureperl-perl libvorbis-dev libvorbis0a libvorbisenc2


    vdrfonts installiert lediglich die VDRSymbols. Brauchst du also für vdr-1.4.7 nicht, schadet aber auch nicht.


    Gruß
    Marc

  • Danke Marc,


    Du bist echt schnell und flexibel...


    Wenn man das Utility ProjekX installiieren will, dann wird lt. apt.sh auch das Plugin "sun-java5-plugin" versucht zu installieren. Zumindest kommt bei mir immer die folgende Meldung:


    Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
    sun-java5-plugin: Hängt ab: xulrunner-1.9 ist aber nicht installierbar
    E: Kaputte Pakete


    Idee ?


    Gruß,


    Pit


    P.S: Bei Audiorecorder gibt es doch schon >pre9 als Version, kannst Du die auch funktionell einbinden ? Ich meine ja nur, wenn Du schon beim Plugin schaust ;)

Jetzt mitmachen!

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