So far I am liking Plex Server/ Plex Player, but I haven’t built much of a library up yet, so don't know if the User Interface gets a lot worse with tons more data.
The primary thing I have liked is how 'easy' it has been to set up through-out my house. I have 6 tvs + 1 projector, and all but one so far (haven’t checked the blu-ray player on that one), have had the Plex App available, so, it has been super easy to get set up and using through-out my home. Also, setting up our 3 cell phones and 4 ipads was similarly easy. We just bought a 65" Vizio tv last Wednesday, and when I turned it on, I connected to wifi (I haven't terminated my LAN cable yet)... download the plex app and I could stream from it with as much ease as a Netflix account, according to my wife's assessment. All other server/client programs may be the same, but this is the only one I have tried and I like it so far.
I have a ton of old DVDs already ripped to a hard drive, which I saved to a had drive as backups of my DVDs. I started converting those to .mkv, one at a time using makemkv, and figured out that was going to take a long time. Then a friend told me of this fancy knew tool on the World Wide Web, if I remember right it is called Google :-), so, I typed in ‘batch process mkv files', and on a makemkv forum found this tool:
I installed this yesterday and did two 'test runs' of about 20 files at a time, and those worked super easy. If you check the box of 'name file based on folder', it will name the .mkv file for you and this has worked pretty well for me so far. You can also choose if you keep the source file, or delete it after processing. My first two individual files, I added to the interface one at a time, and then processed... and processed both. I then tried making a "Test" folder, and putting the ~ 20 DVD file folders inside that one... then selected that folder, and all the DVD files came up - so, that was much easier.
I have found Plex fairly easy so far (other than trying to figure out my remote access through two routers... can't figure out the bridge on the first router yet... although, only tried for about 20 minutes). I have had a couple of metadata type issues, 6 Bullets is pulling up 6 Bullets to Hell, but I also named my file for this with a wrong year... and it happened to be the year 6 Bullets to Hell came out, so, partly user error.
I am not particularly tech savvy, so, part of my decision was based on my perception of 'commercially packaged' being easier to use, vs the more flexible Open Source type programs.