2015-11-27, 00:15
On November 18th, Sky Germany changed all their remaining SD channels from DVB-S (MPEG-2) to DVB-S2 (MPEG-4). Since then I have trouble watching any of the affected SD channels (Sky Comedy for example) on my Raspberry Pi 2 with Kodi 15.2 (Openelec 6). The picture shows big blocks like there is not enough bandwith or bad reception, although everything is fine on the receiving side. I can record the program and watch the resulting file with vlc on my windows box just fine.
I was messing around with the video settings for a while now and as a last resort I disabled the video acceleration completely and presto, that did the trick with those damned MPEG-4 SD channels. No more distortion visible.
But since the RPI2 is very weak without video acceleration, disabling that is not going to work as i mainly watch HD channels with only a few SD channels left.
There is something broken in the video acceleration for MPEG-4 SD content.
Does anyone know a trick to fix that or should I open a bug report? My previous searches neither found anything related nor any solutions.
BTW: the windows version of Kodi shows the same behaviour. Disabling DXVA2 solves the problem there, but since the RPI2 runs on linux there is no DXVA2 to blame.
I was messing around with the video settings for a while now and as a last resort I disabled the video acceleration completely and presto, that did the trick with those damned MPEG-4 SD channels. No more distortion visible.
But since the RPI2 is very weak without video acceleration, disabling that is not going to work as i mainly watch HD channels with only a few SD channels left.
There is something broken in the video acceleration for MPEG-4 SD content.
Does anyone know a trick to fix that or should I open a bug report? My previous searches neither found anything related nor any solutions.
BTW: the windows version of Kodi shows the same behaviour. Disabling DXVA2 solves the problem there, but since the RPI2 runs on linux there is no DXVA2 to blame.