Hallo Zusammen,
einige spanische Sender senden wohl in der krummen Auflösung 1920x1090.
Beim Umschalten auf einen solchen Sender sehe ich kurz ein Bild mit vertikalen Streifen in der untern Bildhälfte, danach startet der VDR neu.
Log:
Code
Dec 23 14:56:19 yavdr06 vdr: [3451] switching to channel 3477 (M. DEP 1 HD)
Dec 23 14:56:19 yavdr06 vdr: [3451] [softhddev]SetPlayMode: 0
Dec 23 14:56:19 yavdr06 vdr: [3451] [softhddev]SetVideoDisplayFormat: 1
Dec 23 14:56:19 yavdr06 vdr: [3451] [softhddev]GetSpuDecoder:
Dec 23 14:56:19 yavdr06 vdr: [3938] device 2 receiver thread ended (pid=3451, tid=3938)
Dec 23 14:56:19 yavdr06 vdr: [3946] device 2 receiver thread started (pid=3451, tid=3946, prio=high)
Dec 23 14:56:19 yavdr06 vdr: [3451] [softhddev]SetPlayMode: 1
Dec 23 14:56:20 yavdr06 vdr: video: slow down video, duping frame
Dec 23 14:56:20 yavdr06 vdr: video: decoder buffer empty, duping frame (841/1093) 0 v-buf
Dec 23 14:56:20 yavdr06 vdr: video: --:--:--.--- +0 0 0/\ms 0+1+4 v-buf
Dec 23 14:56:20 yavdr06 vdr: audio/alsa: using pass-through device 'default'
Dec 23 14:56:20 yavdr06 vdr: audio/alsa: start delay 337ms
Dec 23 14:56:20 yavdr06 vdr: audio/alsa: using device 'default'
Dec 23 14:56:20 yavdr06 vdr: audio/alsa: start delay 337ms
Dec 23 14:56:21 yavdr06 vdr: video: decoder buffer empty, duping frame (862/6) 2 v-buf
Dec 23 14:56:21 yavdr06 vdr: video: slow down video, duping frame
Dec 23 14:56:21 yavdr06 vdr: video: 4:03:37.464+1089 346 0/\ms 3+7+4 v-buf
Dec 23 14:56:21 yavdr06 vdr: [3451] retuning due to modification of channel 3477 (M. DEP 1 HD)
Dec 23 14:56:21 yavdr06 vdr: [3451] switching to channel 3477 (M. DEP 1 HD)
Dec 23 14:56:21 yavdr06 vdr: [3451] [softhddev]SetPlayMode: 0
Dec 23 14:56:21 yavdr06 vdr: [3451] [softhddev]SetVideoDisplayFormat: 1
Dec 23 14:56:21 yavdr06 vdr: [3451] [softhddev]GetSpuDecoder:
Dec 23 14:56:21 yavdr06 vdr: [3946] device 2 receiver thread ended (pid=3451, tid=3946)
Dec 23 14:56:21 yavdr06 vdr: video: slow down video, duping frame
Dec 23 14:56:21 yavdr06 vdr: video: decoder buffer empty, duping frame (865/30) 0 v-buf
Dec 23 14:56:21 yavdr06 vdr: video: --:--:--.---+8888 314 0/\ms 0+5+4 v-buf
Dec 23 14:56:21 yavdr06 vdr: [3949] device 2 receiver thread started (pid=3451, tid=3949, prio=high)
Dec 23 14:56:22 yavdr06 vdr: [3451] [softhddev]SetPlayMode: 1
Dec 23 14:56:22 yavdr06 vdr: audio/alsa: using device 'default'
Dec 23 14:56:22 yavdr06 vdr: audio/alsa: start delay 337ms
Dec 23 14:56:22 yavdr06 kernel: [ 6762.438414] init: vdr main process (3451) killed by ABRT signal
Dec 23 14:56:22 yavdr06 kernel: [ 6762.440827] init: vdr-net-monitor main process (3519) killed by TERM signal
Dec 23 14:56:22 yavdr06 kernel: [ 6762.446627] init: vdr-update-monitor main process (3522) killed by TERM signal
Alles anzeigen
vdr -V
Code
vdr (2.2.0/2.2.0) - The Video Disk Recorder
graphtftng (0.6.15-GIT) - VDR OSD on TFT
avahi4vdr (18) - publish and browse for network services
dvbsddevice (2.2.0) - SD Full Featured DVB device
pulsecontrol (0.1.9) - control settings of pulseaudio
softhddevice (0.6.1rc1) - A software and GPU emulated HD device
menuorg (0.5.1) - Reorganizes the main menu
streamdev-server (0.6.1-git) - VDR Streaming Server
xineliboutput (2.0.0-cvs) - X11/xine-lib output plugin
xine (0.9.4) - Software based playback using xine
dbus2vdr (31) - control vdr via D-Bus
iptv (2.2.1) - Experience the IPTV
vnsiserver (1.5.2) - VDR-Network-Streaming-Interface (VNSI) Server
conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu
epg2vdr (1.1.73-GIT) - epg2vdr plugin
restfulapi (0.2.6.1) - Offers a RESTful-API to retrieve data from VDR
3dcontrol (0.0.6) - 3D control plugin
pvr350 (1.7.5) - PVR350 as output device
dvbhddevice (2.2.0) - HD Full Featured DVB device
satip (2.2.5) - SAT>IP Devices
epgsearch (1.0.1.beta5) - search the EPG for repeats and more
markad (0.1.5pre) - Mark advertisements
live (0.3.0) - Live Interactive VDR Environment
dynamite (0.3.0) - attach/detach devices on the fly
femon (2.2.2) - DVB Signal Information Monitor (OSD)
epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
quickepgsearch (0.0.1) - Quick search for broadcasts
channellists (0.0.5) - Manage your channellists
wirbelscan (0.0.9) - DVB and pvrinput channel scan for VDR
Alles anzeigen
Über streamdev + VLC funktioniert der Sender einwandfrei, daher vermute ich, dass das softhddevice Plugin den Crash verursacht. VLC zeigt die krumme Auflösung an:
Ich benutze zur Ausgabe
Code
vdr-plugin-softhddevice-vpp-hevc 0.6.1rc1+git20170121-rofa-4yavdr1~trusty amd64 Plugin for VDR. A software and GPU emulated HD device
Über Tipps zum weiteren Debuggen würde ich mich freuen!
Edit:
Habe ein bisschen gegoogelt, wie man gdb benutzt, hier ein BT:
Code
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fab49ffb700 (LWP 4763)]
0x00007fabab12fca1 in av_buffer_unref () from /usr/lib/libavutil-ffmpeg3.so.55
(gdb) bt
#0 0x00007fabab12fca1 in av_buffer_unref ()
from /usr/lib/libavutil-ffmpeg3.so.55
#1 0x00007fabab13a55d in av_frame_unref ()
from /usr/lib/libavutil-ffmpeg3.so.55
#2 0x00007fabac37d934 in ?? () from /usr/lib/libavcodec-ffmpeg3.so.57
#3 0x00007fabac38a15a in ?? () from /usr/lib/libavcodec-ffmpeg3.so.57
#4 0x00007fabac38af23 in ?? () from /usr/lib/libavcodec-ffmpeg3.so.57
#5 0x00007fabac38f556 in ?? () from /usr/lib/libavcodec-ffmpeg3.so.57
#6 0x00007fabac39348c in ?? () from /usr/lib/libavcodec-ffmpeg3.so.57
#7 0x00007fabac6bcd2e in avcodec_decode_video2 ()
from /usr/lib/libavcodec-ffmpeg3.so.57
#8 0x00007fabaeda3eff in CodecVideoDecode ()
from /usr/lib/vdr/plugins/libvdr-softhddevice.so.2.2.0
#9 0x00007fabaed8542f in VideoDecodeInput ()
from /usr/lib/vdr/plugins/libvdr-softhddevice.so.2.2.0
#10 0x00007fabaed97e10 in ?? ()
from /usr/lib/vdr/plugins/libvdr-softhddevice.so.2.2.0
#11 0x00007fabaed9cdbc in ?? ()
from /usr/lib/vdr/plugins/libvdr-softhddevice.so.2.2.0
#12 0x00007fabbed45184 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#13 0x00007fabbd55dffd in clone () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)
Alles anzeigen