vdr-plugin-mpv


  • passt aber für DRM denke ich


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

  • Heist das, du hast sogar das HW-decoding am Laufen (warum fährst du eig. mit 60Hz ... das gibt doch immer Ruckler ?)

    Liebe Grüße g ;)

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

  • Heist das, du hast sogar das HW-decoding am Laufen (warum fährst du eig. mit 60Hz ... das gibt doch immer Ruckler ?)

    Mein OLED TV mag 60Hz


    Der Schlüssel ist ------> --vo=gpu

    (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

  • test bitte mal in der mpv.conf vom Plugin


    (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

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

    leider NEIN

    Code
    Jan 22 18:08:05 BM2LTSnativeMC vdr: [6043] [mpv] playing /media/hd/video/Big.Little.Lies.S02.GERMAN.AC3.720p.WebDL.x264-w00t - thewooter/Big.Little.Lies.S01E02.German.DL.DUBBED.720p.WebHD.x264-AIDA.mkv
    Jan 22 18:08:05 BM2LTSnativeMC vdr: [6108] [mpv]: Can't open TTY for VT control: Kein passendes Gerät bzw. keine passende Adresse gefunden#012
    Jan 22 18:08:06 BM2LTSnativeMC vdr: [softhddev]GetVideoSize: 0x0 1
    Jan 22 18:08:06 BM2LTSnativeMC vdr: [6043] skindesigner: w 0 h 0 mode changed to 1
    Jan 22 18:08:10 BM2LTSnativeMC vdr: [6108] [mpv]: event: 0 none

    Kann man irgendwo sehen, welchen Aufruf der vdr draus macht ?

    Liebe Grüße g ;)

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

  • Code
    Jan 22 18:08:05 BM2LTSnativeMC vdr: [6043] [mpv] playing /media/hd/video/Big.Little.Lies.S02.GERMAN.AC3.720p.WebDL.x264-w00t - thewooter/Big.Little.Lies.S01E02.German.DL.DUBBED.720p.WebHD.x264-AIDA.mkv
    Code
    Jan 22 18:08:05 BM2LTSnativeMC vdr: [6108] [mpv]: Can't open TTY for VT control: Kein passendes Gerät bzw. keine passende Adresse gefunden#012
    Jan 22 18:08:06 BM2LTSnativeMC vdr: [softhddev]GetVideoSize: 0x0 1
    Jan 22 18:08:06 BM2LTSnativeMC vdr: [6043] skindesigner: w 0 h 0 mode changed to 1
    Jan 22 18:08:10 BM2LTSnativeMC vdr: [6108] [mpv]: event: 0 none

    Kann man irgendwo sehen, welchen Aufruf der vdr draus macht ?

    https://github.com/mpv-player/mpv/issues/6184Kann man irgendwo sehen, welchen Aufruf der vdr draus macht ?

    Keine Ahnung wie das Plugin MPV das übergibt.


    Auf der Konsole reicht dieser Befehl aus --> vielleicht auch mal Testen

    mpv --v --vo=gpu --hwdec=drm --gpu-context=drm testdatei.mp4

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

  • Das steht doch dass das Alles ab Kernel 5.10 gehen sollte (wir sind bei 5.16) aber ich versteh das wohl zu wenig ;-). Auf was dürfen wir dann hoffen ?

    Vor Allem warum ist es mit den Vorgänger BM2LTS Version zumindest im SW-decoding gelaufen ?

    Liebe Grüße g ;)

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

  • Das steht doch dass das Alles ab Kernel 5.10 gehen sollte (wir sind bei 5.16) aber ich versteh das wohl zu wenig ;-). Auf was dürfen wir dann hoffen ?

    Vor Allem warum ist es mit den Vorgänger BM2LTS Version zumindest im SW-decoding gelaufen ?

    Auf der Konsole reicht dieser Befehl aus --> vielleicht auch mal Testen

    killall -g vdr

    mpv --v --vo=gpu --hwdec=drm --gpu-context=drm testdatei.mp4

    (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 versucht den vdr zu stoppen und Obiges über ein remote Terminal gestartet.


    Hat nicht funktioniert ... da muss man sicher noch mehr tun (Display Zuweisung,...) ? od. kann man das nicht remote starten ?

    Liebe Grüße g ;)

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

  • ich habe versucht den vdr zu stoppen und Obiges über ein remote Terminal gestartet.


    Hat nicht funktioniert ... da muss man sicher noch mehr tun (Display Zuweisung,...) ? od. kann man das nicht remote starten ?

    nein,

    Hat nicht funktioniert ... da muss man sicher noch mehr tun (Display Zuweisung,...) ? od. kann man das nicht remote starten ?

    -per ssh auf die Konsole und (ssh root@Deine_IP4_vom_VDR)


    post mal den Log zu Deiner.mp4 (am Besten direkt im Verzeichnis von der *.mp4 aufrufen)

    mpv --v --vo=gpu --hwdec=drm --gpu-context=drm *.mp4

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

  • mit dieser mpv.conf vom Plugin bekomme ich Bild



    syslog

    Aber Hardware-Decoding kommt man nur von der Konsole mit z.B.

    mpv --vo=gpu --hwdec=drm --gpu-context=drm 1.mp4



    Es fehlt wohl der Schalter --vo=gpu / -v gpu im MPV-Plugin, dann sollte auch DRM per GPU laufen wie auf der Konsole

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

  • -v transmitted as specified, you can set -v gpu in plugin too.

    hat ich auch gedacht, aber dann erfolgt keine Bildausgabe bei -v gpu?

    Wo könnte das Problem liegen

    (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

  • Das hatte ich auch.

    Mit:

    Code
    -v gpu -h cuvid

    Geht es dann.

    Vielleicht funktioniert -h drm hier?

    hatte es so getestet


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

    und so


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

    aber leider keine Bildausgabe


    Konsole

    mpv --vo=gpu --hwdec=drm --gpu-context=drm 1.mp4


    Bildausgabe erfolgreich

    (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

  • mit dieser mpv.conf vom Plugin bekomme ich Bild



    syslog

    Mein syslog sieht bis zu diesem Punkt genau so aus, aber ich habe kein Bild. Ich sehe auch dass die HDD startet und wenn ich die Stop Taste drücke kehrt es zum VDR zurück und das event 7: end-file passt auch.

    Ev. versucht er es in 3840x2160 auszugeben ... cinfo ist da ev. noch wo was in die Richtung gesetzt ... aber verm. würde mein TV da wohl meckern ) ?

    Liebe Grüße g ;)

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

  • wie sieht es mit der Ausgabe auf der Konsole aus -- hier muß erstes die Bildausgabe erscheinen.

    Code
    killall -g vdr
    cd /media/reel/video
    mpv --vo=gpu --hwdec=drm --gpu-context=drm DEINE.mp4

    Log bitte posten

    für eine Detailausgabe kann auch

    Code
    mpv --v --vo=gpu --hwdec=drm --gpu-context=drm DEINE.mp4

    genutzt werden

    (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

  • ...

    Log bitte posten

    für eine Detailausgabe kann auch

    Code
    mpv --v --vo=gpu --hwdec=drm --gpu-context=drm DEINE.mp4

    genutzt werden

    per Putty (PC ist Win8 (no SSH). Am TV kein Bild. putty zeigt Fortschritt in xx% , hab dann CTRl_C eingegeben.

    Liebe Grüße g ;)

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

  • nutze doch mal einfach CMD auf dem PC oderTerminal auf einem MAC -- man benötigt dazu kein Putty

    (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

  • warum spielst Du eine MKV ab wenn eine mp4 als Testformat gewählt werden sollte?


    Wie soll man da den Fehler finden

    (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

Jetzt mitmachen!

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