2024-06-17, 03:13 PM
(2024-06-17, 02:15 PM)TheDreadPirate Wrote: 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.
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.
Looks like the subtitle job ran a bunch overnight and is totally complete now.
> Subtitle Extract
> Last ran about 3 hours ago, taking less than a minute.
That said, I went back to the file that only had PGS subs, and it appears to be the same. Isn't this jobs intent to create SRT subs for all files?