2019-11-09, 22:31
I recently upgraded my Raspberry Pi 3 system from Stretch and Kodi 17 to Buster and Kodi 18.4. Following the upgrade, I find that Kodi is no longer able to play a video that it used to play just fine.
The video in question is in a WebM container; it contains a 3840x2160 25fps VP9 video and Vorbis audio. (I know that this resolution is higher than what the Pi 3 handles natively, but since it played fine before I assume that it was being downsampled on the fly.) In the "Videos" tab of my "Player" settings, I normally have "Adjust display refresh rate" and "Sync playback to display" turned off. With this setup, trying to play the video results in a message from my TV complaining that the mode/resolution is not supported. I can still press the stop button on my remote control to get back to the Kodi menu. I've tried changing the aforementioned settings, but at best this results in playback with good audio but garbled video (either a black screen, or a static image of the first frame of the video).
Any idea why Kodi/my Pi is no longer properly downsampling the video? Was there some change to Kodi between versions 17 and 18 regarding how it downsamples? Or is it possible that when I upgraded my OS, some requisite video library didn't get properly updated or installed?
The video in question is in a WebM container; it contains a 3840x2160 25fps VP9 video and Vorbis audio. (I know that this resolution is higher than what the Pi 3 handles natively, but since it played fine before I assume that it was being downsampled on the fly.) In the "Videos" tab of my "Player" settings, I normally have "Adjust display refresh rate" and "Sync playback to display" turned off. With this setup, trying to play the video results in a message from my TV complaining that the mode/resolution is not supported. I can still press the stop button on my remote control to get back to the Kodi menu. I've tried changing the aforementioned settings, but at best this results in playback with good audio but garbled video (either a black screen, or a static image of the first frame of the video).
Any idea why Kodi/my Pi is no longer properly downsampling the video? Was there some change to Kodi between versions 17 and 18 regarding how it downsamples? Or is it possible that when I upgraded my OS, some requisite video library didn't get properly updated or installed?