(gelöst) vdr-plugin-osdteletxt-0.9.7

  • Hallo,

    wie bereits unter Version-0.9.6 immer noch ein Fehler in der Darstellung!

    Pic 0.9.7

    [Blocked Image: http://fs1.directupload.net/images/user/180225/sbpomwbs.jpg]


    Pic: 0.9.5 mit Patch aus Anhang(Patch war/ist hier aus dem Forum)

    [Blocked Image: http://fs1.directupload.net/images/user/180225/63hra43p.jpg]

    Gruss

    Wolfgang

    Files

    Hard & Software

    DVB-S: Silverstone LC17 mit 8,4" TFT Display, ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nVidia-387, SSD 64GB, 2TB, TeVii S470, SkyStar S2, Cinergy T RC USB, Kodi-18.0, FB X10 Medion-Scroll, "easyVDR 3.5 (14.04 LTS) - Kernel-4.8.12 - VDR 2.3.8"
    -----------------------------

    DVB-C: ATC-620, Asrock K7S41GX, AMD Geode NX 1750, 2GB, picoPSU, Samsung 500GB 1x 1TB, LDW-851S, DVB-C Fujitsu-Siemens FF, Cinergy 1200, Nova T USB, Atric Rev.4, "easyVDR 0.8 - 2.6.35.10 VDR 1.7.16 "
    -----------------------------

    Client_1: Evo N600c, "Puppy-Slacko 6.3" VDR 2.2.0 - FB X10 Medion_OR25V
    -----------------------------

    Client_2: Himbeere-P2 - MLD-5.4 / LibreELEC-9.0-Milhouse(Kodi-18.0) (PVR-VNSI)

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Wenn ich den Patch so nehme hagelt es unter Arch "Hunk"'s und der bricht ab....

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • Hi,

    Wenn ich den Patch so nehme hagelt es unter Arch "Hunk"'s und der bricht ab....

    was mich nicht wundert da Teile des Patches bereits in der 0.9.7 sind!

    Patch lässt sich nur gegen 0.9.5 anwenden.

    Gruss

    Wolfgang

    Hard & Software

    DVB-S: Silverstone LC17 mit 8,4" TFT Display, ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nVidia-387, SSD 64GB, 2TB, TeVii S470, SkyStar S2, Cinergy T RC USB, Kodi-18.0, FB X10 Medion-Scroll, "easyVDR 3.5 (14.04 LTS) - Kernel-4.8.12 - VDR 2.3.8"
    -----------------------------

    DVB-C: ATC-620, Asrock K7S41GX, AMD Geode NX 1750, 2GB, picoPSU, Samsung 500GB 1x 1TB, LDW-851S, DVB-C Fujitsu-Siemens FF, Cinergy 1200, Nova T USB, Atric Rev.4, "easyVDR 0.8 - 2.6.35.10 VDR 1.7.16 "
    -----------------------------

    Client_1: Evo N600c, "Puppy-Slacko 6.3" VDR 2.2.0 - FB X10 Medion_OR25V
    -----------------------------

    Client_2: Himbeere-P2 - MLD-5.4 / LibreELEC-9.0-Milhouse(Kodi-18.0) (PVR-VNSI)

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • Hallo

    repariert das denn noch jemand im git oder soll das jetzt so bleiben?

    unter 0.9.5 war die Darstellung hier die letzten Jahre deutlich besser?

    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • Die korrekte Schrift hat Tobias doch ins Paket mit aufgenommen, dazu musste natürlich erst mal die Herkunft und die Lizenzierung geprüft werden.

    Siehe diesen Commit: https://projects.vdr-developer.org/git/vdr-plugin…63b364512ed3df9

    In dem Fall gilt mal wieder RTFM ... ;)

    Gruß

    Frank

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • In der setup.conf muss die Schrift dann auch gesetzt sein (das geht auch bequem über die Plugin-Einstellungen via OSD):

    osdteletext.txtFontName = teletext2:Medium

    Wenn man das Plugin neu installiert, ist das der Vorgabewert, beim Upgrade muss man vermutlich selber Hand anlegen...

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ok, check ich heute Abend

    Danke

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • machts leider auch nicht besser :(

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • Nabend ... habt ihr den mitgelieferten Font auch nach /usr/share/fonts installiert? Bei mir liegt der jetzt unter /usr/share/fonts/ ...

    Code
    vdrng ~ # ls /usr/share/fonts/vdr-osdteletext/
    encodings.dir  fonts.dir  fonts.scale  teletext2.ttf
    Display Spoiler

    angefangen mit: Alu-Selbstbau (jetzt *mit* LCD und Extension Board) - Technotrend 1.6 - Skystar 2.6D - Epia M10000N - 512MB - Samsung HD400LD) - Gentoo - Kernel 2.6.23.9 - VDR 1.4.7 mit Plugins

    Aktuell:
    Haupt-VDR: Zotac IONITX-P (VDPAU) + Cine S2 5.5 / yaVDR
    Server: Intel DQ77MK + Core i7-3770 (VA-API) + Cine S2 6.5 / gentoo
    Test-Client (lüfterlos): Gigabyte B75N + Celeron G1610 (VA-API) in Streacom FC8S Evo / gentoo

  • Also bei mir steht in den Plugin-Einstellungen: osdteletext.txtFontName = teletext2:Medium

    Der Teletext sieht einwandfrei aus (obwohl ich das Bild vom obigen Screenshot nach irgendeinem Update auch mal hatte)!

    Komisch ist, dass ich die Schriftart auf meinem yaVDR überhaupt nicht finden kann???

    sudo find / -iname "*teletext*2*" liefert nur /usr/lib/vdr/plugins/libvdr-osdteletext.so.2.2.0 als einzigen Treffer.

    Im Verzeichnis /usr/share/fonts/truetype/teletext liegt eine Schrift namens "teletext.ttf", aber sonst nichts.

    Warum funktioniert das bei mir überhaupt?

    MyVDR: yaVDR-Ansible (Ubuntu 20, VDR 2.4.8) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr (tvm) - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    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

  • Hi,

    also hier ist der Font installiert!

    Code
     root@easy5:/# find / -name "teletext2.ttf"
    /usr/share/fonts/truetype/teletext2.ttf

    ...aber wie man sieht, sind immer noch Strefen in der Ausgabe.

    Sieht man sich den 2ten Screenshot im ersten Post an, keine Streifen!

    N8 & Gruss

    Wolfgang

    Hard & Software

    DVB-S: Silverstone LC17 mit 8,4" TFT Display, ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nVidia-387, SSD 64GB, 2TB, TeVii S470, SkyStar S2, Cinergy T RC USB, Kodi-18.0, FB X10 Medion-Scroll, "easyVDR 3.5 (14.04 LTS) - Kernel-4.8.12 - VDR 2.3.8"
    -----------------------------

    DVB-C: ATC-620, Asrock K7S41GX, AMD Geode NX 1750, 2GB, picoPSU, Samsung 500GB 1x 1TB, LDW-851S, DVB-C Fujitsu-Siemens FF, Cinergy 1200, Nova T USB, Atric Rev.4, "easyVDR 0.8 - 2.6.35.10 VDR 1.7.16 "
    -----------------------------

    Client_1: Evo N600c, "Puppy-Slacko 6.3" VDR 2.2.0 - FB X10 Medion_OR25V
    -----------------------------

    Client_2: Himbeere-P2 - MLD-5.4 / LibreELEC-9.0-Milhouse(Kodi-18.0) (PVR-VNSI)

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

    Edited once, last by wolfi.m (March 6, 2018 at 2:38 AM).

  • bei mir ist er auch installiert und auch ausgewählt

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • Hi zusammen,

    aufgrund der Diskussion hier habe ich die 0.9.7 auch mal ausprobiert und sehe auch die Streifen, egal ob mit oder ohne teletext2 font.

    Das Problem hatte ich im Laufe der Entwicklung des Patches für VDR 2.3.1 damals auch. Am WE versuche ich mal die Ursache zu finden und ggf eine Lösung.

    Gruß,

    kanadakruemel

    VDR: 2.6.9, Intel NUC8i3BEH + 8GB + 512GB SSD + 1TB
    + FLIR + SATIP (Octopus Net)

  • Sorry, bei mir ist das teletext-plugin noch die Version 0.9.5.

    Wo habt ihr denn 0.9.7 her? In den offiziellen yaVDR-Paketquellen gibts die jedenfalls nicht.

    Aber wahrscheinlich ist eh besser, wenn ich nicht auf die neue Version umsteige ...

    MyVDR: yaVDR-Ansible (Ubuntu 20, VDR 2.4.8) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr (tvm) - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    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

  • Wo habt ihr denn 0.9.7 her?

    Da wo der Quellcode abgelegt wird von den Entwicklern, in diesem Fall VDR Developer ;)

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • Ah ok, danke.

    Selbst kompilieren fange ich mir gar nicht erst an.

    Da warte ich lieber auf das Paket. Zumal 0.9.5 doch einwandfrei funktioniert, oder?

    Edit: ich hätte das 0.9.7 genauer lesen sollen - sorry, fürs Thread verschmutzen.

    MyVDR: yaVDR-Ansible (Ubuntu 20, VDR 2.4.8) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr (tvm) - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    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

    Edited once, last by davie2000 (March 6, 2018 at 10:48 PM).

  • Hi zusammen,

    mit angehängtem Patch sollten die nervigen Streifen in der 0.9.7 des osdteletext plugins verschwunden sein.

    @rofaror

    The attached patch should remove the annoying blank lines in graphics characters in the osdteletext plugin. Maybe you could include it into your repository.

    Gruß/Regards,

    kanadakruemel

  • Hi,

    mit angehängtem Patch sollten die nervigen Streifen in der 0.9.7 des osdteletext plugins verschwunden sein

    yep ...so ist es! Merci für den Patch :tup

    Gruss

    Wolfgang

    Hard & Software

    DVB-S: Silverstone LC17 mit 8,4" TFT Display, ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nVidia-387, SSD 64GB, 2TB, TeVii S470, SkyStar S2, Cinergy T RC USB, Kodi-18.0, FB X10 Medion-Scroll, "easyVDR 3.5 (14.04 LTS) - Kernel-4.8.12 - VDR 2.3.8"
    -----------------------------

    DVB-C: ATC-620, Asrock K7S41GX, AMD Geode NX 1750, 2GB, picoPSU, Samsung 500GB 1x 1TB, LDW-851S, DVB-C Fujitsu-Siemens FF, Cinergy 1200, Nova T USB, Atric Rev.4, "easyVDR 0.8 - 2.6.35.10 VDR 1.7.16 "
    -----------------------------

    Client_1: Evo N600c, "Puppy-Slacko 6.3" VDR 2.2.0 - FB X10 Medion_OR25V
    -----------------------------

    Client_2: Himbeere-P2 - MLD-5.4 / LibreELEC-9.0-Milhouse(Kodi-18.0) (PVR-VNSI)

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

  • ich habe hier noch einen Stand von 2015 laufen, bei dem ich etwas rausgepatcht habe, was m.E. falsch und überholt ist.

    Und zwar geht es um diese Stelle in txtrecv.c, die auch in 0.9.7 noch enthalten ist:

    Code
    void cTxtStatus::ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView)
    {
    // Disconnect receiver if channel is 0, will reconnect to new
    // receiver after channel change.
    if (LiveView && ChannelNumber == 0)
    DELETENULL(receiver);

    Das hat seinen Ursprung in einem Patch von Udo Richter für ein Problem mit FF-Karten:

    https://projects.vdr-developer.org/issues/9

    Das wurde dann mit

    https://projects.vdr-developer.org/projects/plg-o…efd459c09a6bc2a

    nochmal modifiziert und ist seitdem unverändert im Code von 0.9.7 und auch bei rofafor im repository vür vdr 2.3.x

    Bei mir hat dies beim zappen zwischen iptv-Kanälen den unschönen Effekt, das nach dem bereits erfolgten Kanalwechsel das Bild schwarz wird, ehe es wiederkommt. Das gleiche Problem hatte ich auch schon früher mit der PVR350 als Ausgabedevice und pvrinput-Kanälen.

    Seitdem ich die Zeilen auskommentiert habe, ist das Umschalten auch auf iptv-Kanälen einwandfrei. (vdr-2.2.0 mit Nvidia-Grafikkarte und softhddevice)

    Vielleicht könnt Ihr das auch mal probieren und berichten, ob es irgendwelche unerwünschten Nebeneffekte gibt? Ich rechne nicht damit und halte den Code für überholt.

    Es muss also der Block

    // Disconnect receiver if channel is 0, will reconnect to new

    // receiver after channel change.

    if (LiveView && ChannelNumber == 0)

    DELETENULL(receiver);


    am Anfang von void cTxtStatus::ChannelSwitch(const cDevice *Device, int ChannelNumber, bool LiveView)

    in txtrecv.c raus.

    Ideal wäre, wenn das auch jemand mit einer S2-6400 als Ausgabedevice testen könnte.

    Sorry, wenn ich den Thread gehijackt haben sollte, aber soviele Nutzer des Plugins, die auch noch kompilierfähig sind, trifft man selten :)

    VDR1: Odroid N2+ mit CoreELEC und Ubuntu in chroot, 2x WinTV DualHD, Sandisk 2TB SSD

    VDR2: Tanix TX3 mit VDR*ELEC, WinTV DualHD, 500GB SSD

  • Hallo Dr. Seltsam,

    ich habe das Plugin zum Schluss nicht mehr benutzt, weil ich den Eindruck hatte, das das Zappen damit nicht so richtig fluppt.

    Habe es jetzt mit deiner Änderung (und dem Patch von kanadakruemel ) noch mal probiert - super!

    Vielen Dank an alle beteiligten :thumbup:

    Signatur

    AsRock j3455-m | 8 GB Ram | 2x DVBSky S952 V3 am Inverto Unicable LNB | SanDisk SDSSDP064G + Seagate ST4000LM024 | yaUsbIRv3 | Ubuntu Budgie | VDR 2.4.0 | vaapidevice

    Raspberry Pi3 | DIY IR | Raspbian | VDR 2.4.0 | Streamdev-Client | rpihddevice
    Raspberry Pi2 | DIY IR | Raspbian | VDR 2.4.0 | Streamdev-Client | rpihddevice
    Samsung UE40D5700 | Yamaha RX-V473 | Kef HTS2001 + PSW2000

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!