@00Paul00 I don't blame you for be lazy, and it annoys me when people just say go look on the net because it takes so long and you still don't know if what you've found is right.
So I'll start by saying I'm no expert, and I might not be doing things the best way, but it's what I've managed to work out, and the way I do things give me more control.
MakeMKV turns the Blu Ray, or at least what you select from the Blu Ray into an MKV file, it's not compressed or transcoded, just extracted, so I get no annoying adverts or menus, just the film.
Ripbot compresses or transcodes the video, it will also copy audio, or convert it. Depending on how much you compress the video will affect the quality, H265 gives better quality at a smaller file size than H264, but it takes a long time to do, the more CPU's you can throw at it the quicker it gets with distributed encoding.
I've found it works better for me if I use MKVToolnix to extract just the video. I do this because I want to keep the audio as it is, and I also want to keep both audio tracks for player compatibility. So I let Ripbot do it's magic on just the video, I use H265 with a CRF setting of 22 this seems to give very good video quality with a great reduction in file size. The lower the number the higher the quality, and the bigger the file size.
I then load the resultant video only MKV file into MKVToolnix, and also the original MKV file, deselect the original video track and MKVToolnix merges the audio, chapters and subtitles from the original MKV with the shrunk video.
I now have a film that's stored on my server, and we can watch it on any device in the house, and it even looks great in the cinema, and sounds fantastic as I've kept the Atmos / DTS X tracks as well.