Beiträge von Han

    Hallo :portal1 ,


    in den letzten Wochen habe ich einen neuen VDR auf der Basis des c't-VDR7 installiert und die meisten Schritte meines Schaffens protokolliert.


    Vielleicht ist das etwas für VDR-Einsteiger oder Umsteiger, die mit HD-TV liebäugeln.


    Die Datei umfasst inzwischen 37 Seiten. Leider ist mir kein HTML-Anhang gestattet, daher die Links.


    Ich hatte eigentlich vor, nach der Version 1.6 keine weiteren Ergänzungen zu veröffentlichen.
    Die Geschwindigkeit in der die Novellierungen der Entwicklerversion Einzug halten, hat mich umgestimmt.
    Mit der Version 1.7 habe ich ein Kapitel zum Thema Upgrade angefügt.


    Herzlichen Dank an alle, für den Zuspruch und die die vielen konstruktiven Vorschläge.


    Freundliche Grüße
    Han


    ----------------------------------------------
    Version 1.1 - 5.01.2010: Ergänzungen Kap. 3.8 und kleinere Korrekturen
    Version 1.2 - 12.01.2010: kleine Ergänzungen und Korrekturen
    Version 1.3 - 20.01.2010: div. Ergänzungen Kap 2.1, 2.5 und 2.6 sowie neues Kapitel 3.9
    Version 1.4 - 26.01.2010: Ergänzungen in versch. Kapiteln
    Version 1.5 - 30.01.2010: Neue Kapitel (PearlHD, YAEPGHD) und weitere Ergänzugen (u.a. Tonausgabe Alsa).
    Version 1.6.2 - 17.02.2010: kleine Ergänzungen & Bugfixing
    Version 1.7 - 16.03.2010: Neue Kapitel 3.9 und 4 (Upgrade)


    Links gelöscht, da es die benötigten Repositories nicht mehr gibt.
    Siehe hierzu auch neues Projekt von Tobi: http://www.e-tobi.net/blog/tag/squeezevdr

    ja, das Plugin funktioniert so wie ich es mir voergestellt habe.


    Hier nochmal meine Schritte zum nachvollziehen:


    Zuerst die Entwicklungsumgebung herstellen:

    Code
    apt-get update
    apt-get install build-essential
    apt-get build-dep vdr
    apt-get install vdrdevel-dev
    apt-get install make-special-vdr


    Dann die Quellen des Plugins holen. Ich habe meine Sourcen von hier (danke an Wilderigel):
    http://ppa.launchpad.net/the-vdr-team/vd...lugin-graphlcd/


    vdr-plugin-graphlcd_0.2.0-pre1~svn20091009-4tvt1.dsc
    vdr-plugin-graphlcd_0.2.0-pre1~svn20091009-4tvt1.tar.gz


    Herunterladen der beiden Dateien und kopieren nach /usr/src:


    Dann auspacken mit:

    Code
    dpkg-source -x vdr-plugin-graphlcd_0.2.0-pre1~svn20091009-4tvt1.dsc


    In das Verzeichnis /usr/src/vdr-devel…..wechseln und


    Kompilieren des Paketes mit:

    Code
    PATCHVARIANT=multipatch SPECIAL_VDR_SUFFIX=devel fakeroot dpkg-buildpackage -b -uc -tc -Rmake-special-vdr


    Im Verzeichnis /usr/src sollte jetzt das Paket
    vdrdevel-plugin-graphlcd-0.2.0-pre1~svn20091009-4tvt1_i386.deb liegen.


    Schlussendlich installieren des fertigen Paketes mit:

    Code
    dpkg -i vdrdevel-plugin-graphlcd*.deb


    Gruß
    Han

    Danke Wilderigel,


    mit dem Quellcode hat es funktioniert.
    Ich habe trotz einiger Warnings und Fehlermeldungen (z.B. /usr/include/vdrdevel/i18n.c: Datei oder Verzeichnis nicht gefunden) ein installierbares Paket erhalten.


    Herzlichen Dank für Deine kompetente und schnelle Hilfe.


    Momentan schauen meine Mädels über den neuen VDR noch Harry Potter auf ARD HD, da darf ich nicht abschalten ;)


    Ich werde morgen testen, ob das Plugin funktioniert.


    LG
    Han

    Merci,
    das hat funktioniert!

    Zitat

    einfach vdrdevel-dev installieren.


    Hier gibt es leider noch einen Fehler am Schluss:

    Wilderigel,
    ich bin über Deine Erfahrung tief beeindruckt. Vielleicht hast Du ja hier noch einen hilfreichen Tipp für mich


    LG
    Han

    lieben dank für die superschnelle Reaktion!


    Leider bin ich noch nicht ganz am Ziel


    Bringt es vielleicht etwas, die:
    Set NO_CHECKBUILDDEPS environment variable
    zu setzen, wenn ja mit welchem Wert?


    LG
    Han

    Hallo Wilderigel,


    danke für den Tipp.
    Leider klappts immer noch nicht, ich erhalte folgende Fehlermeldung:


    Ich wünsche einen schönen 2.ten Weihnachtstag

    Ich habe versucht das Plugin selbst zu kompilieren, leider nicht so erfolgreich.


    Zuerst Anpassung der sources.list

    Code
    deb-src  http://e-tobi.net/vdrdevel-experimental  lenny  base vdr-multipatch 
    deb-src  http://e-tobi.net/vdr-experimental  lenny  base vdr-multipatch


    und dann

    Code
    apt-get update
    aptitude build-dep vdr-plugin-graphlcd
    SPECIAL_VDR_SUFFIX=devel PATCHVARIANT=multipatch apt-get source -b vdr-plugin-graphlcd

    Das Ergebnis sah m.E. gut aus:
    ....
    ....
    dpkg-deb: Baue Paket »vdr-plugin-graphlcd« in »../vdr-plugin-graphlcd_0.1.5-15_i386.deb«.
    dpkg-genchanges -b >../vdr-plugin-graphlcd_0.1.5-15_i386.changes
    dpkg-genchanges: rein-binärer Upload - füge keinen Quellcode hinzu
    dpkg-buildpackage: Binärpaket(e) hochzuladen (keine Quellen enthalten)

    Unter /usr wurde u.a. vdr-plugin-graphlcd_0.1.5-15_i386.deb und ein Verzeichnis mit dem Namen des Plugins angelegt. Diese Verzeichnis enthält einen Ordners debian einen weiteren Ordner vdr-plugin-graphlcd-0.1.5.


    Ein Versuch das Paket zu installieren:

    Code
    dpkg -i vdrdevel-plugin-graphlcd*.deb

    funktioniert nicht!
    Kann auf das Archiv nicht zugreifen:
    Datei oder Verzeichnis nicht gefunden
    Fehler traten auf beim Bearbeiten von: vdrdevel-plugin-graphlcd*.deb


    Es funktioniert nur:

    Code
    dpkg -i vdr-plugin-graphlcd*.deb


    Ich wollte aber ein vdrdevel-plugin.
    Wer kann mir bitte weiterhelfen?


    Gruß
    Han

    Hallo liebes :portal1,


    ich habe einen c't-VDR3 mit
    Tobis Kernel 2.6.28 und VDPAU,
    sowie VDRDevel 1.7.10.


    Das ganze läuft, dank zahlreicher Hilfen aus dem VDR-Portal, immer besser, so daß ich langsam auch an die Kosmetik denken darf.


    Ich habe ein blaues grafisches LCD (240x128 Pixel am Parallelport) aus meinem alten VDR, dass ich weiter nutzen möchte. Leider finde ich für Lenny kein VDRDevel-Plugin.


    Hat von Euch vielleicht jemand das Plugin bereits kompiliert und kann es mir bereitstellen?
    Falls nicht, wäre für mich eine kurze Anleitung hilfreich, damit ich es selbst kompilieren kann.


    Gruß
    Han

    Danke für die Tipps,


    Spaceman:
    bei mir hat es geholfen die Frequenz um 1 MHz hearbzusetzen.


    So jetzt muss ich wieder nach unserem Braten sehen.
    Schöne Feiertage!


    LG
    Han

    Hallo zusammen,


    ich habe einen neuen VDR im Bau.
    Die Basis ist c't VDR 7,
    Kernel 2.6.28 und die neuen VDPAU-Pakete von Tobi,
    aktuelle Liplianin-Treiber und VDR-Devel 1.7.10,
    Ausgabe über Xineliboutput und VDR-SXFE.


    Sat-Karten: TT S2-3200 und TT S2-1600.
    Testweise noch eine ältere TT S-2300.


    Die S2-3200 funktioniert mit allen SD und HD-Kanälen einwandfrei.
    Zusammen mit der alten S-2300 klappt auch alles bestens.


    Nur die S2-1600 bereitet mir Sorgen:
    das ist bereits meine zweite Karte, die erste Karte konnte die Kanäle auf dem Transponder 12109 MHz (NDR HH, SR, SWR RP, MDR, RBB) nicht empfangen.

    Code
    vdrdevel: frontend 0 timed out while tuning to channel 3, tp 112109


    Jetzt habe ich eine neue Karte erhalten. Die kann zwar den Transponder 12109 MHz empfangen, schafft aber dafür den 11362 MHz (arte HD, ARD HD und ZDF HS) nicht.
    Dabei ist es egal, ob die S2-1600 allein, oder zusammen mit einem der beiden anderen Sat-Karten (S2-3200 oder S-2300) betrieben wird.

    Code
    vdrdevel: frontend 0 timed out while tuning to channel 56, tp 111362


    PCI-Steckpätze und SAT-Kabel habe ich bereits mehrere Male systematisch getauscht.


    Ist das ein Tunerproblem/-defekt? Hat jemand einen Tipp für mich?


    Ich wünsche allen ein frohes Fest!
    Gruß
    Han

    Hallo,


    das hat bei mir auch nicht auf Anhieb geklappt.
    Ich hatte es dann mit dem NVIDIA-Treiber hinbekommen.


    Code
    wget ftp://download.nvidia.com/XFree86/Linux-x86/190.53/NVIDIA-Linux-x86-190.53-pkg1.run


    Das Paket ist ausführbar. Muss ggf. mit chmod angepasst werden.


    Wie sieht deine sources.list denn aus? Hier meine:


    Code
    deb http://ftp2.de.debian.org/debian lenny main contrib non-free 
    deb http://security.debian.org/ lenny/updates main contrib non-free
    deb http://www.debian-multimedia.org/ lenny main 
    deb http://e-tobi.net/vdpau-xine1.1 lenny base backports vdr-multipatch 
    deb http://e-tobi.net/vdpau-xine1.1-vdrdevel lenny base backports vdr-multipatch 
    deb http://e-tobi.net/vdr-experimental lenny base addons vdr-multipatch 
    deb http://e-tobi.net/vdrdevel-experimental lenny vdr-multipatch 
    deb http://www.backports.org/debian lenny-backports main contrib non-free

    Hallo Tobi,


    das Burn-Plugin konnte ich nun auch erfolgreich installieren.
    Nachdem ich in meiner sources.list die letzte Zeile wieder aktiviert hatte, funktionierte auch das burn-plugin ohne meckern.

    Code
    deb http://www.backports.org/debian lenny-backports main contrib non-free

    Ich musste allerdings erst den öffentlichen Schlüssel des Backports-Repository aktualisieren. GPG error: http://www.backports.org etch-backports Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY EA8E8B2116BA136C


    Den Key konnte ich mit

    Code
    wget -O - http://backports.org/debian/archive.key | apt-key add -

    aktualisieren.


    Nochmals vielen Dank für Deine Hilfe und das wirklich hilfreiche Repository. Ich wüsste nicht, wie ich - ohne Deine Hilfen - meine drei vdr in Gang setzten konnte.


    Gruß
    Han

    ja, hab ich


    Code
    deb http://ftp2.de.debian.org/debian lenny main contrib non-free
    deb http://security.debian.org/ lenny/updates main contrib non-free
    deb http://www.debian-multimedia.org/ lenny main
    deb http://e-tobi.net/vdpau-xine1.1 lenny base backports vdr-multipatch
    #deb-src http://e-tobi.net/vdpau-xine1.1 lenny base backports vdr-multipatch
    deb http://e-tobi.net/vdpau-xine1.1-vdrdevel lenny base backports vdr-multipatch
    #deb-src http://e-tobi.net/vdpau-xine1.1-vdrdevel lenny base backports vdr-multipatch
    deb http://e-tobi.net/vdr-experimental lenny base addons vdr-multipatch
    deb http://e-tobi.net/vdrdevel-experimental lenny vdr-multipatch

    Hallo Tobi,


    danke für den Hinweis.
    sorry das habe ich nicht mitbekommen.
    Ich habe gerade einen frischen vdr aufgesetzt. Der alte war ziemlich verbastelt. Funktioniert soweit ganz gut.


    Leider will das Bur-Plugin immer noch nicht.
    Gleiche Sources-list wie zuvor:

    apt-get update
    apt-get install vdrdevel-plugin-burn
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut
    Lese Status-Informationen ein... Fertig
    Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
    Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
    Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
    erstellt wurden oder Incoming noch nicht verlassen haben.
    Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:


    Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
    vdrdevel-plugin-burn: Hängt ab: transcode (>= 0.6.10) soll aber nicht installiert werden
    Hängt ab: mjpegtools (>= 1.8.0) soll aber nicht installiert werden
    Hängt ab: vdr-genindex (>= 0.1.3) ist aber nicht installierbar

    Das verstehe ich nicht. :wand
    Wenn das alles so viel Zeit kostet. Ich kauf mit jetzt eine Reel...... :(


    LG
    Han

    Hallo Tobi,


    danke für Deine tolle Arbeit.
    Inzwischen habe ich auch transparente OSD.


    Zitat

    Han: Ich schätze mal da müssen auch noch transcode & Co gebackported werden.


    Was meinst Du damit?
    Kann ich das selbst erledigen? Wenn ja, wie geht das?


    LG
    Han

    Hallo Tobi,


    mein letzter Versuch für heute war, das Burn Plugin selbst zu komplieren.
    Dabei hab ich mit folgender Sources.list:

    Code
    deb http://ftp2.de.debian.org/debian lenny main contrib non-free
    deb http://security.debian.org/ lenny/updates main contrib non-free
    deb http://www.debian-multimedia.org/ lenny main
    deb http://e-tobi.net/vdpau-xine1.1 lenny base backports vdr-multipatch
    deb-src http://e-tobi.net/vdpau-xine1.1 lenny base backports vdr-multipatch
    deb http://e-tobi.net/vdpau-xine1.1-vdrdevel lenny base backports vdr-multipatch
    deb-src http://e-tobi.net/vdpau-xine1.1-vdrdevel lenny base backports vdr-multip
    deb http://e-tobi.net/vdr-experimental lenny base addons vdr-multipatch
    deb http://e-tobi.net/vdrdevel-experimental lenny vdr-multipatch


    die Kommandos:

    Code
    apt-get build-dep vdr-plugin-burn
    SPECIAL_VDR_SUFFIX=devel PATCHVARIANT=multipatch apt-get source -b vdr-plugin-burn

    abgesetzt.
    Bein Installieren des Paketes mit

    Code
    dpkg -i vdr-plugin-burn_0.1.0*.deb


    kam wieder ein (für mich) bekannter Fehler:

    Wähle vormals abgewähltes Paket vdr-plugin-burn.
    (Lese Datenbank ... 125788 Dateien und Verzeichnisse sind derzeit installiert.)
    Entpacke vdr-plugin-burn (aus vdr-plugin-burn_0.1.0~pre22-ff1-3_i386.deb) ...
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von vdr-plugin-burn:
    vdr-plugin-burn hängt ab von transcode (>= 0.6.10); aber:
    Paket transcode ist nicht installiert.
    vdr-plugin-burn hängt ab von mjpegtools (>= 1.8.0); aber:
    Paket mjpegtools ist nicht installiert.
    dpkg: Fehler beim Bearbeiten von vdr-plugin-burn (--install):
    Abhängigkeitsprobleme - lasse es unkonfiguriert
    Fehler traten auf beim Bearbeiten von:
    vdr-plugin-burn


    Warum funktioniert

    Code
    dpkg -i vdrdevel-plugin-burn_0.1.0*.deb

    eigentlich nicht?
    -Datei nicht gefunden.


    Wenn ich versuche die Libs zu installieren erhalte ich immer wieder unerfüllte Abhängigkeiten, weil andere Libs fehlen. Wenn diese dann installieren will, gibt wieder Abhängigkeitsdefizite.
    transcode -> libavcodec51 -> libdirac0 -> usw.
    Nach einer Weile komme ich an einen Punkt, an dem ich eine Lib installieren darf, diese dann aber das vdr-devel-xinelibplugin deinstallieren will.
    Das wäre ein schlechter Tausch. Ich könnte zwar Fime brennen, aber würde von dem Ganzen nichts sehen.


    Hast Du eine Idee was ich falsch mache?


    Gruß
    Han

    merci,
    jetzt finde ich es.


    Ich hatte in meiner sources.list
    http://e-tobi.net/vdpau-xine1.1-vdrdevel/
    bereits drin. Bloß in meiner Nachricht hatte ich den unvollständigen Pfad gepostet.


    Leider bekomme ich immer noch den Fehler:


    Ich komme da nicht weiter.


    Schönen 4. Advent wünsche ich

    Hallo Tobi,


    herzlichen Dank für Deine Mühe. :applaus
    Ich habe die neuen Pakete bei mir gestestet:


    Basis: ctvdr7
    VDR : 1.7.10-1devel1
    Kernel: 2.6.28-etobi.3-486


    vorher war noch
    vdrdevel-plugin-burn - Version: 0.1.0~pre22-ff1-3
    drauf, der aber bei der Installation der libdirac-encoder0 deinstalliert wurde.


    Meine ersten Erfahrungen sind, dass die Tonaussetzter, die ich in 50-100s Abstand bei SD-TV hatte, verschwunden sind. Also ein echter Fortschritt.
    Bei HD-TV habe ich nun mehr Artefakte. Aber ich werde das noch mal genauer beobachten.


    Was jetzt noch fehlt ist das Burn-Plugin. Wie bekomme ich es wieder?
    Beim Installieren erhalte ich den Fehler:

    Code
    apt-get install vdrdevel-plugin-burn 
    Paketlisten werden gelesen...  
    Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:   
    vdrdevel-plugin-burn: 
    Hängt ab: transcode (>= 0.6.10) soll aber nicht installiert werden                         
    Hängt ab: mjpegtools (>= 1.8.0) soll aber nicht installiert werden
    E: Kaputte Pakete


    Ich denke, dass die Versionen aus den verschiedenen Repositories nicht zusammenpassen.


    Nachtrag: mir ist noch aufgefallen, dass das OSD nicht mehr transparent ist.



    Freundliche Grüße
    Han