You should try a few and make up your own mind; like Emby and Jellyfin.
I have all three installed in my cluster, and jump between them now and then to evaluate how they work for me/my family.
For us, after Plex and over time Emby have been a much "better" experience than Jellyfin; in terms of performance/load/transcoding, how features like sub titles or media scanning or whatever to bugs and crashes.
It makes me sad because I really do wanna go with something more open, but I have to use what works at the end of the day.
I had to ask chatgpt what this meant:
> In the context of media home streaming, "WAF" likely stands for "Wife Acceptance Factor."
And I choked on my coffee a bit with laughter. I must be old or something, but did not know of this word and I find it hilarious and so accurate!