

I mean, just like everything else there’s an optimal setup. I have a NAS with an extensive media library and running Jellyfin on it was a terrible experience. The NAS simply isn’t powerful enough to make Jellyfin usable.
I fixed that issue by running the server on my PC, and the libraries point to my NAS library locations. It’s the perfect setup. I get access to my GPU for HD video transcoding, and an overpowered CPU with the advantage of not having to worry about storage.
I feel like it’s the perfect setup for me.
Depends on how you’re viewing Jellyfin. I use Chromecast and Chromecast doesn’t support embedded subtitles well with Jellyfin. So I usually just use ffmpeg to extract the subtitles to an srt file, and then they run fine;
Temporarily maps my UNC network location to a usable drive, then using
fd
and anelvish
each loop, iterate over all the mkv files, and use ffmpeg to extract the subtitles.Ez-pz.