Danke, kann ich leider nicht testen, da BM2LTS derzeit das mpv nicht zur Verfügung stellt und ich selbst nicht fähig bin das zu bauen
vdr-plugin-mpv
-
-
Now the mpv plugin can hardware decoding with a drm.
Use "-v gpu -h auto -c drm" for it, or "-v gpu -h vaapi-copy -c drm".
test it
cinfo
-
Das freut mich nun aber echt ! ... Danke für eure Zeit ! ... werd ich heute Abend gleich mal machen !
cinfo benötige ich zum Test das drm aus der .36 ?
Falls ja könntest du mir das hier bitte posten, sonst muss ich zw. den Versionen wechseln. Ich bin wegen dem waf aktuell auf der .34.
Und das vaapi wäre bez. Vergleich der CPU/GPU Last auch hilfreich !
-
Since latest updates the vdr coredumps immediately after starting playback with mpv-plugin. Any idea where the problem lies?
Code
Alles anzeigenMär 25 11:24:16 vdr vdr[968]: [softhddev]SetPlayMode: 0 Mär 25 11:24:16 vdr vdr[968]: [softhddev]SetVolumeDevice: 102 Mär 25 11:24:16 vdr audit[968]: ANOM_ABEND auid=1000 uid=1000 gid=100 ses=1 pid=968 comm="vdr" exe="/usr/bin/vdr" sig=11 res=1 Mär 25 11:24:16 vdr kernel: vdr[968]: segfault at 0 ip 00007fe00504e53e sp 00007ffc45a91bc0 error 4 in libmpv.so.1.109.0[7fe004fdf> Mär 25 11:24:16 vdr kernel: Code: db ff ff 66 0f 1f 84 00 00 00 00 00 55 48 89 f5 53 48 89 fb 48 83 ec 48 64 48 8b 04 25 28 00 00 > Mär 25 11:24:16 vdr kernel: audit: type=1701 audit(1616667856.156:76): auid=1000 uid=1000 gid=100 ses=1 pid=968 comm="vdr" exe="/u> Mär 25 11:24:16 vdr systemd[1]: Created slice system-systemd\x2dcoredump.slice. Mär 25 11:24:16 vdr systemd[1]: Started Process Core Dump (PID 1783/UID 0). Mär 25 11:24:16 vdr audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-1783-0 comm="s> Mär 25 11:24:16 vdr kernel: audit: type=1130 audit(1616667856.196:77): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=system> Mär 25 11:24:18 vdr systemd-coredump[1784]: Process 968 (vdr) of user 1000 dumped core. Stack trace of thread 968: #0 0x00007fe00504e53e mpv_set_property (libmpv.so.1 + 0xb053e) #1 0x00007fe00504e659 mpv_set_property_string (libmpv.so.1 + 0xb0659) #2 0x00007fe0051f5723 _ZN10cMpvPlayer9SetVolumeEi (libvdr-mpv.so.2.4.6 + 0x20723) #3 0x0000560cdbd8af93 _ZN7cStatus12MsgSetVolumeEib (vdr + 0x157f93) #4 0x0000560cdbcf28d4 _ZN7cDevice9SetVolumeEib (vdr + 0xbf8d4) #5 0x00007fdff599407d _ZN13cSoftHdDevice11SetPlayModeE9ePlayMode (libvdr-softhddevic> #6 0x0000560cdbcf358d _ZN7cDevice6DetachEP7cPlayer (vdr + 0xc058d) #7 0x0000560cdbcf425c _ZN7cDevice6DetachEP9cReceiver (vdr + 0xc125c) #8 0x0000560cdbda7851 _ZN9cTransferD2Ev (vdr + 0x174851) #9 0x0000560cdbda7afd _ZN16cTransferControlD2Ev (vdr + 0x174afd) #10 0x0000560cdbda7b3a _ZN16cTransferControlD0Ev (vdr + 0x174b3a) #11 0x0000560cdbd596a5 _ZN8cControl6LaunchEPS_ (vdr + 0x1266a5) #12 0x00007fe0051e433c _ZN10cMpvPlugin8PlayFileENSt7__cxx1112basic_stringIcSt11char_t> #13 0x00007fe0051e4df4 _ZN10cMpvPlugin18PlayFileHandleTypeENSt7__cxx1112basic_stringI> #14 0x00007fe0051e539b _ZN10cMpvPlugin7ServiceEPKcPv (libvdr-mpv.so.2.4.6 + 0x1039b) #15 0x00007fe0051eb079 _ZN15cMpvFilebrowser8PlayFileENSt7__cxx1112basic_stringIcSt11c> #16 0x00007fe0051eecd3 _ZN15cMpvFilebrowser10ProcessKeyE5eKeys (libvdr-mpv.so.2.4.6 +> #17 0x0000560cdbcd4c0d main (vdr + 0xa1c0d) #18 0x00007fe008e6ab25 __libc_start_main (libc.so.6 + 0x27b25) #19 0x0000560cdbcd74de _start (vdr + 0xa44de) Stack trace of thread 1021: #0 0x00007fe008f3737f __poll (libc.so.6 + 0xf437f) #1 0x0000560cdbda4f8d _ZN7cPoller4PollEi (vdr + 0x171f8d) #2 0x0000560cdbcf0dff n/a (vdr + 0xbddff) #3 0x0000560cdbd98ed6 _ZN7cThread11StartThreadEPS_ (vdr + 0x165ed6) #4 0x00007fe00953e299 start_thread (libpthread.so.0 + 0x9299) #5 0x00007fe008f42053 __clone (libc.so.6 + 0xff053) Stack trace of thread 993: #0 0x00007fe00954a9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba) #1 0x00007fe009544574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574) #2 0x0000560cdbd98560 _ZN9cCondWait4WaitEi (vdr + 0x165560) #3 0x0000560cdbd985ca _ZN9cCondWait7SleepMsEi (vdr + 0x1655ca) #4 0x00007fe0083f768b _ZN13SocketHandler6ActionEv (libvdr-dvbapi.so.2.4.6 + 0xb68b) #5 0x0000560cdbd98ed6 _ZN7cThread11StartThreadEPS_ (vdr + 0x165ed6) #6 0x00007fe00953e299 start_thread (libpthread.so.0 + 0x9299) #7 0x00007fe008f42053 __clone (libc.so.6 + 0xff053) Stack trace of thread 1696: #0 0x00007fe008f0a125 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7125) #1 0x00007fe008f0f357 __nanosleep (libc.so.6 + 0xcc357) #2 0x00007fe008f3a379 usleep (libc.so.6 + 0xf7379) #3 0x00007fdff59c3f25 n/a (libvdr-softhddevice.so.2.4.6 + 0x52f25) #4 0x00007fdff59c70a3 n/a (libvdr-softhddevice.so.2.4.6 + 0x560a3) #5 0x00007fe00953e299 start_thread (libpthread.so.0 + 0x9299) #6 0x00007fe008f42053 __clone (libc.so.6 + 0xff053) Stack trace of thread 1724: #0 0x00007fe008f3737f __poll (libc.so.6 + 0xf437f) #1 0x00007fdf644b9b21 n/a (libcuda.so.1 + 0x2b0b21) #2 0x00007fdf6447382a n/a (libcuda.so.1 + 0x26a82a) #3 0x00007fdf644afe76 n/a (libcuda.so.1 + 0x2a6e76) #4 0x00007fe00953e299 start_thread (libpthread.so.0 + 0x9299) #5 0x00007fe008f42053 __clone (libc.so.6 + 0xff053) Stack trace of thread 1738: #0 0x00007fe00954a9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba) #1 0x00007fe009544574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574) #2 0x0000560cdbd98560 _ZN9cCondWait4WaitEi (vdr + 0x165560) #3 0x00007fdff59d1400 _ZN10cOglThread6ActionEv (libvdr-softhddevice.so.2.4.6 + 0x604> #4 0x0000560cdbd98ed6 _ZN7cThread11StartThreadEPS_ (vdr + 0x165ed6) #5 0x00007fe00953e299 start_thread (libpthread.so.0 + 0x9299) #6 0x00007fe008f42053 __clone (libc.so.6 + 0xff053) Stack trace of thread 1018: #0 0x00007fe00954a9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba) #1 0x00007fe009544574 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf574) #2 0x0000560cdbd98560 _ZN9cCondWait4WaitEi (vdr + 0x165560) #3 0x0000560cdbd6e12c _ZN17cRingBufferLinear3GetERi (vdr + 0x13b12c) #4 0x0000560cdbcf5f49 _ZN9cTSBuffer3GetEPib (vdr + 0xc2f49) #5 0x0000560cdbcfa9ea _ZN10cDvbDevice11GetTSPacketERPh (vdr + 0xc79ea) #6 0x00007fe007ecaf3e _ZN14cDynamicDevice11GetTSPacketERPh (libvdr-dynamite.so.2.4.6> #7 0x0000560cdbcf625a _ZN7cDevice6ActionEv (vdr + 0xc325a) #8 0x0000560cdbd98ed6 _ZN7cThread11StartThreadEPS_ (vdr + 0x165ed6) #9 0x00007fe00953e299 start_thread (libpthread.so.0 + 0x9299) #10 0x00007fe008f42053 __clone (libc.so.6 + 0xff053) ...
-
Hi,
the fix should soon in git.
CU
9000h
-
Published.
-
-
Great, fix tested ok here. Thanks!!
Lars
-
Leider funktioniert 101 und 111 nicht mit dem softhddrm der BM2LTS .36 oder der .34
Mar 25 19:20:10 BM2LTS-N64native-MCLI vdr: [1917] initializing plugin: mpv (1.1.1-BM2LTS): mpv player plugin
aus der BM2LTS 3.4.34
Mar 25 19:27:32 BM2LTS-N64native-MCLI vdr: [2091] initializing plugin: softhddrm (3.4-HDR-BM2LTS): A software and GPU emulated UHD device
aus der BM2LTS 3.4..36
Mar 25 19:20:10 BM2LTS-N64native-MCLI vdr: [1917] initializing plugin: softhddrm (3.4.1-BM2LTS): A software and GPU emulated UHD/HDR device
Code
Alles anzeigenMar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]SetPlayMode: 0 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: Set Playmode 0 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video: set closing Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video: set clock --:--:--.--- Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video: reset start Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video: set clock --:--:--.--- Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video: new stream start Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]SetVideoDisplayFormat: 1 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]GetSpuDecoder: Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] mcli::SetPid: DVB:2 Pid:767 (SIXX), Type:5, On:0, used:0 sid:776 ca_enable:1 channel_ca:0 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] mcli::SetPid: DVB:2 Pid:768 (SIXX), Type:6, On:0, used:0 sid:776 ca_enable:1 channel_ca:0 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]SetPlayMode: 5 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev] play mode external Mar 25 19:22:15 BM2LTS-N64native-MCLI irexec[1967]: KEY_OK Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] saved setup to /var/lib/vdr/setup.conf Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [softhddev]Suspend: Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: Video Exit Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: cuvid del hw decoder Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video/cuvid: CuvidDestroySurfaces Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: Last decoder closes Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video/cuvid: 0 missed, 1363 duped, 0 dropped frames of 5620,6743 Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: CuvidExit Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video: video thread canceled Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: decoder thread exit Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: display thread exit Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: video/egl: EglExit Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: drm clean up Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: received input layer event "jack/lineout LINEOUT unplug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: 0 total rules matched Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/lineout LINEOUT unplug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: received input layer event "jack/videoout VIDEOOUT unplug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: 0 total rules matched Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/videoout VIDEOOUT unplug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: received input layer event "jack/lineout LINEOUT plug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: 0 total rules matched Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/lineout LINEOUT plug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: received input layer event "jack/videoout VIDEOOUT plug" Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: 0 total rules matched Mar 25 19:22:15 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/videoout VIDEOOUT plug" Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: VideoStreamClose Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: CodecVideoClose Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]stopping Ogl Thread pmExtern_THIS_SHOULD_BE_AVOIDED Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]stopping OpenGL Worker Thread Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1949] [softhddev]Cleaning up OpenGL stuff Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1949] [softhddev]OglThread cleanup Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1949] [softhddev]OpenGL Worker Thread Ended Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1949] oglThread thread ended (pid=1917, tid=1949) Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]OpenGL Worker Thread stopped Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]stopping OpenGL Worker Thread Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [softhddev]OpenGL Worker Thread stopped Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1917] [mpv] playing /media/hd/video/Big.Little.Lies.S02.GERMAN.AC3.720p.WebDL.x264-w00t - thewooter/Big.Little.Lies.S01E01.German.DL.720p.WebHD.x264.AUDiO.ADDON-AIDA.mkv Mar 25 19:22:15 BM2LTS-N64native-MCLI vdr: [1978] [mpv]: Can't open TTY for VT control: Kein passendes Gerät bzw. keine passende Adresse gefunden#012
getestet habe ich
-v gpu -h vaapi-copy -c drm -a alsa/hdmi:CARD=PCH,DEV=0 -b /media/hd/video -r
-v gpu -h auto -c drm -a alsa/hdmi:CARD=PCH,DEV=0 -b /media/hd/video -r
mit dem SW-Decoder geht es
-v drm -h auto -a alsa/hdmi:CARD=PCH,DEV=0 -b /media/hd/video -r
-
hier wäre noch die Version softhddrm 3.4.2 zum testen mit mpv
cinfo
-
THX cinfo for softhddrm-3.4.2
Now the mpv plugin can hardware decoding with a drm.
Use "-v gpu -h auto -c drm" for it, or "-v gpu -h vaapi-copy -c drm".
With both variants vdr locks up, Screen stays black. top shows that CPU is idle during this. But even after service vdr restart it takes more than a minute until vdr kills mpv.
-v gpu -h vaapi-copy -c drm -a alsa/hdmi:CARD=PCH,DEV=0 -b /media/hd/video -r
-v gpu -h auto -c drm -a alsa/hdmi:CARD=PCH,DEV=0 -b /media/hd/video -r
SW-Decoder -v drm -h auto -a alsa/hdmi:CARD=PCH,DEV=0 -b /media/hd/video -r and with softhdvaapi -v vaapiit still works.
syslog from the fail:
Code
Alles anzeigen13:39:23 vdr: [3214] [softhddev]SetPlayMode: 0 13:39:23 vdr: [3214] [softhddev]SetVolumeDevice: 13 13:39:23 vdr: Set Playmode 0 13:39:23 vdr: video: set closing 13:39:23 vdr: video: set clock --:--:--.--- 13:39:23 vdr: video: reset start 13:39:23 vdr: video: set clock --:--:--.--- 13:39:23 vdr: video: new stream start 13:39:23 vdr: [3214] [softhddev]SetVideoDisplayFormat: 1 13:39:23 vdr: [3214] [softhddev]GetSpuDecoder: 13:39:23 vdr: [3214] mcli::SetPid: DVB:2 Pid:767 (SIXX), Type:5, On:0, used:0 sid:776 ca_enable:1 channel_ca:0 13:39:23 vdr: [3214] mcli::SetPid: DVB:2 Pid:768 (SIXX), Type:6, On:0, used:0 sid:776 ca_enable:1 channel_ca:0 13:39:23 vdr: [3214] [softhddev]SetPlayMode: 5 13:39:23 vdr: [3214] [softhddev] play mode external 13:39:23 irexec[3402]: KEY_OK 13:39:23 vdr: [3214] saved setup to /var/lib/vdr/setup.conf 13:39:23 vdr: [softhddev]Suspend: 13:39:23 vdr: Video Exit 13:39:23 vdr: cuvid del hw decoder 13:39:23 vdr: video/cuvid: CuvidDestroySurfaces 13:39:23 vdr: Last decoder closes 13:39:23 vdr: video/cuvid: 0 missed, 607 duped, 4 dropped frames of 1908,2273 13:39:23 vdr: CuvidExit 13:39:23 vdr: video: video thread canceled 13:39:23 vdr: decoder thread exit 13:39:24 vdr: display thread exit 13:39:24 vdr: video/egl: EglExit 13:39:24 vdr: drm clean up 13:39:24 acpid: received input layer event "jack/lineout LINEOUT unplug" 13:39:24 acpid: 0 total rules matched 13:39:24 acpid: completed input layer event "jack/lineout LINEOUT unplug" 13:39:24 acpid: received input layer event "jack/videoout VIDEOOUT unplug" 13:39:24 acpid: 0 total rules matched 13:39:24 acpid: completed input layer event "jack/videoout VIDEOOUT unplug" 13:39:24 acpid: received input layer event "jack/lineout LINEOUT plug" 13:39:24 acpid: 0 total rules matched 13:39:24 acpid: completed input layer event "jack/lineout LINEOUT plug" 13:39:24 acpid: received input layer event "jack/videoout VIDEOOUT plug" 13:39:24 acpid: 0 total rules matched 13:39:24 acpid: completed input layer event "jack/videoout VIDEOOUT plug" 13:39:24 vdr: VideoStreamClose 13:39:24 vdr: CodecVideoClose 13:39:24 vdr: [3214] [softhddev]stopping Ogl Thread pmExtern_THIS_SHOULD_BE_AVOIDED 13:39:24 vdr: [3214] [softhddev]stopping OpenGL Worker Thread 13:39:24 vdr: [3247] [softhddev]Cleaning up OpenGL stuff 13:39:24 vdr: [3247] [softhddev]OglThread cleanup 13:39:24 vdr: [3247] [softhddev]OpenGL Worker Thread Ended 13:39:24 vdr: [3247] oglThread thread ended (pid=3214, tid=3247) 13:39:24 vdr: [3214] [softhddev]OpenGL Worker Thread stopped 13:39:24 vdr: [3214] [softhddev]stopping OpenGL Worker Thread 13:39:24 vdr: [3214] [softhddev]OpenGL Worker Thread stopped 13:39:24 vdr: [3214] [mpv] playing /media/hd/video/Big.Little.Lies.S02.GERMAN.AC3.720p.WebDL.x264-w00t - thewooter/Big.Little.Lies.S01E01.German.DL.720p.WebHD.x264.AUDiO.ADDON-AIDA.mkv 13:39:24 vdr: [3413] [mpv]: Can't open TTY for VT control: Kein passendes Gerät bzw. keine passende Adresse gefunden#012 13:39:25 systemd[1]: getty@tty1.service: Succeeded. 13:39:25 systemd[1]: getty@tty1.service: Scheduled restart job, restart counter is at 2. 13:39:25 systemd[1]: Stopped Getty on tty1. 13:39:25 systemd[1]: Started Getty on tty1. 13:39:29 vdr: [3413] [mpv]: event: 0 none
with SW-Decoder -v drm it looks like this:
Code
Alles anzeigen13:51:34 irexec[3507]: KEY_OK 13:51:34 vdr: [3458] saved setup to /var/lib/vdr/setup.conf 13:51:34 vdr: [softhddev]Suspend: 13:51:34 vdr: Video Exit 13:51:34 vdr: cuvid del hw decoder 13:51:34 vdr: video/cuvid: CuvidDestroySurfaces 13:51:34 vdr: Last decoder closes 13:51:34 vdr: video/cuvid: 0 missed, 406 duped, 0 dropped frames of 834,999 13:51:34 vdr: CuvidExit 13:51:34 vdr: video: video thread canceled 13:51:34 vdr: decoder thread exit 13:51:34 vdr: display thread exit 13:51:34 vdr: video/egl: EglExit 13:51:34 vdr: drm clean up 13:51:34 acpid: received input layer event "jack/lineout LINEOUT unplug" 13:51:34 acpid: 0 total rules matched 13:51:34 acpid: completed input layer event "jack/lineout LINEOUT unplug" 13:51:34 acpid: received input layer event "jack/videoout VIDEOOUT unplug" 13:51:34 acpid: 0 total rules matched 13:51:34 acpid: completed input layer event "jack/videoout VIDEOOUT unplug" 13:51:34 acpid: received input layer event "jack/lineout LINEOUT plug" 13:51:34 acpid: 0 total rules matched 13:51:34 acpid: completed input layer event "jack/lineout LINEOUT plug" 13:51:34 acpid: received input layer event "jack/videoout VIDEOOUT plug" 13:51:34 acpid: 0 total rules matched 13:51:34 acpid: completed input layer event "jack/videoout VIDEOOUT plug" 13:51:34 vdr: VideoStreamClose 13:51:34 vdr: CodecVideoClose 13:51:34 vdr: [3458] [softhddev]stopping Ogl Thread pmExtern_THIS_SHOULD_BE_AVOIDED 13:51:34 vdr: [3458] [softhddev]stopping OpenGL Worker Thread 13:51:34 vdr: [3491] [softhddev]Cleaning up OpenGL stuff 13:51:34 vdr: [3491] [softhddev]OglThread cleanup 13:51:34 vdr: [3491] [softhddev]OpenGL Worker Thread Ended 13:51:34 vdr: [3491] oglThread thread ended (pid=3458, tid=3491) 13:51:34 vdr: [3458] [softhddev]OpenGL Worker Thread stopped 13:51:34 vdr: [3458] [softhddev]stopping OpenGL Worker Thread 13:51:34 vdr: [3458] [softhddev]OpenGL Worker Thread stopped 13:51:34 vdr: [3458] [mpv] playing /media/hd/video/Big.Little.Lies.S02.GERMAN.AC3.720p.WebDL.x264-w00t - thewooter/Big.Little.Lies.S01E01.German.DL.720p.WebHD.x264.AUDiO.ADDON-AIDA.mkv 13:51:34 vdr: [3514] [mpv]: Can't open TTY for VT control: Kein passendes Gerät bzw. keine passende Adresse gefunden#012 13:51:34 vdr: [3514] [mpv]: property pause 13:51:34 vdr: [3514] [mpv]: property speed 13:51:34 vdr: [3514] [mpv]: property playlist-pos-1 13:51:34 vdr: [3514] [mpv]: property playlist-count 13:51:34 vdr: [3514] [mpv]: event: 6 start-file 13:51:34 vdr: [3514] [mpv]: property filename 13:51:34 vdr: [3514] [mpv]: property media-title 13:51:36 vdr: [3514] [mpv]: event: 19 metadata-update 13:51:37 systemd[1]: getty@tty1.service: Succeeded. 13:51:37 systemd[1]: getty@tty1.service: Scheduled restart job, restart counter is at 3. 13:51:37 systemd[1]: Stopped Getty on tty1. 13:51:37 systemd[1]: Started Getty on tty1. 13:51:39 vdr: [3514] [mpv]: AVHWDeviceContext: cu->cuInit(0) failed -> CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected#012 13:51:39 vdr: [3514] [mpv]: event: 18 audio-reconfig 13:51:39 vdr: [3514] [mpv]: event: 18 audio-reconfig 13:51:39 vdr: [3514] [mpv]: event: 8 file-loaded 13:51:39 vdr: [3514] [mpv]: event: 20 seek 13:51:39 vdr: [3514] [mpv]: property container-fps 13:51:39 vdr: [3514] [mpv]: property duration 13:51:39 vdr: [3514] [mpv]: property chapters 13:51:39 vdr: [3514] [mpv]: property demuxer-via-network 13:51:39 vdr: [3514] [mpv]: event: 18 audio-reconfig 13:51:40 vdr: [3514] [mpv]: event: 18 audio-reconfig 13:51:40 vdr: [3514] [mpv]: event: 7 end-file 13:51:41 vdr: [3458] cansel 0 13:51:41 vdr: [3458] cansel 3 13:51:41 vdr: [3458] saved setup to /var/lib/vdr/setup.conf 13:51:41 vdr: [3458] [softhddev]SetPlayMode: 0 13:51:41 vdr[3458]: FindDevice: open /dev/dri/card0: i915 13:51:41 vdr: [softhddev]Resume:
-
Need a log of mpv to understand what the problem is.
It looks like the MPV is not compiled as it should.
But the issue with crashing on exit has not been resolved yet.
-
-
mir fehlt einfach die Zeit.
Das könnten doch einmal die Autoren untersich klären, da bestimmt aum softhddrm und mpv plugin nachgearbeitet werden muß.
Neben der GPU-Unterstütung sollte vielleicht auch das Problem des blinken der Bildschirmausgabe berücksichtig wo beim wechseln aus dem MPV-Plugin
die DRM-API nicht so richtig wieder gefunden wird.
cinfo
-
mir fehlt einfach die Zeit.
Das könnten doch einmal die Autoren untersich klären, da bestimmt aum softhddrm und mpv plugin nachgearbeitet werden muß.
Neben der GPU-Unterstütung sollte vielleicht auch das Problem des blinken der Bildschirmausgabe berücksichtig wo beim wechseln aus dem MPV-Plugin
die DRM-API nicht so richtig wieder gefunden wird.
cinfo
Ich versteh dich ...
Jedenfalls liegen hier noch immer alle syslogs inkl. MPV logs vom crash .... und ich vermute der crash und das Flackern hat sich auch in den letzten Versionen nicht geändert.
Ich würde mir gerne die Zeit zum Test nehmen, aber bauen kann ich die Plugins leider nicht,
außer ihr packt mir die ganze Entwicklungsumgebung/Toolchain zum Download !
Das Alles selbst aufzusetzen und zu konfigurieren übersteigt meine Fähigkeiten ....
-
außer ihr packt mir die ganze Entwicklungsumgebung/Toolchain zum Download !
Das Alles selbst aufzusetzen und zu konfigurieren übersteigt meine Fähigkeiten ....Aber genau das bringt überhaupt nix, dann frägst wie das und das zu bauen ist. Da hilft nur, hinsetzen und machen, haben andere nicht anders gemacht und wenn man das von Grund auf selbst umsetzt dann kommen irgendwann die Ergebnisse.
-
When testing, it makes no sense to look at old logs, you can delete them.
-
The root causes for the crash, flickering, ... did not change, so also the debug outputs of the old files should lead to the prob ... anyway ... as written above I am sorry not beeing able to build things. As soon as a new version is available, I will be glad to test it for you/us.
-
Last commit was for hardware decoding with drm, other issues not fixed yet.
-
hi,
with current git version of softhddevice/mpv vdr segfaults by pressing OK key during playback...
Code
Alles anzeigenMär 27 21:36:38 vdr vdr[19510]: [19510] [mpv] playing /mnt/data_hdd2/moviez//ripped/The_Iceman_(2013)_720p25.mkv Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property pause Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property speed Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property playlist-pos-1 Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property playlist-count Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: event: 6 start-file Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property filename Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property media-title Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: event: 19 metadata-update Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: AVOption 'deint' not found. Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: event: 18 audio-reconfig Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: event: 18 audio-reconfig Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: event: 8 file-loaded Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property container-fps Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property duration Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property chapters Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: property demuxer-via-network Mär 27 21:36:38 vdr vdr[19510]: [19804] [mpv]: event: 18 audio-reconfig Mär 27 21:36:39 vdr vdr[19510]: [softhddev]GetVideoSize: 0x0 1 Mär 27 21:36:39 vdr vdr[19510]: [19510] skindesigner: w 0 h 0 mode changed to 1 Mär 27 21:36:39 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:39 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:39 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:40 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:40 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:41 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:41 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:41 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:42 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:42 vdr vdr[19510]: [19543] VNSI: Requesting clients to reload timers Mär 27 21:36:42 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:42 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:43 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:43 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:44 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:45 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:46 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:46 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:47 vdr vdr[19510]: [19543] VNSI: Requesting clients to reload timers Mär 27 21:36:47 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:49 vdr vdr[19510]: [19804] [mpv]: event: 20 seek Mär 27 21:36:51 vdr vdr[19510]: [19510] skindesigner: drop image cache Mär 27 21:36:51 vdr vdr[19510]: [19510] skindesigner: using channel logo path /var/lib/vdr/plugins/skindesigner/logos/ Mär 27 21:36:51 vdr vdr[19510]: [19510] skindesigner: using icon path /usr/share/vdr/plugins/skindesigner/skins/estuary4vdr/themes/darkred/ Mär 27 21:36:51 vdr vdr[19510]: [19510] skindesigner: using skinparts path /usr/share/vdr/plugins/skindesigner/skins/estuary4vdr/themes/darkred/skinparts/ Mär 27 21:36:51 vdr vdr[19510]: [19510] skindesigner: using svgtemplate path /usr/share/vdr/plugins/skindesigner/skins/estuary4vdr/svgtemplates/ Mär 27 21:36:51 vdr audit[19510]: ANOM_ABEND auid=1000 uid=1000 gid=100 ses=1 pid=19510 comm="vdr" exe="/usr/bin/vdr" sig=11 res=1 Mär 27 21:36:51 vdr kernel: vdr[19510]: segfault at 18 ip 00007feff9b41fd0 sp 00007ffea3ff0598 error 4 in libvdr-skindesigner.so.2.4.6[7feff9a95000+dd000] Mär 27 21:36:51 vdr kernel: Code: ff ff c7 83 58 01 00 00 00 00 00 00 c6 83 5c 01 00 00 01 48 89 83 50 01 00 00 5b c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 <8b> 46 18 39 97 48 01 00 00 74 3d c5 f9 6e ca c4 c1 79 6e d1 48 89 Mär 27 21:36:51 vdr kernel: audit: type=1701 audit(1616877411.081:100): auid=1000 uid=1000 gid=100 ses=1 pid=19510 comm="vdr" exe="/usr/bin/vdr" sig=11 res=1 Mär 27 21:36:51 vdr systemd[1]: Started Process Core Dump (PID 19884/UID 0). Mär 27 21:36:51 vdr audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-19884-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Mär 27 21:36:51 vdr kernel: audit: type=1130 audit(1616877411.091:101): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-19884-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Mär 27 21:36:53 vdr systemd-coredump[19885]: Process 19510 (vdr) of user 1000 dumped core. Stack trace of thread 19510: #0 0x00007feff9b41fd0 _ZN13cVeDrCutMarks3SetEPK6cMarksii10eRecType_ti (libvdr-skindesigner.so.2.4.6 + 0x115fd0) #1 0x00007feff9b1cdf4 _ZN11cViewReplay8SetMarksEPK6cMarksii (libvdr-skindesigner.so.2.4.6 + 0xf0df4) #2 0x00007feff9abff41 _ZN16cSDDisplayReplay11SetProgressEii (libvdr-skindesigner.so.2.4.6 + 0x93f41) #3 0x00007ff0059dad9a _ZN11cMpvControl12ShowProgressEi (libvdr-mpv.so.2.4.6 + 0x12d9a) #4 0x00007ff0059dc47f _ZN11cMpvControl10ProcessKeyE5eKeys (libvdr-mpv.so.2.4.6 + 0x1447f) #5 0x0000556d88c2bc0d main (vdr + 0xa1c0d) #6 0x00007ff00965db25 __libc_start_main (libc.so.6 + 0x27b25) #7 0x0000556d88c2e4de _start (vdr + 0xa44de) Stack trace of thread 19550: #0 0x00007ff00972cad1 __select (libc.so.6 + 0xf6ad1) #1 0x0000556d88cfd34a _ZN5cFile9FileReadyEii (vdr + 0x17334a) #2 0x0000556d88c76581 _ZN11cLircRemote6ActionEv (vdr + 0xec581) #3 0x0000556d88cefed6 _ZN7cThread11StartThreadEPS_ (vdr + 0x165ed6) #4 0x00007ff009d31299 start_thread (libpthread.so.0 + 0x9299) #5 0x00007ff009735053 __clone (libc.so.6 + 0xff053) Stack trace of thread 19539: #0 0x00007ff00972a37f __poll (libc.so.6 + 0xf437f) #1 0x00007feff5d4ea71 _ZN7cSelect4PollEv (libvdr-vdrmanager.so.2.4.6 + 0xda71) #2 0x00007feff5d4eca1 _ZN7cSelect6ActionEv (libvdr-vdrmanager.so.2.4.6 + 0xdca1) #3 0x00007feff5d4e658 _ZN17cVdrManagerThread6ActionEv (libvdr-vdrmanager.so.2.4.6 + 0xd658) #4 0x0000556d88cefed6 _ZN7cThread11StartThreadEPS_ (vdr + 0x165ed6) #5 0x00007ff009d31299 start_thread (libpthread.so.0 + 0x9299) #6 0x00007ff009735053 __clone (libc.so.6 + 0xff053) #9 0x00007f410a161053 __clone (libc.so.6 + 0xff053) ...
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!