Ripbot264 is a bit of a steep learning curve, but it's big advantage is you can use multiple computers to transcode, IIRC it's either 10 or 16 computers it can use now. I can shrink a 30GB blu ray video file to less than 5GB H265 with no noticeable loss of quality (watched on 120" screen) in around 2hrs using just two PCs.