vdr-plugin-mpv

  • ich sehe auch nicht das Problem ob man v0.32. oder v0.33 nutzt, denn Beide unterstützen auf der gleichen Weise das DRM.

    Das Flakern des Bildes liegt aber nicht an dem MPV-Plugin, sondern Softhddrm-Plugin und dem VDR der bestimmt sowas wie "Buffer Overflow" an der Stelle bekommt und damit nicht mehr sauber die API trifft. Aber wie man das in den Griff bekommt -- keine Ahnung.



    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    2 Mal editiert, zuletzt von cinfo ()

  • was ich vermisse ist in der mpv.conf

    Code
    hwdec = auto-copy
    vo    = drm


    Grüße

    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • hi, du meinst ich soll das statt

    Code
    -v drm
    -h auto
    -a alsa/hdmi:CARD=PCH,DEV=0
    -b /media/hd/video

    probieren ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • aktuller status dpkg-query -l

    Code
    ii  libmpv-dev:amd64  0.32.0-1ubuntu1  amd64 video player based on MPlayer/mplayer2 (client library dev files)
    
    ii  libmpv1:amd64     0.32.0-1ubuntu1  amd64        video player based on MPlayer/mplayer2 (client library)
    
    ii  mpv               2:0.33.0~focal1  amd64        mplayer/mplayer2 based video player

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Hi ich versuche einen neuen Anlauf, leider geht diesmal nicht mal die Software decoding Variante ... was dafür spricht dass ich ein grundlegenderes Prob. habe... ev. hat der DAU wieder mal was übersehen ;)


    conf:

    Code
    -v drm
    -h auto
    -a alsa/hdmi:CARD=PCH,DEV=0
    -b /media/hd/video

    mpv log:

    Code
    [   0.020][v][cplayer] mpv 0.33.0-UNKNOWN Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
    [   0.020][v][cplayer]  built on UNKNOWN
    [   0.020][v][cplayer] FFmpeg library versions:

    syslog:

    ev. fehlt da noch ein Paket für die FFmpeg library versions, weil da nix gelistet ist ?!

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • ja hier auch ... woran könnte es noch liegen ;(

    aber das mpv log listet die 0.33 und keine libs ?

    Code
    [   0.020][v][cplayer] mpv 0.33.0-UNKNOWN Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
    [   0.020][v][cplayer]  built on UNKNOWN
    [   0.020][v][cplayer] FFmpeg library versions:


    Code
    root@BM2LTSnativeMC:~# dpkg -l | grep mpv
    ii  libmpv-dev:amd64                                        0.32.0-1ubuntu1 
    ii  libmpv1:amd64                                           0.32.0-1ubuntu1 
    ii  mpv                                                     2:0.33.0~focal1 

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • das ist aber hier nicht das Problem.


    Dann installiere Dir wieder mpv v0.33 anstatt v0.32


    Code
    add-apt-repository ppa:mc3man/mpv-tests
    apt update
    apt install mpv

    denn das Plugin aber scheint nur die libmpv1 und libmpv-dev zu nutzen


    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    Einmal editiert, zuletzt von cinfo ()

  • Ich habe aus dem mpv_0.33.0_focal1_amd64.deb das mpv nach usr/local/bin kopiert (also nicht installiert). Der File ist der gleiche den du in der BM2LTS .50 hattest.

    Ja, leider läuft es aktuell weder mit der 0.32 noch mit der 0.33:

    Code
    [   0.014][v][cplayer] mpv 0.33.0-UNKNOWN Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
    [   0.014][v][cplayer]  built on UNKNOWN
    [   0.014][v][cplayer] FFmpeg library versions:
    [   0.014][v][cplayer]    libavutil       56.70.100 (runtime 56.51.100)

    Bei der 0.33 listet er gegenüber der 0.32 im log noch die libavutil bevor es abstürzt.

    Diese hat die gleiche runtime aber eine andere Version als bisher: 56.70. <> 56.60.(bisher).


    Könnte es an der z.V. gestellten libvdr-mpv.so.2.5.4 liegen ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Zitat

    Ja, leider läuft es aktuell weder mit der 0.32 noch mit der 0.33:

    richtig das Plugin kann es einfach noch nicht


    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

    Einmal editiert, zuletzt von cinfo ()

  • sorry ich versteh dich grad nicht ... dass HW-decoding und flicker noch nicht ok sind ist mir klar, aber:
    mpv läuft in der BM2LTS .54 überhaupt nicht mehr ... und das sollte doch nicht sein ...

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Ich kann Dir nicht sagen ob das Plugin für den VDR-2.5.4 angepasst wurde. Das Plugin kann ohne Fehler erstellt werden und wird auch vom VDR geladen


    EDIT:



    syslog

    cinfo

  • Upload mpv log, nothing in syslog.

    habe ich oben angehängt


    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • In you mpv logs all fine, I don't see any errors.


    Suspicious, but I don't know how much:

    AVHWDeviceContext: VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 21.2.2 (67261a4d)

    AVHWDeviceContext: Driver not found in known nonstandard list, using standard behaviour.

  • ich glaube den Fehler bei Dir gefunden zu haben

    da ist noch ein Link auf ein lib von der MPV Version 0.33 am Arbeiten


    Wichtig wäre alles auf die MPV Version 0.32 zurück zusetzen.

    Code
    apt purge mpv
    apt update
    apt install mpv
    cd /usr/lib/x86_64-linux-gnu
    rm libmpv.so.1.109.0
    rm libmpv.so.1
    cp libmpv.so libmpv.so.1
    init 6


    immer kontrollieren das es nur eine mpv Datei gibt in /usr/bin ---> und keine andere mpv Datei im System ist, z.B. /usr/local/bin


    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Super Danke cinfo , nun läuft es wieder wie bisher (flicker, no HW decoding) ... was müsste ich tun um die 0.33er inkl. libs wie von inj vorgeschlagen zu installieren ?
    von hier:

    https://launchpad.net/~mc3man/+archive/ubuntu/mpv-tests

    https://github.com/mpv-player/mpv

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Einmal editiert, zuletzt von gggggg ()

  • nichts, bring keine Änderung und wird zur Zeit von Ubuntu 20.04 LTS nicht unterstützt


    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ok. Ich habe mal interessehalber die 0.33 die du empfohlen hattest versucht inkl. deiner libvdr-mpv.so.2.5.4 von gestern (es existiert nur ein mpv in usr/bin und kein weiteres unter /usr/*.*). SW-Decoding läuft.

    Code
    add-apt-repository ppa:mc3man/mpv-tests
    apt purge mpv
    apt update
    apt install mpv

    in der bash kommt die 0.33.

    ev. ist das eine DAU Frage ;) aber weshalb kommt im mpv.log auch nach reboot immer noch ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Einmal editiert, zuletzt von gggggg ()

Jetzt mitmachen!

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