2019-05-04, 23:43
DVD Troubleshooting:
I updated to Kodi 18.2 and the flickering subtitles of the DVDs was resolved. Playback of DVDs was still jumpy and sometimes with decoding artifacts. After a bit of research, I found this ticket: https://github.com/xbmc/xbmc/issues/15405 which seemed to describe my problem -- a heated debate derailed the technical information a bit. Used this information to review this thread and some posts (such as https://forum.kodi.tv/showthread.php?tid...pid2794828 ) led me to test MediaCodec.
MediaCodec and MediaCodecSurface being disabled resolved the visual issues with DVDs -- but these need to be enabled for other videos. It is interesting that the few MPEG2 BluRays I have do not seem to suffer from the MPEG2 problems that the DVDs have (maybe I should revisit these more closely)
I am gonna try this:
and report back. I'm not familiar enough with the code to know if that is what hits this escape hatch: https://github.com/xbmc/xbmc/blob/aba6aa...c.cpp#L390
I updated to Kodi 18.2 and the flickering subtitles of the DVDs was resolved. Playback of DVDs was still jumpy and sometimes with decoding artifacts. After a bit of research, I found this ticket: https://github.com/xbmc/xbmc/issues/15405 which seemed to describe my problem -- a heated debate derailed the technical information a bit. Used this information to review this thread and some posts (such as https://forum.kodi.tv/showthread.php?tid...pid2794828 ) led me to test MediaCodec.
MediaCodec and MediaCodecSurface being disabled resolved the visual issues with DVDs -- but these need to be enabled for other videos. It is interesting that the few MPEG2 BluRays I have do not seem to suffer from the MPEG2 problems that the DVDs have (maybe I should revisit these more closely)
I am gonna try this:
(2019-01-29, 19:46)alekseyzimin Wrote: <advancedsettings>
<video>
<mediacodec>
<!-- -1 is default, 0 is never used this codec, 1 is always use this codec, bypassing blacklist -->
<usempeg2codec>0</usempeg2codec>
</mediacodec>
</video>
</advancedsettings>
and report back. I'm not familiar enough with the code to know if that is what hits this escape hatch: https://github.com/xbmc/xbmc/blob/aba6aa...c.cpp#L390