2024-06-17, 02:15 PM
If the client doesn't support the subtitle format it will burn them in, which requires transcoding. If you don't have tone mapping enabled this will result in a washed out picture.
Looking at your server specs, this may be out of reach for the hardware. I am pretty sure Intel deprecated OpenCL (required for tone mapping) support for your iGPU.
The root of the problem though has something to do with the subs. In the Android TV crash log this is at the top.
This may be a bug or something. Your server may be taking too long to extract the subs on the fly, which the subtitle extract plugin should remedy when that finishes.
Let us know if allowing that job to finish resolved the issue.
Looking at your server specs, this may be out of reach for the hardware. I am pretty sure Intel deprecated OpenCL (required for tone mapping) support for your iGPU.
The root of the problem though has something to do with the subs. In the Android TV crash log this is at the top.
Code:
java.lang.NullPointerException: Attempt to get length of null array
at org.jellyfin.androidtv.ui.playback.VideoManager.setSubtitleTrack(VideoManager.java:502)
at org.jellyfin.androidtv.ui.playback.PlaybackController.switchSubtitleStream(PlaybackController.java:1002)
This may be a bug or something. Your server may be taking too long to extract the subs on the fly, which the subtitle extract plugin should remedy when that finishes.
Let us know if allowing that job to finish resolved the issue.