softhdcuvid/softhdvaapi/softhddrm with hevc and UHD
-
-
Leider keine Besserung:
CodeOct 11 22:42:01 vdr3-2 vdr[31911]: [31911] [softhddev]SetPlayMode: 1 Oct 11 22:42:01 vdr3-2 vdr[31911]: [31965] dvbplayer thread started (pid=31911,tid=31965, prio=high) Oct 11 22:42:01 vdr3-2 vdr[31911]: [31966] non blocking file reader thread started (pid=31911, tid=31966, prio=high) Oct 11 22:42:01 vdr3-2 vdr[31911]: audio/alsa: using device 'default' Oct 11 22:42:01 vdr3-2 vdr[31911]: audio/alsa: start delay 336ms Oct 11 22:42:01 vdr3-2 vdr[31911]: audio/alsa: using pass-through device 'default' Oct 11 22:42:01 vdr3-2 vdr[31911]: audio/alsa: start delay 336ms Oct 11 22:42:02 vdr3-2 vdr[31911]: checkCudaErrors() Driver API error = 0709
-
-
-
Grad mal den letzten Commit ausgecheckt und auf diversen Sender (SD, HD, UHD) Direktaufnahmen gestartet. Abgestürzt ist dabei nichts. Was mir aber auffällt ist, wenn ich z.B. in HD+ etwas aufzeichne und anschließend in der Aufnahme herumspule, bekomme ich bei der Wiedergabe der Aufnahme alle 1 - 2 Sekunden Bildruckler/-blitzer. Da synct das Video noch nicht richtig, Ton passt aber.
-
Moin
das mit den hd+ Aufnahmen genau wie von iNOB beschrieben hab ich jetzt wo ich etwas tiefer ins Testing einsteige auch bemerkt. - Es blitz auch etwas und es kommt mir sehr identisch zu dem Problem vor was du schon vor einigen Tagen für RTL HD bei Live TV korrigiert hast.
Gruß Christian
-
Die Bildruckler bei 1080i sind mir auch aufgefallen, ffmpeg patch ist drin.
-
So, jetzt habe habe ich den Treiber in vdr3 an vdr2 angepasst: 390.87 -> 396.54. Gleiches Problem.
Mit DEBUG neu übersetzt:
Code
Display MoreOct 12 10:54:46 vdr3-2 vdr[8860]: [8860] replay /video/%Marija/2018-10-11.22.59.34-0.rec Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] playing '/video/%Marija/2018-10-11.22.59.34-0.rec/00001.ts' Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] [softhddev]SetPlayMode: 1 Oct 12 10:54:46 vdr3-2 vdr[8860]: Set Playmode 1 Oct 12 10:54:46 vdr3-2 vdr[8860]: video: set trick-speed 0 Oct 12 10:54:46 vdr3-2 vdr[8860]: [8923] dvbplayer thread started (pid=8860, tid=8923, prio=high) Oct 12 10:54:46 vdr3-2 vdr[8860]: [8924] non blocking file reader thread started (pid=8860, tid=8924, prio=high) Oct 12 10:54:46 vdr3-2 vdr[8860]: video: new stream 9ms Oct 12 10:54:47 vdr3-2 vdr[8860]: video: hvec detected Oct 12 10:54:47 vdr3-2 vdr[8860]: pesdemux: pes start code id 0xc0 Oct 12 10:54:47 vdr3-2 vdr[8860]: pesdemux: new codec 000000 -> 0x15032 Oct 12 10:54:47 vdr3-2 vdr[8860]: codec: using audio codec ID 0x15032 (aac_latm) Oct 12 10:54:47 vdr3-2 vdr[8860]: codec: audio 'AAC LATM (Advanced Audio Coding LATM syntax)' Oct 12 10:54:47 vdr3-2 vdr[8860]: codec/audio: format change fltp 48000Hz *2 channels Oct 12 10:54:47 vdr3-2 vdr[8860]: codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2 Oct 12 10:54:47 vdr3-2 vdr[8860]: audio/alsa: using device 'default' Oct 12 10:54:47 vdr3-2 vdr[8860]: audio/alsa: start delay 336ms Oct 12 10:54:47 vdr3-2 vdr[8860]: codec/audio: inital drift delay 3189ms Oct 12 10:54:48 vdr3-2 vdr[8860]: in VideoDecode make close Oct 12 10:54:48 vdr3-2 vdr[8860]: CodecVideoClose Oct 12 10:54:48 vdr3-2 vdr[8860]: ***************codec: Video Open using video codec ID 0x00ae (hevc) Oct 12 10:54:48 vdr3-2 vdr[8860]: codec: decoder found Oct 12 10:54:48 vdr3-2 vdr[8860]: codec: video 'Nvidia CUVID HEVC decoder' Oct 12 10:54:48 vdr3-2 vdr[8860]: Codec open 0 Oct 12 10:54:48 vdr3-2 vdr[8860]: Initializing cuvid hwaccel thread ID:8912 Oct 12 10:54:48 vdr3-2 vdr[8860]: schon passiert Oct 12 10:54:48 vdr3-2 vdr[8860]: video: ready --:--:--.--- 20ms/frame 1239ms Oct 12 10:54:48 vdr3-2 vdr[8860]: Cuvid_get_format: codec 174 fmts: Oct 12 10:54:48 vdr3-2 vdr[8860]: 0x00000081 cuda Oct 12 10:54:48 vdr3-2 vdr[8860]: 0x00000019 nv12 Oct 12 10:54:48 vdr3-2 vdr[8860]: Cuvid_get_format: codec 174 fmts: Oct 12 10:54:48 vdr3-2 vdr[8860]: 0x00000081 cuda Oct 12 10:54:48 vdr3-2 vdr[8860]: video profile -99 codec id 174 Oct 12 10:54:48 vdr3-2 vdr[8860]: video: create decoder 16bit?=0 1920x1080 Oct 12 10:54:48 vdr3-2 vdr[8860]: Cuvid Clean up Oct 12 10:54:48 vdr3-2 vdr[8860]: video/cuvid: CuvidDestroySurfaces Oct 12 10:54:48 vdr3-2 vdr[8860]: checkCudaErrors() Driver API error = 0709
Code
Display More#0 0x00007ffff614efc0 in raise () from /lib64/libc.so.6 #1 0x00007ffff6150b8d in abort () from /lib64/libc.so.6 #2 0x00007ffff3df59de in checkCudaErrors (err=CUDA_ERROR_CONTEXT_IS_DESTROYED) at video.c:1673 #3 0x00007ffff3df5bc4 in CuvidDestroySurfaces ( decoder=decoder@entry=0x555556c98dd0) at video.c:1772 #4 0x00007ffff3df6800 in CuvidCleanup (decoder=0x555556c98dd0) at video.c:1960 #5 Cuvid_get_format (decoder=0x555556c98dd0, video_ctx=0x7fffc4372880, fmt=<optimized out>) at video.c:2284 #6 0x00007ffff3df8f85 in Video_get_format (hw_decoder=0x555556c98dd0, video_ctx=0x7fffc4372880, fmt=0x7fffc4b26fa0) at video.c:4368 #7 0x00007ffff1a43e15 in ?? () from /usr/lib64/libavcodec.so.57 #8 0x00007ffff16e9de5 in ?? () from /usr/lib64/libavcodec.so.57 #9 0x00007fffeed8aa4a in ?? () from /usr/lib64/libnvcuvid.so.1 #10 0x00007fffeedf638c in ?? () from /usr/lib64/libnvcuvid.so.1 #11 0x00007fffeedeb7e8 in ?? () from /usr/lib64/libnvcuvid.so.1 #12 0x00007fffeededcb7 in ?? () from /usr/lib64/libnvcuvid.so.1 #13 0x00007fffeedf6938 in ?? () from /usr/lib64/libnvcuvid.so.1 #14 0x00007fffeedf6bf4 in ?? () from /usr/lib64/libnvcuvid.so.1 #15 0x00007fffeed894f1 in ?? () from /usr/lib64/libnvcuvid.so.1 #16 0x00007ffff16e92ce in ?? () from /usr/lib64/libavcodec.so.57 #17 0x00007ffff1a4563f in avcodec_send_packet () from /usr/lib64/libavcodec.so.57 #18 0x00007ffff3e01530 in CodecVideoDecode (decoder=0x555556c99210, avpkt=avpkt@entry=0x7ffff4027378 <MyVideoStream+9112>) at codec.c:478 #19 0x00007ffff3df09a4 in VideoDecodeInput ( stream=0x7ffff4024fe0 <MyVideoStream>) at softhddev.c:1976 #20 0x00007ffff3df792c in CuvidDisplayHandlerThread () at video.c:3512 #21 0x00007ffff3dfa5b4 in VideoDisplayHandlerThread (dummy=<optimized out>) at video.c:4187 #22 0x00007ffff795592a in start_thread () from /lib64/libpthread.so.0 #23 0x00007ffff6219f2f in clone () from /lib64/libc.so.6
Die letzten Änderungen waren schon drin.
-
Ein Unterschied wäre noch, in vdr2 habe ich ffmpeg 3.3.8 und in vdr2 3.4.4.
-
-
Ich hab mal das Relevante rausgefiltert:
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8860] [softhddev]SetPlayMode: 1
Oct 12 10:54:34 vdr3-2 vdr[8860]: Set Playmode 1
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8909] osdteletext-receiver thread started (pid=8860, tid=8909, prio=high)
Oct 12 10:54:34 vdr3-2 vdr[8860]: video/glx: thread context (nil) <-> (nil)
Oct 12 10:54:34 vdr3-2 vdr[8860]: video/glx: context (nil) <-> 0x5555561d5198
Oct 12 10:54:34 vdr3-2 vdr[8860]: video: set trick-speed 0
Oct 12 10:54:34 vdr3-2 vdr[8860]: [softhddev]GetOsdSize: 1920x1080 1
Oct 12 10:54:34 vdr3-2 vdr[8860]: video/glx: GlxSetupWindow 200003 1920x1080 context:0x7fffc4001918
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8860] OSD size changed to 1920x1080 @ 1
Oct 12 10:54:34 vdr3-2 vdr[8860]: video/glx: ok
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8860] [softhddev]CreateOsd: left 38, top 642, level 0, using OpenGL OSD support
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8860] [softhddev]Trying to start OpenGL Worker Thread
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8914] oglThread thread started (pid=8860, tid=8914, prio=high)
Oct 12 10:54:34 vdr3-2 vdr[8860]: Create OSD GLX context
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8914] [softhddev]OpenGL Context initialized
Oct 12 10:54:34 vdr3-2 vdr[8860]: video/event: MapNotify
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8914] [softhddev]Shaders initialized
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8914] [softhddev]vdpau interop initialized
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8914] [softhddev]Vertex buffers initialized
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8914] [softhddev]Maximum Pixmap size: 32768x32768px
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8860] [softhddev]OpenGL Worker Thread successfully started
Oct 12 10:54:34 vdr3-2 vdr[8860]: [8860] [softhddev]cOglOsd osdLeft 38 osdTop 642 screenWidth 1920 screenHeight 1080
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: h264 detected
Oct 12 10:54:35 vdr3-2 vdr[8860]: CodecVideoOpen h264
Oct 12 10:54:35 vdr3-2 vdr[8860]: pesdemux: new codec 000000 -> 0x15003
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec: using audio codec ID 0x15003 (ac3)
Oct 12 10:54:35 vdr3-2 vdr[8860]: ***************codec: Video Open using video codec ID 0x001c (h264)
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec: decoder found
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec: video 'Nvidia CUVID H264 decoder'
Oct 12 10:54:35 vdr3-2 vdr[8860]: Codec open 0
Oct 12 10:54:35 vdr3-2 vdr[8860]: Initializing cuvid hwaccel thread ID:8912
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec: audio 'ATSC A/52A (AC-3)'
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec/audio: format change fltp 48000Hz *2 channels
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2
Oct 12 10:54:35 vdr3-2 vdr[8860]: pesdemux: pes start code id 0xbd
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec/audio: inital drift delay 64ms
Oct 12 10:54:35 vdr3-2 vdr[8860]: audio/alsa: using device 'default'
Oct 12 10:54:35 vdr3-2 vdr[8860]: ***********CUDA API Version 3020
Oct 12 10:54:35 vdr3-2 vdr[8860]: audio/alsa: start delay 336ms
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: ready --:--:--.--- 20ms/frame 846984ms
Oct 12 10:54:35 vdr3-2 vdr[8860]: Cuvid_get_format: codec 28 fmts:
Oct 12 10:54:35 vdr3-2 vdr[8860]: 0x00000081 cuda
Oct 12 10:54:35 vdr3-2 vdr[8860]: 0x00000019 nv12
Oct 12 10:54:35 vdr3-2 vdr[8860]: Cuvid_get_format: codec 28 fmts:
Oct 12 10:54:35 vdr3-2 vdr[8860]: 0x00000081 cuda
Oct 12 10:54:35 vdr3-2 vdr[8860]: video profile -99 codec id 28
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: create decoder 16bit?=0 1280x720
Oct 12 10:54:35 vdr3-2 vdr[8860]: Cuvid Clean up
Oct 12 10:54:35 vdr3-2 vdr[8860]: CUVID Init ok 1280x720
Oct 12 10:54:35 vdr3-2 vdr[8860]: video/cuvid: CuvidCreateSurfaces: 1280x720 * 9
Oct 12 10:54:35 vdr3-2 vdr[8860]: video/vdpau: create 9 Textures Format NV12 w 1280 h 720
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: aspect defaults to 1:1
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: aspect 15616:8775
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: normal aspect output 1920x1079+0+0 Video 1920x1080
Oct 12 10:54:35 vdr3-2 vdr[8860]: video/cuvid: init Surfaces sucessfull
Oct 12 10:54:35 vdr3-2 vdr[8860]: codec: key frame after 2 frames
Oct 12 10:54:35 vdr3-2 vdr[8860]: video/vdpau: aspect ratio changed
Oct 12 10:54:35 vdr3-2 vdr[8860]: video: aspect 15616:8775
Oct 12 10:54:35 vdr3-2 vdr[8860]: BT709 Colorspace used
Oct 12 10:54:35 vdr3-2 vdr[8860]: vor create
Oct 12 10:54:35 vdr3-2 vdr[8860]: vor compile vertex
Oct 12 10:54:35 vdr3-2 vdr[8860]: compile Status 1 loglen 0
Oct 12 10:54:35 vdr3-2 vdr[8860]: vor compile fragment
Oct 12 10:54:35 vdr3-2 vdr[8860]: compile Status 1 loglen 0
Oct 12 10:54:35 vdr3-2 vdr[8860]: Link Status 1 loglen 0
Oct 12 10:54:35 vdr3-2 vdr[8860]: get uniform colormatrix 0
Oct 12 10:54:35 vdr3-2 vdr[8860]: get uniform colormatrix_c 1 -0,972945
Oct 12 10:54:36 vdr3-2 vdr[8860]: [8860] max. latency time 1 seconds
Oct 12 10:54:36 vdr3-2 vdr[8860]: video/cuvid: synced after 67 frames 848403ms
Oct 12 10:54:36 vdr3-2 vdr[8860]: video: normal aspect output 1920x1079+0+0 Video 1920x1080
Oct 12 10:54:36 vdr3-2 vdr[8860]: video: slow down video, duping frame
Oct 12 10:54:44 vdr3-2 vdr[8860]: [8912] [softhddev]FeedKeyPress: remote 'XKeySym' not found
Oct 12 10:54:44 vdr3-2 vdr[8860]: [8860] [softhddev]CreateOsd: left 38, top 22,level 0, using OpenGL OSD support
Oct 12 10:54:44 vdr3-2 vdr[8860]: [8860] [softhddev]cOglOsd osdLeft 38 osdTop 22 screenWidth 1920 screenHeight 1080
Oct 12 10:54:45 vdr3-2 vdr[8860]: codec/audio: drift( 0) 226ms reset
Oct 12 10:54:45 vdr3-2 vdr[8860]: codec/audio: drift( 0) 226411us 0
Oct 12 10:54:45 vdr3-2 vdr[8860]: codec/audio: inital drift delay 343ms
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] [softhddev]SetPlayMode: 0
Oct 12 10:54:46 vdr3-2 vdr[8860]: Set Playmode 0
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: set closing
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: set clock --:--:--.---
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: reset start
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: set clock --:--:--.---
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: new stream start
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] [softhddev]SetVideoDisplayFormat: 1
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] [softhddev]GetSpuDecoder:
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] replay /video/%Marija/2018-10-11.22.59.34-0.rec
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] playing '/video/%Marija/2018-10-11.22.59.34-0.rec/00001.ts'
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8860] [softhddev]SetPlayMode: 1
Oct 12 10:54:46 vdr3-2 vdr[8860]: Set Playmode 1
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: set trick-speed 0
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8923] dvbplayer thread started (pid=8860, tid=8923, prio=high)
Oct 12 10:54:46 vdr3-2 vdr[8860]: [8924] non blocking file reader thread started (pid=8860, tid=8924, prio=high)
Oct 12 10:54:46 vdr3-2 vdr[8860]: video: new stream 9ms
Oct 12 10:54:47 vdr3-2 vdr[8860]: video: hvec detected
Oct 12 10:54:47 vdr3-2 vdr[8860]: pesdemux: pes start code id 0xc0
Oct 12 10:54:47 vdr3-2 vdr[8860]: pesdemux: new codec 000000 -> 0x15032
Oct 12 10:54:47 vdr3-2 vdr[8860]: codec: using audio codec ID 0x15032 (aac_latm)
Oct 12 10:54:47 vdr3-2 vdr[8860]: codec: audio 'AAC LATM (Advanced Audio CodingLATM syntax)'
Oct 12 10:54:47 vdr3-2 vdr[8860]: codec/audio: format change fltp 48000Hz *2 channels
Oct 12 10:54:47 vdr3-2 vdr[8860]: codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2
Oct 12 10:54:47 vdr3-2 vdr[8860]: audio/alsa: using device 'default'
Oct 12 10:54:47 vdr3-2 vdr[8860]: audio/alsa: start delay 336ms
Oct 12 10:54:47 vdr3-2 vdr[8860]: codec/audio: inital drift delay 3189ms
Oct 12 10:54:48 vdr3-2 vdr[8860]: in VideoDecode make close
Oct 12 10:54:48 vdr3-2 vdr[8860]: CodecVideoClose
Oct 12 10:54:48 vdr3-2 vdr[8860]: ***************codec: Video Open using video codec ID 0x00ae (hevc)
Oct 12 10:54:48 vdr3-2 vdr[8860]: codec: decoder found
Oct 12 10:54:48 vdr3-2 vdr[8860]: codec: video 'Nvidia CUVID HEVC decoder'
Oct 12 10:54:48 vdr3-2 vdr[8860]: Codec open 0
Oct 12 10:54:48 vdr3-2 vdr[8860]: Initializing cuvid hwaccel thread ID:8912
Oct 12 10:54:48 vdr3-2 vdr[8860]: schon passiert
Oct 12 10:54:48 vdr3-2 vdr[8860]: video: ready --:--:--.--- 20ms/frame 1239ms
Oct 12 10:54:48 vdr3-2 vdr[8860]: Cuvid_get_format: codec 174 fmts:
Oct 12 10:54:48 vdr3-2 vdr[8860]: 0x00000081 cuda
Oct 12 10:54:48 vdr3-2 vdr[8860]: 0x00000019 nv12
Oct 12 10:54:48 vdr3-2 vdr[8860]: Cuvid_get_format: codec 174 fmts:
Oct 12 10:54:48 vdr3-2 vdr[8860]: 0x00000081 cuda
Oct 12 10:54:48 vdr3-2 vdr[8860]: video profile -99 codec id 174
Oct 12 10:54:48 vdr3-2 vdr[8860]: video: create decoder 16bit?=0 1920x1080
Oct 12 10:54:48 vdr3-2 vdr[8860]: Cuvid Clean up
Oct 12 10:54:48 vdr3-2 vdr[8860]: video/cuvid: CuvidDestroySurfaces
Oct 12 10:54:48 vdr3-2 vdr[8860]: checkCudaErrors() Driver API error = 0709
-
Das scheint mir tatsächlich am ffmpeg zu liegen. Und zwar scheint er mir den Context kaputt zu machen. Ansonsten sehe ich da keinen Unterschied zu dem Ablauf bei mir. Er muss an der Stelle die alten Surfaces löschen und das kann er nicht mehr weil sie schon weg sind (warum auch immer).
-
So, ffmpeg auf 3.4.4 angehoben, war etwas aufwendig, weil sich das mit kodi beisst, den musste ich erst auf internen ffmpeg umstellen.
Läuft jetzt
Sorry für die Umstände, aber vielleicht haben wir ja beide was dabei gelernt.
-
Prima. Dann kann ich mich ja nun den OSD witmen :-)))
-
Beim rumprobieren ist mir gerade noch etwas im syslog aufgefallen:
Beim UHD-Sender "TravelXP 4K" (und nur bei dem Sender!) bekomme ich im syslog jede Menge Meldungen, das der "video: packet buffer too small for ..." ist.
Im Bild ist nichts direkt zu erkenne und vielleicht hat das auch nichts zu bedeuten, aber ich wollte es einfach nur mal mitteilen!
Hier mal der Auszug aus dem syslog mit "TravelXP 4K"
Code
Display MoreOct 12 12:10:36 yaVDR vdr: [2927] switching to channel 174 S19.2E-1-1035-6202 (Travelxp 4K) Oct 12 12:10:36 yaVDR vdr: [2927] [softhddev]SetPlayMode: 0 Oct 12 12:10:36 yaVDR vdr: [2927] [softhddev]SetVideoDisplayFormat: 1 Oct 12 12:10:36 yaVDR vdr: [2927] [softhddev]GetSpuDecoder: Oct 12 12:10:36 yaVDR vdr: [4252] device 1 TS buffer thread ended (pid=2927, tid=4252) Oct 12 12:10:36 yaVDR vdr: [4251] buffer stats: 185744 (3%) used Oct 12 12:10:36 yaVDR vdr: [4251] device 1 receiver thread ended (pid=2927, tid=4251) Oct 12 12:10:36 yaVDR vdr: [2927] CAM 1: assigned to device 1 Oct 12 12:10:36 yaVDR vdr: [4732] device 1 receiver thread started (pid=2927, tid=4732, prio=high) Oct 12 12:10:36 yaVDR vdr: [4733] device 1 TS buffer thread started (pid=2927, tid=4733, prio=high) Oct 12 12:10:36 yaVDR vdr: [2927] DVBAPI: 0.0 set CAM decrypt (SID 6202 (0x183A), caLm 4, HasCaDescriptors 1) Oct 12 12:10:36 yaVDR vdr: [2927] [softhddev]SetPlayMode: 1 Oct 12 12:10:36 yaVDR vdr: audio/alsa: using device 'default' Oct 12 12:10:36 yaVDR vdr: audio/alsa: start delay 300ms Oct 12 12:10:36 yaVDR vdr: [softhddev] invalid PES video packet Oct 12 12:10:37 yaVDR vdr: [softhddev] 48 invalid PES video packet(s) Oct 12 12:10:38 yaVDR vdr: video/cuvid: synced after 36 frames Oct 12 12:10:40 yaVDR vdr: [4728] animator thread thread ended (pid=2927, tid=4728) Oct 12 12:10:42 yaVDR vdr: audio/alsa: avail underrun error? 'Datenübergabe unterbrochen (broken pipe)' Oct 12 12:10:47 yaVDR vdr: audio/alsa: avail underrun error? 'Datenübergabe unterbrochen (broken pipe)' Oct 12 12:10:50 yaVDR systemd[1]: Starting Cleanup of Temporary Directories... Oct 12 12:10:50 yaVDR systemd[1]: Started Cleanup of Temporary Directories. Oct 12 12:10:55 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:10:57 yaVDR vdr: message repeated 2 times: [ video: packet buffer too small for 1113826] Oct 12 12:10:57 yaVDR vdr: video: packet buffer too small for 1069717 Oct 12 12:10:59 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:11:09 yaVDR vdr: message repeated 3 times: [ video: packet buffer too small for 1113826] Oct 12 12:11:10 yaVDR vdr: video: packet buffer too small for 1637986 Oct 12 12:11:11 yaVDR vdr: video: packet buffer too small for 1637986 Oct 12 12:11:28 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:11:28 yaVDR vdr: video: packet buffer too small for 1637986 Oct 12 12:11:29 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:11:29 yaVDR vdr: video: packet buffer too small for 1637986 Oct 12 12:11:35 yaVDR vdr: video: packet buffer too small for 1054534 Oct 12 12:11:36 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:11:41 yaVDR vdr: [3434] ERROR: can't set filter (pid=65535, tid=02, mask=FF): Das Argument ist ungültig Oct 12 12:11:41 yaVDR kernel: [ 950.654411] dmxdev: DVB (dvb_dmxdev_filter_start): could not set feed Oct 12 12:11:41 yaVDR kernel: [ 950.654419] dvb_demux: dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff) Oct 12 12:11:53 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:11:55 yaVDR vdr: video: packet buffer too small for 1067620 Oct 12 12:11:57 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:12:12 yaVDR vdr: message repeated 2 times: [ video: packet buffer too small for 1113826] Oct 12 12:12:13 yaVDR vdr: video: packet buffer too small for 1068581 Oct 12 12:12:31 yaVDR vdr: video: packet buffer too small for 1113826 Oct 12 12:12:34 yaVDR vdr: message repeated 2 times: [ video: packet buffer too small for 1113826] Oct 12 12:12:34 yaVDR vdr: video: packet buffer too small for 1637986 Oct 12 12:12:35 yaVDR vdr: video: packet buffer too small for 1087943 Oct 12 12:12:42 yaVDR vdr: video: packet buffer too small for 1112826 Oct 12 12:12:43 yaVDR vdr: video: packet buffer too small for 1049155 ...
Und hier das syslog wenn ich auf "Astra UHD1" schalte, da fehlen dies Meldungen komplett:
Code
Display MoreOct 12 12:17:35 yaVDR vdr: [2927] switching to channel 173 S19.2E-1-1035-2 (Astra UHD1) Oct 12 12:17:35 yaVDR vdr: [4733] device 1 TS buffer thread ended (pid=2927, tid=4733) Oct 12 12:17:35 yaVDR vdr: [4732] buffer stats: 566444 (10%) used Oct 12 12:17:35 yaVDR vdr: [4732] device 1 receiver thread ended (pid=2927, tid=4732) Oct 12 12:17:35 yaVDR vdr: [5819] device 1 receiver thread started (pid=2927, tid=5819, prio=high) Oct 12 12:17:35 yaVDR vdr: [5820] device 1 TS buffer thread started (pid=2927, tid=5820, prio=high) Oct 12 12:17:35 yaVDR vdr: [2927] [softhddev]SetPlayMode: 1 Oct 12 12:17:35 yaVDR vdr: [5821] animator thread thread started (pid=2927, tid=5821, prio=high) Oct 12 12:17:35 yaVDR vdr: audio/alsa: using device 'default' Oct 12 12:17:35 yaVDR vdr: audio/alsa: start delay 300ms Oct 12 12:17:35 yaVDR vdr: [softhddev] invalid PES video packet Oct 12 12:17:35 yaVDR vdr: [softhddev] 2 invalid PES video packet(s) Oct 12 12:17:39 yaVDR vdr: [5821] animator thread thread ended (pid=2927, tid=5821) Oct 12 12:17:39 yaVDR vdr: video/cuvid: synced after 174 frames Oct 12 12:20:23 yaVDR vdr: [3434] ERROR: can't set filter (pid=65535, tid=02, mask=FF): Das Argument ist ungültig Oct 12 12:20:23 yaVDR kernel: [ 1472.729488] dmxdev: DVB (dvb_dmxdev_filter_start): could not set feed Oct 12 12:20:23 yaVDR kernel: [ 1472.729496] dvb_demux: dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff) Oct 12 12:21:42 yaVDR vdr: [6369] epg data writer thread started (pid=2927, tid=6369, prio=low) Oct 12 12:21:43 yaVDR vdr: [6369] epg data writer thread ended (pid=2927, tid=6369) ...
Was die Ursachen für die Meldungen ERROR: can't set filter (pid=65535, tid=02, mask=FF): Das Argument ist ungültig
sind ist mir auch nicht klar, aber es scheint keine Auswirkungen zu haben, denn das Bild + Ton sind soweit i.O.
Paul
Nachtrag:
Mir ist gerade noch eingefallen, dass "TravelXP 4K" auch der einzigste Sender ist, bei dem ich auf meiner China-Box mit Coreelec Ruckler im Bild habe.
Alle anderen Sender laufen mit Coreelec einwandfrei! Vieleicht hat der Sender "TravelXP 4K" irgendwelche exotischen Videocodec-Parameter?
Diese Bildruckler habe ich hier mit dem VDR und dem softhdcuvid-Plugin aber nicht!
-
Das mit den Bildrucklern habe ich nochmal überprüft, die scheinen in der aktuellen Version weg zu sein. Ich denke, ich wage es und lasse softhdcuvid mal auf meinem Prod-System (vdr3) aktiv.
-
Paulaner Travel XP habe ich nicht in meiner channels.conf. Scheint aber exotisch zu sein was die PIDs angeht.
mamomoz die Sache mit dem OSD habe ich mir angeschaut und das ursächliche Problem ist das skindesigner kein UHD kann. Du kannst aber das OSD auf 1920x1080 einstellen und ich skaliere das dann auf UHD hoch. Allerdings ruckelt das bei der EInstellung noch etwas. D.h. stell es auf 1920x1080 ein und reboote dann sollte es klappen. Evtl. hilft auch schon umschalten.
-
Mal gerade die aktuelle Version getestet, wenn ich Ok drücke, sehe ich Reste vom vorherigen OSD. Leider wird OSD nicht beim grab angezeigt.
-
jsffm so jetzt habe ich die ganze Zeit mit dem skindesigner getestet und da ist mir das durch die lappen gegangen. Habs gefixt.
Das OSD habe ich beim grabben absichtlich weggeleassen. Das ist zusätzliche Last. Ist das denn so wichtig ?
Paulaner Habe ausserdem das coppen wieder eingebaut und die Konfigs teilweise aufgräumt.
-
wenn du dich mit vdr-plugin-live als Fernbedienung hinten draufhängen willst wirds ohne schwierig
Ich benutze es nicht, ist aber sicher hilfreich. - vllt abschaltbar?
Wobei die aktuelle Version ist auf meiner GT630 sogar ressourcenschonender als softhddev-openglosd
Christian
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!