I use and recommend the following software for Windows. They’re all quite easy to use. The paid software all have lifetime subscriptions, which are worth it because you need the latest updates in this area.
Aiseesoft Blu-ray Player: (for playing Blu-Rays) (paid)
Easyfab Lossless Copy: (for ripping Blu-Rays, also works for DVDs) (paid)
VLC: (for playing ripped copies) (free)
Handbrake: (for converting between different video formats and compressing video) (free)
Plex Media Server: (for hosting video files on your network and playing them) (free)
Movavi Video Editor Plus: (for editing video files, similar interface to iMovie) (paid)
FFMPEG: (for splitting ripped video files, for TV series episodes) (free)
For using FFMPEG to split a ripped bluray track into episode segments, I look up the series on https://thetvdb.com which has fairly accurate epsiode runtimes, and then for example:
ffmpeg.exe -i '.\Samurai Jack Season 1_001.mp4' -acodec copy -vcodec copy -ss 01:11:43 -t 00:23:00 samurai_jack_s01e04.mp4
- .\Samurai Jack Season 1_001.mp4 is the source file
- 01:11:43 is the start time
- 00:23:00 is the duration
- samurai_jack_s01e04.mp4 – is the destination file. I use Plex Media Server prefered titling for TV series, e.g. this is Series 1 Episode 4. This makes it easy to import with Plex.
I then test the episode in VLC by looking at the start and end of the file to make sure the split is correct, and adjusting the start/end times and re-running as appropriate.