Hi,
ich habe seit geraumer Zeit 'droping frame' Meldungen:
Jun 23 00:59:07 vdr vdr: video: speed up video, droping frame:
Jun 23 00:59:07 vdr vdr: video: speed up video, droping frame
Jun 23 00:59:07 vdr vdr: video: 4:27:49.463 -10 568 0/\ms 52+1 v-buf
Jun 23 00:59:07 vdr vdr: video: speed up video, droping frame
Jun 23 00:59:07 vdr vdr: video: 4:27:49.523 +19 633 0/\ms 54+1 v-buf
Jun 23 00:59:39 vdr vdr: video: 4:28:21.483 +81 608 0/\ms 41+2 v-buf
Jun 23 01:00:39 vdr vdr: video: 4:29:21.483 +81 576 0/\ms 39+2 v-buf
Jun 23 14:04:25 vdr vdr: video: speed up video, droping frame
Jun 23 14:04:25 vdr vdr: video: 17:33:07.023 -507 462 0/\ms 60+2 v-buf
Jun 23 14:05:23 vdr vdr: video: speed up video, droping frame
Jun 23 14:05:23 vdr vdr: video: 17:34:06.263 +52 374 0/\ms 31+2 v-buf
Alles anzeigen
und 'duping frame' Meldungen im Log:
Jun 22 21:42:06 vdr vdr: video: decoder buffer empty, duping frame (22368/240) 0 v-buf
Jun 22 21:42:06 vdr vdr: video: slow down video, duping frame
Jun 22 21:42:06 vdr vdr: video: 17:44:46.348 +164 369 0/\ms 32+8 v-buf
Jun 22 21:42:08 vdr vdr: video: slow down video, duping frame
Jun 22 21:42:08 vdr vdr: video: decoder buffer empty, duping frame (22373/108) 0 v-buf
Ich kann leider nicht genau sagen seit wann. Sie kommen beim Umschalten, beim Live TV und auch (gefühlt seltener) bei der Wiedergabe von Aufzeichnungen, auch wenn ich alle Plugins bis auf dbus2vdr und softhddev weg lasse.
Mir sind sie die ganze Zeit nicht aufgefallen nur häufen sich inzwischen die Bildruckler von Zeit zu Zeit.
Auch nach Umstellen des Deinterlacer von temporal_spatial auf bob werden die Meldungen nicht weniger.
Das ist meine Graka:
root@vdr:~# nvidia-smi
Tue Jun 23 14:19:15 2015
+------------------------------------------------------+
| NVIDIA-SMI 331.113 Driver Version: 331.113 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GT 430 Off | 0000:01:00.0 N/A | N/A |
| 52% 47C N/A N/A / N/A | 196MiB / 1023MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
Alles anzeigen
softhddev läuft mit diesen Parametern:
und diesen Einstellungen:
softhddevice.1080i.CutLeftRight = 0
softhddevice.1080i.CutTopBottom = 0
softhddevice.1080i.Deinterlace = 3
softhddevice.1080i.Denoise = 0
softhddevice.1080i.InverseTelecine = 0
softhddevice.1080i.Scaling = 0
softhddevice.1080i.Sharpen = 0
softhddevice.1080i.SkipChromaDeinterlace = 0
softhddevice.1080i_fake.CutLeftRight = 0
softhddevice.1080i_fake.CutTopBottom = 0
softhddevice.1080i_fake.Deinterlace = 3
softhddevice.1080i_fake.Denoise = 0
softhddevice.1080i_fake.InverseTelecine = 0
softhddevice.1080i_fake.Scaling = 0
softhddevice.1080i_fake.Sharpen = 0
softhddevice.1080i_fake.SkipChromaDeinterlace = 0
softhddevice.576i.CutLeftRight = 0
softhddevice.576i.CutTopBottom = 0
softhddevice.576i.Deinterlace = 3
softhddevice.576i.Denoise = 0
softhddevice.576i.InverseTelecine = 0
softhddevice.576i.Scaling = 0
softhddevice.576i.Sharpen = 0
softhddevice.576i.SkipChromaDeinterlace = 0
softhddevice.60HzMode = 0
softhddevice.720p.CutLeftRight = 0
softhddevice.720p.CutTopBottom = 0
softhddevice.720p.Deinterlace = 3
softhddevice.720p.Denoise = 0
softhddevice.720p.InverseTelecine = 0
softhddevice.720p.Scaling = 0
softhddevice.720p.Sharpen = 0
softhddevice.720p.SkipChromaDeinterlace = 0
softhddevice.AudioAutoAES = 0
softhddevice.AudioBufferTime = 0
softhddevice.AudioCompression = 0
softhddevice.AudioDelay = 50
softhddevice.AudioDownmix = 0
softhddevice.AudioDrift = 0
softhddevice.AudioMaxCompression = 0
softhddevice.AudioMaxNormalize = 0
softhddevice.AudioNormalize = 0
softhddevice.AudioPassthrough = 4
softhddevice.AudioSoftvol = 0
softhddevice.AudioStereoDescent = 0
softhddevice.AutoCrop.Delay = 10
softhddevice.AutoCrop.Interval = 10
softhddevice.AutoCrop.Tolerance = 10
softhddevice.Background = 0
softhddevice.BlackPicture = 0
softhddevice.Brightness = 0
softhddevice.ClearOnSwitch = 0
softhddevice.Contrast = 1000
softhddevice.DetachFromMainMenu = 0
softhddevice.HideMainMenuEntry = 1
softhddevice.Hue = 0
softhddevice.MakePrimary = 0
softhddevice.Osd.Height = 1080
softhddevice.Osd.Width = 1920
softhddevice.pip.Alt.Height = 50
softhddevice.pip.Alt.VideoHeight = 50
softhddevice.pip.Alt.VideoWidth = 0
softhddevice.pip.Alt.VideoX = 0
softhddevice.pip.Alt.VideoY = 0
softhddevice.pip.Alt.Width = 0
softhddevice.pip.Alt.X = 0
softhddevice.pip.Alt.Y = 50
softhddevice.pip.Height = 18
softhddevice.pip.VideoHeight = 0
softhddevice.pip.VideoWidth = 0
softhddevice.pip.VideoX = 0
softhddevice.pip.VideoY = 0
softhddevice.pip.Width = 18
softhddevice.pip.X = 79
softhddevice.pip.Y = 78
softhddevice.Saturation = 1000
softhddevice.SoftStartSync = 0
softhddevice.StudioLevels = 0
softhddevice.Suspend.Close = 1
softhddevice.Suspend.X11 = 0
softhddevice.Video4to3DisplayFormat = 1
softhddevice.VideoOtherDisplayFormat = 1
Alles anzeigen
Der TV wird laut xrandr und auch laut der Anzeige am TV mit 50Hz angesteuert
root@vdr:~# DISPLAY=:1.0 xrandr -q
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1020mm x 570mm
1920x1080 60.0 + 59.9 59.9 50.0* 30.0 25.0 24.0 30.0 30.0 25.0
Woran können die buffer Probleme liegen bzw. wie kann ich das Problem am besten weiter analysieren?
Danke, Grüße
Jörg