• Damit der VDR ein Plugin lädt, muss es eine passende Konfigurationsdatei in /etc/vdr/conf.d/ geben - vgl. https://www.yavdr.org/document…mentation.html#org35d6058

    Danke!
    Dazu musste ich noch das Binary umbenennen und beachten dass live standardmäßig einen anderen Ordner für Ressourcen verwendet, aber dann lief es.
    Zusätzlich braucht man noch ein aktuelles Binary von FFMPEG (muss nicht zwingend installiert sein).

    Ist einen Blick wert - interessantes Projekt!

    Ich hoffe mit dem aktuellen FFMPEG und GPU-Transcoding endlich ordentlich von "außen" auf meinen VDR zugreifen zu können...
    Bisher war mein Fritz-VPN immer einen tacken zu langsam für HD.

    Yavdr auf Yammy / 2 Kabel Empfänger / Asrock j4105-itx / IRMP KDB

  • Hallo seahawk1986 ,


    habe gerade vdr-plugin-epg2vdr per apt upgedatet, leider wird das Plugin nun nicht mehr geladen.

    syslog:

    Code
    Nov 28 18:36:39 vdrslz vdr: [1157] loading plugin: /usr/lib/vdr/plugins/libvdr-epg2vdr.so.2.4.0
    Nov 28 18:36:39 vdrslz vdr: [1157] ERROR: /usr/lib/vdr/plugins/libvdr-epg2vdr.so.2.4.0: undefined symbol: PyObject_GetAttrString
    Nov 28 18:36:39 vdrslz vdr[1157]: vdr: /usr/lib/vdr/plugins/libvdr-epg2vdr.so.2.4.0: undefined symbol: PyObject_GetAttrString
    Code
    vdrslz:~# apt policy vdr-plugin-epg2vdr
    vdr-plugin-epg2vdr:
      Installiert:           1.1.102-0yavdr0~bionic
      Installationskandidat: 1.1.102-0yavdr0~bionic
      Versionstabelle:
     *** 1.1.102-0yavdr0~bionic 500
            500 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu bionic/main amd64 Packages
            100 /var/lib/dpkg/status

    Gruß

    Frank

    VDR User: 2127
    YaVDR-focal , Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: Digital Devices Cine S2 V6
    YaVDR-focal (24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole

    YaVDR-focal (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual

  • Das Problem habe ich auch. Eine "quick and dirty" Lösung wäre:

    Letzten commit diff runterladen https://projects.vdr-developer…7c5e4d5cb200bff5a18654baf

    diesen auf das Plugin Verzeichnis anwenden "patch -d <plugin source pfad> -p1 < <downloaded diff>. Da er schon drin ist, wird patch anbieten diesen Patch zurückzunehmen. Rückfrage reverse patch mit ja beantworten.

    make clean

    make all

    make install

  • kfb77 iIch habe das alte Paket aus /var/cache/apt/archives/ installiert, bei mir läuft es also erstmal wieder.

    Aber danke für den Hinweis.

    VDR User: 2127
    YaVDR-focal , Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: Digital Devices Cine S2 V6
    YaVDR-focal (24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole

    YaVDR-focal (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual

  • Da sind zwei Dinge schief gegangen - horchi hat eine frühere Version des Patches eingebaut, die ich ihm geschickt hatte und auch die zweite Version meines Patches hatte noch eine Macke, wenn man unter Ubuntu gegen Python3 gebaut hat.

    Ich habe gerade ein epg2vdr-Paket mit einem Patch hochgeladen, der das beheben sollte.

    Dateien

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • vdr-plugin-markad

    Hallo seahawk1986,

    ist das so gewollt ?

    apt-cache policy vdr-plugin-markad

    vdr-plugin-markad:

    Installiert: 0.1.4.git20170313-0yavdr25~bionic

    Installationskandidat: 0.1.4.git20170313-2yavdr0~focal

    Versionstabelle:

    0.1.4.git20170313-2yavdr0~focal 500

    500 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu bionic/main amd64 Packages

    *** 0.1.4.git20170313-0yavdr25~bionic 100

    100 /var/lib/dpkg/Status

    Mein bionic VDR will vdr-plugin-markad auf das Paket für focal updaten.

  • Ups, das war Macht der Gewohnheit, da bionic statt focal beim Aufruf von dcheinzutippen... aber wenn dein Patch auch mit ffmpeg 3.4 funktioniert, sollte es egal sein.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ja, er baut auch unter 18.04 und macht bei ffmpeg 3.4 eh nichts. Ich war halt etwas verwirrt über den Paketname. Dann fehlt der Patch aber noch für focal.

  • ja, er baut auch unter 18.04 und macht bei ffmpeg 3.4 eh nichts. Ich war halt etwas verwirrt über den Paketname. Dann fehlt der Patch aber noch für focal.

    Ja, da bin ich gerade dran - dein Patch fürs Makefile erstellt das Zielverzeichnis fürs Plugin nicht und scheint auch das übliche DESTDIR (wie z.B. in https://projects.vdr-developer…S/src/hello/Makefile#n112 genutzt) nicht zu berücksichtigen, was beim Paketbau stört, weil die Dateien dann im falschen Verzeichnis landen:

    Code
    cp --remove-destination libvdr-markad.so /usr/lib/vdr/plugins/libvdr-markad.so.2.4.1
    cp: cannot create regular file '/usr/lib/vdr/plugins/libvdr-markad.so.2.4.1': No such file or directory
    make[3]: *** [Makefile:112: libvdr-markad.so] Error 1
    make[3]: Leaving directory '/build/vdr-plugin-markad-0.1.4.git20170313/plugin'
    make[2]: *** [Makefile:40: all] Error 2
    make[2]: Leaving directory '/build/vdr-plugin-markad-0.1.4.git20170313'
    make[1]: *** [debian/rules:16: override_dh_auto_build] Error 2
    make[1]: Leaving directory '/build/vdr-plugin-markad-0.1.4.git20170313'
    make: *** [debian/rules:13: build] Error 2

    Wäre da die Nutzung von install -D statt cp nicht praktischer?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Da hast du Recht, ich passe das an. Bei mir lief es trotzdem, da ist mir nicht aufgefallen, dass da noch mehr veraltete Teile drin sind.

  • Hallo M-Reimer,

    vielen Dank für den Hinweis. Da dein Patch genau das macht, was er soll, habe ich mir es jetzt einfach gemacht: Das Plugin Makefile aus deinem Patch, die beiden anderen aus meinem Patch. Die DESTDIR und install Anpassungen im command Makefile sind jetzt auch drin. Die beiden braucht es trotzdem, weil sonst VDR weiterhin das Makefile im root Verzeinis des Plugins als alt ansieht. Ist zwar nur ein Schönheitsfehler, aber wenn man schon dran ist ...

    seahawk1986 bitte teste nochmal, ob das so funktioniert, ich kann es nur lokal testen, nicht in einer lauchpad Umgebung. Hoffentlich habe ich nichts mehr übersehen.

  • Für meinen Spezialfall egal. Muss wirklich nur mit PKGBUILD bauen. Optimieren lohnt nur wenn Hoffnung bestehen würde das das jemand ins Repository übernimmt. Ich tendiere eher dazu die ganzen Makefile Patches bei vdr4arch wieder raus zu nehmen. Zum Paketieren brauche ich sie eigentlich nicht.

  • Das mit dem LOCALEDIR in command/Makefile passte noch nicht, da war das DESTDIR doppelt gemoppelt.

    Dateien

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Mir ist jetzt beim Verwenden des softhddevice-vpp aufgefallen, dass beim Umschalten auf einen Radiosender, das Bild vom letzten Kanal als Standbild erhalten bleibt. Bei allen anderen getesteten Versionen hatte ich einen schwarzes Bild, was auch mein Favorit ist.

    Woran kann das liegen und wie bekommt man das Standbild weg? Jemand eine Idee?

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Da gibts doch im OSD eine Option "schwarzes Bild beim Umschalten" - viell. hilft das ja schon?

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Leider nein, das hatte ich schon probiert.

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Hi,

    ich habe eine Frage zu den yaVDR softhddevice Varianten. Verwenden möchte ich auf mein VDR sowohl DVB-C als auch DVB-T Quellen. Welche Version von softhddevice muss man hernehmen um alle Kanäle sowohl DVB-C als auch DVB-T auf dem TV Bildschirm gucken kann?


    Ich habe zuerst vdr-plugin-softhddevice hergenommen. Da hat DVB-C funktioniert und bei DVB-T kam nur der Ton. Dann bin ich auf vdr-plugin-vaapidevice-hevc umgestiegen und konnte DVB-T anschauen aber kein DVB-C (Bildschirm schwarz und kein Ton). Ich habe auch keine Einstellungen gefunden in den configs...


    Kann mir jemand ein Hinweis geben wie man das lösen könnte?

    VDR1 Fujitsu D3400-B2 i5-7500 HD630, 8GB RAM, WinTV-quadHD (DVB-T), yaVDR ansible BIONIC, softhdvaapi, skindesigner

    VDR2 NUC8i3BEH2, 16GB RAM, WinTV-dualHD (DVB-T/DVB-C), yaVDR ansible FOCAL, softhdvaapi, skindesigner

Jetzt mitmachen!

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