Most dvd’s should be fine as VLC can play almost any of them.
BD is where things get complicated because of DRM, expect almost none of them to work thanks to big corpo telling us what we can and can’t do with something you bought and paid for (sadly enough streaming doesn’t get much better either)
I heard of MakeMKV before, thing is that I generally don’t buy blu-rays because of the downright horrible DRM schemes.
if DRM makes it harder for me to enjoy the content I bought and paid for (this includes limiting me to some lowres garbage even though my system is more than capable of playing HD and FHD video) compared to what I would get if I were to pirate it then it’s a problem of distribution; not one of morality.
you will always have some group that pirates your content no matter what; but if buying gives me a worse product because of artificial restrictions put on it I can’t give any less of a shit.
there’s very few streaming platforms that even give me a decent option (and I don’t even properly own my library; all I get is a license to watch/listen to something, one that could be revoked at any time in the future without me being able to do anything except complain about it).