The Synology DS212J is a NAS. When I said BYOD- I mean bring your own drives. I didn't like BYOD solutions at first... I thought you were getting ripped off. After all, if you can get a NAS with drives for the same cost, then which one makes more sense? After dealing with a couple of all in one Western Digital and Seagate solutions, I realized that WD and Seagate don't really know how to make NAS software. And if a drive is included, it is assumed the drive will be used, so usually they're locked down.
Synology's OS is top notch. And is basically just a stripped down version of Linux embedded- and with their plugin system, people are writing plugins for all sorts of things, and you don't have to have anything loaded you don't want to.
And then I get a drive, pop it open, drop it in... and it's recognized. And if something goes wrong with the drive, I pop it out, and put another in. And if I don't like that drive company... that's fine too.
Right now I'm ripping to H264 in a MKV container. Everything I have has recognized them fine, and they take up about 3-5 GB each, though some longer movies are up to 7-8GB. On the internal, I have 257 ripped (88% full with 225GB free... but that one is a file server also). On the external I have 79 ripped so far (I slowed down a bit - 10% full with 3.29TB free). My two set top devices also have 1TB in them and probably 20-30 each. I put the movies I most like to watch on one of those to reduce network traffic (my noise movies that I put on when I'm doing something else), and the other that's in the living room holds the movies and DVDs the kids and the wife most like to watch.
And it's just a one step process- throw in the DVD and use MakeMKV.
I did try transcoding from different formats before... but this is simpler. And the difference in fidelity isn't enough that we really care. And without a lot of network throughput and a lot of processing power, you will get skips transcoding.