vdr-plugin-mpv

  • Hi, THX and yes it works, but pressing the volume key results in a crash:


    I am running it with softhddrm and software decoding. mpv and setip .conf can be found below.


    syslog after starting a video:

    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 ()

  • Danke, leider keine Änderung ... Bild und Ton sind OK. As soon as I press a key related to sound, e.g. Volume or mute it crashes.


    @Inj I still use volume linearation and softvolume as you suggested some time ago and software decoding !


    mpv (1.2.2-BM2LTS)


    mpv.conf:

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

    setup.conf

    Liebe Grüße g ;)

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

  • it would be possible to include SVDRP commands to unload and reload the plugin during operation

    Code
    SVDRP commands:
    DETA      ATTA

    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

  • Until reproduced, I will try again.

    Not sure if you mean I should tryout something else for you ?


    cinfo War das an mich adressiert und ich soll svdrpsend.sh plug softhddrm detach vor mpv start einbauen ?

    Liebe Grüße g ;)

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

  • Not sure if you mean I should tryout something else for you ?


    cinfo War das an mich adressiert und ich soll svdrpsend.sh plug softhddrm detach vor mpv start einbauen ?

    nein, das wir nicht benötig!

    it would be possible to include SVDRP commands to unload and reload the plugin during operation

    Code
    SVDRP commands:
    DETA      ATTA

    das aber wird als "MPV" Plugin-Eigenschaft benötigt (z.B. zum Beenden von MPV um dann ein Kodi-Start zu machen)


    und das fehlt wohl auch noch?

    Zitat

    @gggggg

    DRM problem in my plans, I can reproduce it and will deal with it when I have time.

    ich hoffe das wird was


    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 ()

  • mpv plugin isn't output plugin.

    There nothing to atta/deta.

    libmpv loading when play started and unloading when stopped.


    gggggg

    I can't reproduce crash yet, all work for me.


    Have you osd with mpv?


    Try use

    -v gpu -h vaapi-copy -c drm


    Upd.

    I think I found it. Git was updated.

  • Hi, no problems (except the known flickering) with vdr 2.4.6 and mpv 1.1.1 which we used so far !


    I tried a lot of different settings and .mkv files without any success :(


    E.g. no volume linearation, no software volume control and

    -v drm -h auto  (without -a)


    As you can see in the log the volume control imediately leads to the crash...

    Liebe Grüße g ;)

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

  • cinfo : Inj und ich hatten anscheinend ein "cross post". Lt. seinem Update v. post #151 hat er ev. das Prob gefunden.... und Danke für deinen/euren unerlässlichen Support !

    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 ()

  • I also tested HW-decoding (with your settings) in mpv1.2.2 (not the latest from GIT). It seems to have the same prob as in mpv1.1.1 = not working ...


    Liebe Grüße g ;)

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

  • 1.2.3:

    SW-decoding now working (except sometimes flickering after exit like in older vesions) - many THX @all !!!

    HW-decoding still NOK (like in older versions).

    Liebe Grüße g ;)

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

  • mpv plugin isn't output plugin.

    There nothing to atta/deta.

    libmpv loading when play started and unloading when stopped.

    würde diese Befehle gehen um das Plugin anzuhalten und zu starten


    SVDRP Befehle

    Code
    RSUM <plugin>     Startet das angegebene Plugin, falls es sich im angehaltenen Zustand befindet.
    SUSP <plugin>     Hält das Plugin an, falls es gerade läuft.
    RELD <plugin>     Hält das Plugin an und setzt es dann fort, wodurch das Plugin erneut von der Festplatte geladen wird.

    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 @Inj could you please find some spare time to reproduce flickering and HW decodng probs for softhddrm ?

    Liebe Grüße g ;)

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

  • Hi.

    Ask cinfo to make a debug version of the mpv plugin, and post a mpv log with:

    Code
    -v gpu -h auto -c drm
    and
    -v gpu -h vaapi-copy -c drm

    ist in der neuen BM2LTS-Version so enthalten


    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

  • Danke cinfo ... Test mit drm und mpv v1.2.3-BM2LTS-DEBUG: Hier der Link zu den vollständigenen syslog und mpv log Files


    mpv.conf:

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

    @inj ... I can also try -h auto later on, if you want ?!


    Auszug aus syslog:

    May 15 12:44:18 BM2LTSnativeMC vdr: [859] initializing plugin: mpv (1.2.3-BM2LTS-DEBUG): mpv player plugin 

    May 15 12:44:18 BM2LTSnativeMC vdr: [859] [mpv] No directory /usr/share/vdr/plugins/mpv/watch_later, mpv can't resume play!


    mpv log auszug:

    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!