[vdr-plugin-screenshot] Funktion mit softhdodroid? (cDevice::PrimaryDevice()->GrabImageFile funktioniert bei dvb-t2 (h265) nicht)

  • Hallo,

    mein produktiver VDR läuft nun mit softhdodroid Ausgabeplugin bzw. auf Odroid N2+ Hardware. Vermisse hier "nur" die Funktion Bildschirmfotos machen zu können.

    vdr-plugin-screenshot kommt per cDevice::PrimaryDevice()->GrabImageFile an den aktuellen Bildschirminhalt. Das funktioniert so nicht mehr.

    Wie ließe sich das beim vdr-plugin-softhdodroid lösen?

    Meine das Fernsehbild mal im vdr-plugin-live(-ng) gesehen zu haben... Gegencheck zeigte hier jetzt nur ein grünes Bild.

    Bin auf Mithilfe angewiesen.

    Rossi

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

  • Gut.

    Scheitere hier an den Basics :(

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

    Edited once, last by vdr_rossi (January 2, 2024 at 11:05 AM).

  • Bei mir im live plugin geht das auch.

    Mein Fehler war das ich einen dvb-t2 Sender laufen hatte. Wenn ich auf dvb-c Sender umschalte, zeigt er auch bei mir im live Plugin ein Fernsehbild an...

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

  • Dvb-T2 braucht die h265-Library einkompiliert in ffmpeg.

    vdr User #2022 - hdvdr2:

    Lenovo SFF M83, Intel(R) Core(TM) i5-4670S, 32 GB Ram, zram-swap/tmp, ubuntu-focal+ESM, softhddevice-cuvid, ffmpeg-6.1(git)

    ddbridge-6.5 mit 2xDVB-S2 und (Flex) 2xDVB-C/T Tunern, nvidia-GF1050Ti SFF (nvidia-dkms-565.57.01), System SSD btrfs,

    timeshift-btrfs, Video 8TB HDD XFS/cow, yavdr-ansible-2.7.3-seahawk, epgd-git mit plugins, Kernel 6.12.9+dddvb-0.9.39-git

    vdradmin-am-3.6.13-git, vdr-live-ng, vdrmanager (Smartphones als FB)

  • Ok, das fehlt bei meiner Distribution (VDRSternELEC) - andere (extra) Baustelle.

    Aber wie mache ich, oder live, jetzt konkret ein Bild vom dvb-c Fernsehbild? (svdrpsend GRAB ...?)

    Edit: Wenn ein dvb-c Sender läuft, funktioniert vdr-plugin-screenshot und es kommt ein Bild im live Plugin!

    Nur bei dvb-t2 (h265) funktioniert das nicht.

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

    Edited 3 times, last by vdr_rossi (January 2, 2024 at 11:08 AM).

  • Ich glaube, es geht ums live-streaming (und davon einen Screenshot).

    Meine ffmpeg-Parameter bisher:

    ffmpeg -buildconf

    ffmpeg version 5.1.3 Copyright (c) 2000-2022 the FFmpeg developers

    built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.2)

    configuration: --prefix=/usr --enable-opengl --enable-cuda-nvcc --enable-libxvid --enable-libx265 --enable-libx264 --enable-libvpx --enable-libvorbis --enable-libtwolame --enable-libpulse --enable-cuvid --enable-vapoursynth --enable-libmp3lame --enable-libdav1d --enable-libaom --enable-gpl --enable-frei0r --enable-chromaprint --enable-nonfree

    vdr User #2022 - hdvdr2:

    Lenovo SFF M83, Intel(R) Core(TM) i5-4670S, 32 GB Ram, zram-swap/tmp, ubuntu-focal+ESM, softhddevice-cuvid, ffmpeg-6.1(git)

    ddbridge-6.5 mit 2xDVB-S2 und (Flex) 2xDVB-C/T Tunern, nvidia-GF1050Ti SFF (nvidia-dkms-565.57.01), System SSD btrfs,

    timeshift-btrfs, Video 8TB HDD XFS/cow, yavdr-ansible-2.7.3-seahawk, epgd-git mit plugins, Kernel 6.12.9+dddvb-0.9.39-git

    vdradmin-am-3.6.13-git, vdr-live-ng, vdrmanager (Smartphones als FB)

  • vdr_rossi January 2, 2024 at 3:48 PM

    Changed the title of the thread from “[vdr-plugin-screenshot] Funktion mit softhdodroid? (cDevice::PrimaryDevice()->GrabImageFile funktioniert hier nicht)” to “[vdr-plugin-screenshot] Funktion mit softhdodroid? (cDevice::PrimaryDevice()->GrabImageFile funktioniert bei dvb-t2 (h265) nicht)”.
  • Der Screenshot hat nix mit dem ffmepg zu tun. Der wird aus dem Framebuffer gezogen und da ist das Bild schon dekodiert. Warum das bei dvb-t2 nicht funktioniert müsste ich mal untersuchen.

    Rufe das Problem nochmal in Erinnerung. Zum testen könnte ich mit dvb-t2 Sendungsschnipsel dienen.

    Danke und Gruß

    Rossi

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

  • Das Problem hatte ich schon mal analysiert und es geht nicht. Das Capture Device kann von HVEC streams nicht capturen.

    Das geht auch unter Kodi nicht. Das Problem müsste im Kodi Forum angesprochen werden. Da kann ich nichts tun.

    Evtl. geht es ja mit dem neuen Kodi Kernel 5.15.x aber der ist leider noch nicht produktionsreif.

    Edited once, last by jojo61 (March 18, 2024 at 4:19 PM).

  • Evtl. geht es ja mit dem neuen Kodi Kernel 5.15.x aber der ist leider noch nicht produktionsreif.

    Habe gerade angefangen CE22-no zu testen, also mit Kernel:

    Code
    vdr2:~ # uname -a
    Linux vdr2 5.15.119 #1 SMP PREEMPT Wed May 15 19:56:17 UTC 2024 aarch64 GNU/Linux

    Damit geht´s auch nicht :(

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

  • Das Problem ist nicht so einfach zu lösen.

    Mein Beitrag -> https://www.kodinerds.net/thread/79037-s…shot#post759726 im Kodinerds Forum blieb unbeantwortet.

    Welches Kodi Forum könnte ich denn alternativ befragen?

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

Participate now!

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