2023-09-16, 04:13 PM
Could you provide more information about your server hardware, OS, install type, Jellyfin version, and any virtualization? Definitely need more information on the media file as well, such as codec, subtitle format, and whether the file is being direct played or transcoded.
As a workaround, you might try to use the option to have Jellyfin a) extract your subtitles on the fly or b) burn in all of your subtitles. The problem with A is that it takes some time at the start of playback for this to happen. The weaker your hardware, the longer this takes; if your subs are more complex this process takes longer as well. The problem with option B is that, while it's a surefire solution and will work 100% of the time, it also causes full transcoding of your media 100% of the time. In my experience, Roku has struggled with subs more than the other platforms I've used, but I've had pretty good luck with external SRT files and burning in more complex subs.
As a workaround, you might try to use the option to have Jellyfin a) extract your subtitles on the fly or b) burn in all of your subtitles. The problem with A is that it takes some time at the start of playback for this to happen. The weaker your hardware, the longer this takes; if your subs are more complex this process takes longer as well. The problem with option B is that, while it's a surefire solution and will work 100% of the time, it also causes full transcoding of your media 100% of the time. In my experience, Roku has struggled with subs more than the other platforms I've used, but I've had pretty good luck with external SRT files and burning in more complex subs.
Jellyfin 10.10.5 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage